Hello GUI guys :),

I'm developing the new instance cache for stateful beans (Bugzilla #101) and
I would like to add to the EJX GUI a leaf under the node "Default Stateful
SessionBean" in the "Container Configuration" tab that is displayed when
opening a ejb-jar.xml with the jBoss XML filter.
So I created the 2 required files
(StatefulSessionInstanceCacheConfiguration.java and .xml under respectively
src/main/org/jboss/ejb/deployment and src/etc/beaninfo), then I modified the
src/resources/org/jboss/ejb/deployment/editors/statefulsessioninstancecache.
properties adding a new entry with the class name of the new cache I
developed and a suitable description for the combobox.
Built everything, entered EJX, I can see the leaf under the node, but when I
select it I can't see anyone of the properties that the configuration has,
simply an empty panel is displayed, with nothing in it, nor even the titled
border with the displayName property.

What I'm doing wrong ???

BTW, there is a little mistake in the xml files that generates the beaninfo
files for the NoPassivationEntityInstanceCacheConfiguration and
RandomEntityInstanceCacheConfiguration: the maximum size and minimum size
properties should be moved from Random to NoPassivation otherwise there
isn't the possibility to set those sizes for the non-passivating cache.

TIA

Simon

Reply via email to