在GlassFish中的自定义资源中添加几个属性

时间:2016-09-19 10:16:08

标签: glassfish jndi

我需要在具有多个属性的类Properties的GlassFish中添加JNDI自定义资源。我需要使用命令行执行此操作。这是我用来创建一个参数的自定义资源:

asadmin create-custom-resource --restype=java.util.Properties --factoryclass=org.glassfish.resources.custom.factory.PropertiesFactory --property param1="this is param1" my.parameter.name 

但我想要的是添加多个属性。我试图这样做,但它不起作用:

asadmin create-custom-resource --restype=java.util.Properties --factoryclass=org.glassfish.resources.custom.factory.PropertiesFactory --property param1="this is param1" param2="this is param2" my.parameter.name 

我不需要在一个命令中创建所有参数,如果有一种方法在创建第一个之后添加属性,也会对我有用。 我知道我可以进入管理控制台,编辑自定义资源并在那里添加新属性,但我需要使用命令行来完成。

1 个答案:

答案 0 :(得分:1)

我找到了解决方案:

asadmin create-custom-resource --restype=java.util.Properties --factoryclass=org.glassfish.resources.custom.factory.PropertiesFactory --property "param1=\"this is param1+":param2=\"this is param2\" my.parameter.name