> Usually strings in jndi are resource-env-ref not resource-ref? i can change web.xml to Adresa Cassandra clusteru cass java.lang.String but how to write string value for this in geronimo-web.xml? cass ??? > >> i have in web.xml >> >> >> Adresa Cassandra clusteru >> cass >> java.lang.String >> Container >> Shareable >> >> >> I need to define String resource and bind it to jndi to make application work. From IBM documentation it seems that writing Gbean is needed: >> >> If you were exposing resources other than JMS or database resources through JNDI, you >> can do the same by writing GBeans to act as a wrapper around your resources. First, >> check for any plug-ins that are already available for exposing such resources as part of >> JNDI in Community Edition. >> <<< >> >> Because i need String then my custom bean must subclass String? >> >> public class StringWrapperGBeanimplements InterfaceNamed { >> >> public StringWrapperGBean(String gbeanName) { >> super(gbeanName); >> } >> >> private static final GBeanInfo GBEAN_INFO; >> >> static { >> GBeanInfoBuilder infoFactory =new GBeanInfoBuilder( >> StringWrapperGBean.class.getName(), StringWrapperGBean.class); >> >> infoFactory.addAttribute("gbeanName",String.class,false); >> infoFactory.addInterface(InterfaceNamed.class); >> infoFactory.setConstructor(new String[] {"gbeanName" }); >> >> GBEAN_INFO = infoFactory.getBeanInfo(); >> } >> >> public static GBeanInfo getGBeanInfo() { >> return GBEAN_INFO; >> } >> >> I am kinda confused