Peter Antman wrote:

>Hi,
>I am back, trying to update the k2 adapter to the latest JBoss stuff,
>but I have som problems with the current version in cvs:
>
>When doing like this:
>
>Global g = Global.instance();
>Global myGlobal = g.getClone(null);
>
>I get an NPE in intialization of Property (this is verrifyable by
>running the SubscribeXPathTest:
>
>        at org.jutils.init.Property.clone(Property.java:356)
>        at org.xmlBlaster.util.Global.clone(Global.java:610)
>        at org.xmlBlaster.util.Global.getClone(Global.java:592)
>        at clustertest.ServerHelper.initHeron(ServerHelper.java:86)
>        at clustertest.ServerHelper.setUp(ServerHelper.java:191)
>        at clustertest.ServerHelper.<init>(ServerHelper.java:45)
>        at clustertest.SubscribeXPathTest.setUp(SubscribeXPathTest.java:62)
>
>Its the tree map in property that us not set yet when the clone is done:
>
>p.jutilsMap = (TreeMap)((TreeMap)this.jutilsMap).clone();
>
>Should I fix this. Or do you do it, or is it an incorrect way of using
>Global?
>
> p.jutilsMap = this.jutilsMap != null ? 
>(TreeMap)((TreeMap)this.jutilsMap).clone():null;
> 
>
>//Peter
>  
>
Peter, nice you came back.
Please fix it yourself.
When do you plan to work/finish on it?
We could wait with release 0.80 until you are ready.
Note that we have session support now in xmlBlaster.

regards,

Marcel





Reply via email to