I am able to see my roots and classes correctly. However, when I change a value in one of the objects it isn't changed in the cluster or the server and the client logs say something about sending an empty transaction. I attached my config.
I am calling a set method on an class that implements ManagedObject. Any ideas? Jason Chaffee Software Architect/Server Team Manager <http://www.tvworks.com> APPLICATIONS DIVISION [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> Tel : 415.380.6316 Cell: 415.637.8061
<<image001.jpg>>
<?xml version="1.0" encoding="UTF-8"?> <tc:tc-config xmlns:tc="http://www.terracotta.org/config" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.terracotta.org/schema/terracotta-4.xsd"> <system> <configuration-model>production</configuration-model> </system> <servers> <server host="localhost"> <data>/usr/local/terracotta/server-data</data> <logs>/usr/local/terracotta/server-logs</logs> <dso> <persistence> <mode>permanent-store</mode> </persistence> </dso> </server> </servers> <clients> <logs>/usr/local/terracotta/client-logs</logs> </clients> <application> <dso> <additional-boot-jar-classes> <include>java.net.URL</include> <include>java.net.URLStreamHandler</include> <include>javax.management.ObjectName</include> <include>javax.management.ObjectName$Property</include> <include>sun.net.www.protocol.file.Handler</include> </additional-boot-jar-classes> <roots> <root> <root-name>Global</root-name> <field-name>com.metatv.application.management.ManagementServer.globalMbeans</field-name> </root> <root> <root-name>Applications</root-name> <field-name>com.metatv.application.management.ManagementServer.appMbeans</field-name> </root> </roots> <locks> <autolock auto-synchronized="true"> <method-expression>* com.metatv.application.management.ManagedObject+.get*(..)</method-expression> <lock-level>read</lock-level> </autolock> <autolock auto-synchronized="true"> <method-expression>* com.metatv.application.management.ManagedObject+.set*(..)</method-expression> <lock-level>write</lock-level> </autolock> </locks> <instrumented-classes> <include> <class-expression>com.metatv.application.management.ManagedObject+</class-expression> <honor-transient>true</honor-transient> </include> </instrumented-classes> <transient-fields> <field-name>com.metatv.application.management.ManagedObjectSupport.displayBean</field-name> </transient-fields> </dso> </application> </tc:tc-config>
_______________________________________________ tc-dev mailing list [email protected] http://lists.terracotta.org/mailman/listinfo/tc-dev
