The JWSDP environment is screwy - I just fought a similair battle that
was even worse. In Ant - you need something like...
<path id="classpath-jboss">
<fileset dir="${jboss.home}/lib">
<include name="*.jar"/>
</fileset>
<fileset dir="lib">
<include name="*.jar"/>
</fileset>
<fileset dir="${jwsdp.home}/jwsdp-shared/lib/">
<include name="**/*.jar"/>
</fileset>
<fileset dir="${jwsdp.home}/jaxrpc/lib">
<include name="**/*.jar"/>
</fileset>
<fileset dir="${jwsdp.home}/jaxp/lib/endorsed">
<include name="**/*.jar"/>
</fileset>
<fileset dir="${jwsdp.home}/jaxp/lib">
<include name="**/*.jar"/>
</fileset>
<fileset dir="${java.home}/lib">
<include name="**/*.jar"/>
</fileset>
<fileset dir="${java.tools}">
<include name="tools.jar"/>
</fileset>
</path>
Also, something along the case that JAXB doesn't really work outside of
Ant was proclaimed here:
http://www.onjava.com/pub/a/onjava/2004/05/05/jaxb.html?page=1
HTH,
iksrazal
http://www.braziloutsource.com/
iksrazal@terra.com.br - 14 Jun 2005 12:36 GMT
Beyond what I posted, I'm not sure if this got fixed - but about a year
ago I had to create a custom annotation for DatatypeConverter, a
problem that had a lot of people stumped. jaxrpc might have fixed that
via their Impl - if not google on customizing DatatypeConverter - but
you certainly want to avoid that if possible.
HTH,
iksrazal
http://www.braziloutsource.com/