Could you edit the project.xml file in the servicemix-wsnotification
directory and change lines 193-202
by the following ones. It seems that xfire latest snapshots broke the demo.
<dependency>
<groupId>xfire</groupId>
<artifactId>xfire-all</artifactId>
<version>1.0-20051129.225317</version>
</dependency>
<dependency>
<groupId>xfire</groupId>
<artifactId>xfire-jaxws</artifactId>
<version>1.0-20051130.145319</version>
</dependency>
Guillaume
[EMAIL PROTECTED] wrote:
When running the JbiHttpNotificationTest I am encountering the following
error:
org.codehaus.xfire.fault.XFireFault: Could not unmarshall type.
javax.xml.bind.UnmarshalException
- with linked exception:
[javax.xml.bind.UnmarshalException: unexpected element
(uri:"http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-dra
ft-01.xsd", local:"ConsumerReference"). Expected elements are
<{http://schemas.xmlsoap.org/ws/2003/03/addressing}Action>,<{http://schemas.
xmlsoap.org/ws/2003/03/addressing}EndpointReference>,<{http://schemas.xmlsoa
p.org/ws/2003/03/addressing}FaultTo>,<{http://schemas.xmlsoap.org/ws/2003/03
/addressing}From>,<{http://schemas.xmlsoap.org/ws/2003/03/addressing}Message
ID>,<{http://schemas.xmlsoap.org/ws/2003/03/addressing}Recipient>,<{http://s
chemas.xmlsoap.org/ws/2003/03/addressing}RelatesTo>,<{http://schemas.xmlsoap
.org/ws/2003/03/addressing}ReplyTo>,<{http://schemas.xmlsoap.org/ws/2003/03/
addressing}To>]
at
com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.handleStrea
mException(UnmarshallerImpl.java:395)
The contents of wsn-subscribe.xml are as follows, but it appears that
"wsnt:ConsumerReference" isn't a valid node according to the schema:
<?xml version="1.0"?>
<wsnt:Subscribe
xmlns:wsa="http://schemas.xmlsoap.org/ws/2003/03/addressing"
xmlns:wsp="http://schemas.xmlsoap.org/ws/2002/12/policy"
xmlns:wsnt="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1
.2-draft-01.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotifi
cation-1.2-draft-01.xsd
http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.
xsd
http://schemas.xmlsoap.org/ws/2002/12/policy
http://schemas.xmlsoap org/ws/2002/12/policy
http://schemas.xmlsoap.org/ws/2003/03/addressing
http://schemas.xmlsoap.org/ws/2003/03/addressing">
<wsnt:ConsumerReference xmlns:ncex="http://www.consumer.org/RefProp">
<wsa:ServiceName xmlns:sm="http://jaxws.components.servicemix.org/">
sm:Consumer
</wsa:ServiceName>
</wsnt:ConsumerReference>
<wsnt:TopicExpression
dialect="http://www.ibm.com/xmlns/stdwip/web-services/WSTopics/TopicExpressi
on/simple">
npex:SomeTopic</wsnt:TopicExpression>
<wsnt:UseNotify>true</wsnt:UseNotify>
<wsnt:InitialTerminationTime>2003-12-25T00:00:00.00000Z</wsnt:InitialTermina
tionTime>
</wsnt:Subscribe>
/jonathan