Hi Jan, There's no way to do this at present, though it's on the list for the JiBX 2.0 changes (http://www.sosnoski.com/jibx-wiki/space/issues-2.0/binding-definition).
- Dennis Dennis M. Sosnoski SOA and Web Services in Java Training and Consulting http://www.sosnoski.com - http://www.sosnoski.co.nz Seattle, WA +1-425-939-0576 - Wellington, NZ +64-4-298-6117 Liße wrote: > Hi, > > i'm currently using JIBX as data binding framework within an XFire > webservice. Everytime i refer types in the binding.xml i have to use the > FQCN. Is there any possibility to specify a default package name for my types > at a central place (similar to the package attribute in hibernate mapping > files)? I tried the package attribute of the binding tag but I did not work > and I think it's not made for that purpose. The documentation does not > mention anything about it. > This is my binding.xml: > > <binding> > > <mapping name="getPhysicianRequest" > class="de.mycompany.srs.webservice.api.GetPhysicianRequest" > extends="de.mycompany.srs.webservice.api.AbstractRequest"> > <structure > > map-as="de.mycompany.srs.webservice.api.AbstractRequest" /> > <value name="physicianNumber" get-method="getPhysicianNumber" > set-method="setPhysicianNumber" /> > </mapping> > <mapping > class="de.mycompany.srs.webservice.api.AbstractRequest" > abstract="true"> > <value name="messageID" get-method="getMessageID" > set-method="setMessageID" usage="optional" /> > </mapping> > > <mapping > class="de.mycompany.srs.webservice.api.PhysicianData" > abstract="true"> > <value name="physicianNumber" get-method="getPhysicianNumber" > set-method="setPhysicianNumber" /> > <value name="firstName" get-method="getFirstName" > set-method="setFirstName" /> > <value name="lastName" get-method="getLastName" > set-method="setLastName" /> > <value name="namePrefix" get-method="getNamePrefix" > set-method="setNamePrefix" usage="optional" /> > <value name="nameSuffix" get-method="getNameSuffix" > set-method="setNameSuffix" usage="optional" /> > </mapping> > > <mapping name="getPhysicianResponse" > class="de.mycompany.srs.webservice.api.GetPhysicianResponse" > extends="de.mycompany.srs.webservice.api.AbstractResponse"> > <structure > > map-as="de.mycompany.srs.webservice.api.AbstractResponse" /> > > <structure field="physician" > map-as="de.mycompany.srs.webservice.api.PhysicianData" > /> > </mapping> > > <mapping > class="de.mycompany.srs.webservice.api.AbstractResponse" > abstract="true"> > <value name="timestamp" get-method="getTimestamp" > set-method="setTimestamp" /> > <value name="ack" get-method="getAck" set-method="setAck" /> > <collection field="errors" create-type="java.util.ArrayList" > usage="optional"> > <structure name="error" > type="de.mycompany.srs.webservice.api.Error"> > <value name="errorMessage" > get-method="getErrorMessage" > set-method="setErrorMessage" > usage="optional" /> > <value name="errorCode" > get-method="getErrorCode" > set-method="setErrorCode" > usage="optional" /> > <collection field="errorParameters" > create-type="java.util.ArrayList"> > <structure name="errorParameter" > > type="de.mycompany.srs.webservice.api.ErrorParameter"> > <value name="value" > get-method="getValue" > set-method="setValue" > usage="optional" /> > <value name="paramID" > get-method="getParamID" > set-method="setParamID" > usage="optional" style="attribute" /> > </structure> > </collection> > </structure> > </collection> > > <value name="correlationID" get-method="getCorrelationID" > set-method="setCorrelationID" usage="optional" /> > </mapping> > </binding> > > > Furthermore i'm using a collection nested inside another collection. > Are there any performance issues when nesting collections like this? > > Many thx in advance, > jan > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > jibx-users mailing list > jibx-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jibx-users > > ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ jibx-users mailing list jibx-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jibx-users