Hi Nigel,

Sounds like an issue due to differences between the Woodstox StAX parser 
and the Sun version shipped in 1.6.0. I'll look into this tomorrow.

Thanks,

  - Dennis


Nigel Charman wrote:
> Hi Dennis
>
> I'm getting the following error using 1.2.2-SNAPSHOT with a JiBX/WS 
> project:
>
>     org.jibx.runtime.JiBXException: Missing required attribute
>     "MsgType" (line 4, col 108, in 127.0.0.1)
>         at
>     
> org.jibx.runtime.impl.UnmarshallingContext.attributeText(UnmarshallingContext.java:975)
>         at
>     
> nz.co.xxx.gen.response.ResponseMessage.JiBX_binding_unmarshalAttr_1_0(Unknown
>     Source)
>         at
>     nz.co.xxx.gen.response.JiBX_bindingResponseMessage_access.unmarshal()
>         at
>     
> nz.co.xxx.gen.service.ProcessResponseMessage.JiBX_binding_unmarshal_1_0(Unknown
>     Source)
>         at
>     
> nz.co.xxx.gen.service.JiBX_bindingProcessResponseMessage_access.unmarshal()
>         at
>     
> org.jibx.ws.io.UnmarshallingPayloadReader.invoke(UnmarshallingPayloadReader.java:118)
>
> This project includes neither xpp3.jar nor wstx-asl.jar in its 
> WEB-INF/lib folder.  The problem goes away if:
>
>    1. xpp3.jar is added to WEB-INF/lib, or
>    2. wstx-asl.jar is added to WEB-INF/lib, or
>    3. WEB-INF/lib/jibx-run.jar is replaced by the 1.2.1 version
>
> A similar problem manifests with the JiBX/WS seismic example after 
> removing xpp3.jar from its WEB-INF/lib folder:
>
>     ERROR 2009-10-18 22:18:17,376 servlet.PathBasedServiceMapper -
>     Error reading service definition /WEB-INF/quake-service.xml for
>     service quake-service
>     org.jibx.runtime.JiBXException: Missing required attribute
>     "method" (line 3, col 32)
>         at
>     
> org.jibx.runtime.impl.UnmarshallingContext.attributeText(UnmarshallingContext.java:975)
>         at
>     
> org.jibx.ws.server.OperationDefinition.JiBX_service_mapping_unmarshalAttr_1_0(OperationDefinition.java)
>         at
>     org.jibx.ws.server.JiBX_MungeAdapter.JiBX_service_mapping_unmarshal_1_0()
>         at
>     
> org.jibx.ws.server.ServiceDefinition.JiBX_service_mapping_unmarshal_1_0(ServiceDefinition.java)
>         at
>     
> org.jibx.ws.server.JiBX_service_mappingServiceDefinition_access.unmarshal()
>         at
>     
> org.jibx.runtime.impl.UnmarshallingContext.unmarshalElement(UnmarshallingContext.java:2757)
>         at
>     
> org.jibx.runtime.impl.UnmarshallingContext.unmarshalDocument(UnmarshallingContext.java:2900)
>         at
>     
> org.jibx.ws.http.servlet.PathBasedServiceMapper.createServiceDefinitions(PathBasedServiceMapper.java:145)
>
> The environment is Tomcat 6.0.20, JDK 1.6.0.12 amd64.  I've been 
> unable to reproduce the problem outside of Tomcat yet.
>
> Let me know how I can help debug it further.
>
> cheers
> nigel
>
> Dennis Sosnoski wrote:
>> The JiBX 1.2.2 release is finally about ready to go. There are many 
>> changes in and new features in this release, so in the hope of making 
>> sure it's solid I'm posting a test build at 
>> http://www.jibx.org/jibx_1_2_2-SNAPSHOT.zip to encourage users to give 
>> it a try. Since this is not a formal release please don't use Jira for 
>> any new issues which weren't present in 1.2.1 - just email this list, 
>> and I'll try to make sure anything new is fixed before the official 
>> 1.2.2 release, which will occur next week.
>>
>> Some of the nicer features of this release include:
>>
>>    1. Support for modular code and binding generation from schemas, with
>>       separately-compilable bindings
>>    2. Support for Joda date/time classes, along with a much wider
>>       variety of date/time conversions
>>    3. Support for schema-compatible whitespace handling when
>>       deserializing values
>>
>> There are a few more problems in org.jibx.extras I'd like to clean up 
>> before the actual release, but I'll try to avoid any significant changes 
>> to code outside this package. I'll also extend some parts of the 
>> documentation, especially for the CodeGen customization examples.
>>
>>   - Dennis
>>
>>   
> ------------------------------------------------------------------------
>
> ------------------------------------------------------------------------------
> Come build with us! The BlackBerry(R) Developer Conference in SF, CA
> is the only developer event you need to attend this year. Jumpstart your
> developing skills, take BlackBerry mobile applications to market and stay 
> ahead of the curve. Join us from November 9 - 12, 2009. Register now!
> http://p.sf.net/sfu/devconference
> ------------------------------------------------------------------------
>
> _______________________________________________
> jibx-users mailing list
> jibx-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jibx-users
>   

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
jibx-users mailing list
jibx-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jibx-users

Reply via email to