gpt4 book ai didi

command-line - Glassfish,通过命令行向 jndi 自定义资源添加新属性

转载 作者:行者123 更新时间:2023-12-04 04:04:47 25 4
gpt4 key购买 nike

您好,我有关于 glassfish 和命令行的问题。我创建了一个新属性,例如:

asadmin> create-custom-resource --restype java.util.Properties --factoryclass org.glassfish.resources.custom.factory.PropertiesFactory --property firstName=John Person

现在我想添加一个新属性,例如姓氏,您能告诉我该怎么做吗?我知道我可以删除资源并创建新资源,但我只需要添加新属性,谢谢大家

最佳答案

首先,您提供的命令行中似乎缺少部分(PropertiesFactory 的 JNDI 名称)。所以如果你有类似的东西

asadmin --user=admin --passwordfile=myPassFile --host=localhost --port=4848 create-custom-resource --restype java.util.Properties --factoryclass org.glassfish.resources.custom.factory.PropertiesFactory --property "firstName=myFirstName" myGroup/myLastPart

你可以像这样给它添加一个新的属性:

asadmin --user=admin --passwordfile=myPassFile  --host=localhost --port=4848 set resources.custom-resource.myGroup/myLastPart.property.lastName=myLastName

如您所见,我特意将 JNDI PropertiesFactory 命名为一个复杂的名称 (myGroup/myLastPart),以准确显示在这种情况下您必须如何处理。(我正在使用 GlassFish 3,所以......)

关于command-line - Glassfish,通过命令行向 jndi 自定义资源添加新属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17248818/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com