Hey Galder,
I think it is similar to loaders or interceptors. Can not remember of
top of my head what needs to be done but this can be done for sure. How
about the following - as a git exercise I'll pull in this topic branch
of yours, do my part with configuration, ensure that xml schema and
config generation work and then you finish your part and integrate it in
5.0/master?
Cheers,
Vladimir
On 10-11-30 5:45 AM, Galder ZamarreƱo wrote:
Hi Vladimir,
I'm working on
https://jira.jboss.org/browse/ISPN-244 and I'm trying to figure
out how to modify GlobalConfiguration class in order to enable XML configuration for this
to be something along these lines:
<serialization
marshallerClass="org.infinispan.marshall.VersionAwareMarshaller"
version="1.0">
<marshallables>
<marshallable id="9" typeClass="acme.SomePojo"
externalizerClass="acme.SomePojoExternalizer" />
<marshallable id="10" typeClass="acme.OtherPojo"
externalizerClass="acme.OtherPojoExternalizer" />
</marshallables>
</serialization>
I have an initial implementation of the JIRA in
https://github.com/galderz/infinispan/tree/ispn244 and in there you can see what i've
done so far, but basically, I've simply added some API to GC get the core of the JIRA
working. Now I need to figure out how to transform it to allow XML like shown above, or
any other alternative that you might be able to think. Looking around, I hadn't found
an example of such XML configuration and how it'd map to our code, but looking again,
I think what you did for loaders/loader in Cache configuration might be similar? WDYT?
Cheers,
--
Galder ZamarreƱo
Sr. Software Engineer
Infinispan, JBoss Cache
_______________________________________________
infinispan-dev mailing list
infinispan-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/infinispan-dev