jaxb

JAXB Unexpected Element

I have a JAXB web service that does not expect the element Id to be passed across, and a client that passes that element anyhow. The version of the web service currently in production silently ignores that unexpected element, but the version in QA complains. Tracing the XML of inbound requests, I confirmed the Id element is sent both t...

No endpoint mapping found for..., using SpringWS, JaxB Marshaller

I get this error: No endpoint mapping found for [SaajSoapMessage {http://mycompany/coolservice/specs}ChangePerson] Following is my ws config file: <bean class="org.springframework.ws.server.endpoint.mapping.PayloadRootAnnotationMethodEndpointMapping"> <description>An endpoint mapping strategy that looks for @Endpoint and @PayloadRo...

Java libraries for converting xsd to bean/objects

What are my options for libraries to convert XSD files to java beans or objects? I have a large XSD that I have been trying to convert using JAXB2, but JAXB2 is creating invalid classes. ...

Preventing Netbeans JAXB generation trashing classes

I'm developing a SOAP service using JAX-WS and JAXB under Netbeans 6.8, and getting a little frustrated with Netbeans trashing my work every time the XSD schema my JAXB bindings are based upon changes. To elaborate, the IDE automatically generates classes bound to the schema, which can then be (un)marshalled from/to XML using JAXB. To ...

JAXB :Class cast exception while trying to unmarshall XML using JAXB

Hi I am novice to JAXB , i am trying to sample using JAXB. trying to dispaly the values in the MenuList.xml ----MenuList.xml----------- <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <menulist xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"&gt; <Category1 name="Development"> <MenuItem1>Projects</MenuItem1>...

Compiling multiple schemas into different packages using JAXB 2.1

I have a CommonTypes.xsd which I'm including in my all other XSDs using xs:include. I get Multiple <schemaBindings> are defined for the target namespace "" when I try to compile it into different packages using binding files. Please tell me whether there is a way to compile them into different packages. I'm using jaxb 2.1 ...

Java object to XML Elements?

I'm working on a webservices client app and I have it mostly working. I can retrieve and read data from the third-party webservice fine. Now I need to submit some data and I'm stuck. The classes for the objects I'm retrieving/submitting were generated from XSD files via the xjc tool. The part I'm stuck on is turning one of those obje...

Customizing error handling of JAXB unmarshall process

Assuming I have a schema that describes a root element class Root that contains a List<Entry> where the Entry class has a required field name. Here is how it looks in code: @XmlRootElement class Root{ @XmlElement(name="entry") public List<Entry> entries = Lists.newArrayList(); } @XmlRootElement class Entry{ @XmlElement(name="n...

how jaxb generates the custom tags (java to wsdl/xml) ??

I want to generate a xml (say a bpel xml). how can I do that using jaxb. thx ...

XML/RDF to Java Objects with XSD

So here's the scenario...I have an XSD file describing all the objects that I need. I can create the objects in Java using JAXB no problem. I have an XML/RDF file that I need to parse into those objects. What is the EASIEST way to do this? I have been looking into Jena and have played around with it, but can't see how to easily map th...

JAXB treets empty int XML attribute as 0.

JAXB treets empty int XML attribute as 0, which is fine with me, but I've got requirement to store it as a null. Seems I can't change DataConverterImpl class to custom implementation. What could be done if at all? <xs:attribute name="Count" type="Integer0to999" use="optional"> <xs:simpleType name="Integer0to999"> <xs:annotation> ...

Java EE javax.xml.bind.MarshalException

Hi, I am getting javax.xml.bind.MarshalException error. I am sending List from my webservice to the backingbean and I have this error. WARNING: invocation error on ejb endpoint Login_webservice at /Login_webserviceService/Login_webservice : javax.xml.bind.MarshalException - with linked exception: [javax.xml.bind.JAXBException: class JP...

unable to parse the schema.

I am using Jboss and ant to compile my XSD's. But while running the and build script am getting the error msg like unable to parse the schema. Error message is provided. In line <property environment="env" /> <property name="build.server" value="cluster"/> <property name="xsd.build" value="${basedir}/build"/> <property name="gens...

Tapestry + JaxB conflict

Hi all ! I need your help to resolve a conflict between Tapestry and JaxB. The error is : com.sun.xml.stream.ZephyrParserFactory cannot be cast to org.codehaus.stax2.XMLInputFactory2 I find a way to resolve it, but it is for jetty : http://tynamo.org/tapestry-resteasy+guide The solution seems to be to add a system properties...

Oracle 10g - JAXB unmarshalling is not working as expected

We're using Oracle 10g application server and deployed the Web service and trying to deploy the web service client. Server is working fine i.e.; marshalling is working fine. We're getting the output from the service properly but the search client is not unmarshalling (parsing) the response received. We're using all the tags under same na...

JAXB, BigDecimal or double?

I working on different web-services, and I always use WSDL First. JAXB generates for a Type like: <xsd:simpleType name="CurrencyFormatTyp"> <xsd:restriction base="xsd:decimal"> <xsd:totalDigits value="13"/> <xsd:fractionDigits value="2"/> <xsd:minInclusive value="0.01"/> </xsd:restriction> </xsd:simpleTy...

Contract first WSDL with IDREF not generating corresponding @XmlIDREF annotation

I am developing a web service contract first, and I wish to use XML object graphs (ID, IDREF) to eliminate redundant data. So, I have a situation where I have a complexType which has an xsd:ID attribute, and another one referring to it through xsd:IDREF. I also included the jaxb:baseType with the name of the complexType so that the clas...

Request/Response objects

I'm planning on using CXF's rest implementation. I'm thinking of simply annotating my entity classes with jaxb annotations, such as @XmlRootElement, in order to create response objects. The benefit being avoidance of code duplication. As for the (client) request object, which will be used by a separate web app, I'm thinking of 'copying' ...

get node name with jaxb unmarshaller!??!?

Hey everyone! I would need to get the node names (not the root but whatever child the root might have) from an xml. I'm using jaxb to unmarshall, so i was wandering if there was any way to use the already generated classes to get the node name or if i could generate adequate classes by changing something in the generation options. Than...

Spring WS WebServicesTemplate/Jaxb2Marshaller client view raw xml?

Is it possible to view the request and the response for a Spring WS client using WebServicesTemplate and Jxb2Marshaller as the marshaling engine? I simply wan to to log the xml, not perform any actions upon the raw xml. ...