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



Reply via email to