Eventing.wsdl:
------------------
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions
targetNamespace='http://schemas.xmlsoap.org/ws/2004/08/eventing'
xmlns:wse='http://schemas.xmlsoap.org/ws/2004/08/eventing'
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:wsdl='http://schemas.xmlsoap.org/wsdl/'
xmlns:xs='http://www.w3.org/2001/XMLSchema' >
<wsdl:types>
<xs:schema
targetNamespace='http://schemas.xmlsoap.org/ws/2004/08/eventing' >
<xs:include schemaLocation='eventing.xsd' />
</xs:schema>
</wsdl:types>
<wsdl:message name='SubscribeMsg' >
<wsdl:part name='body' element='wse:Subscribe' />
</wsdl:message>
<wsdl:message name='SubscribeResponseMsg' >
<wsdl:part name='body' element='wse:SubscribeResponse' />
</wsdl:message>
<wsdl:message name='RenewMsg' >
<wsdl:part name='body' element='wse:Renew' />
</wsdl:message>
<wsdl:message name='RenewResponseMsg' >
<wsdl:part name='body' element='wse:RenewResponse' />
</wsdl:message>
<wsdl:message name='GetStatusMsg' >
<wsdl:part name='body' element='wse:GetStatus' />
</wsdl:message>
<wsdl:message name='GetStatusResponseMsg' >
<wsdl:part name='body' element='wse:GetStatusResponse' />
</wsdl:message>
<wsdl:message name='UnsubscribeMsg' >
<wsdl:part name='body' element='wse:Unsubscribe' />
</wsdl:message>
<wsdl:message name='UnsubscribeResponseMsg' />
<wsdl:message name='SubscriptionEnd' >
<wsdl:part name='body' element='wse:SubscriptionEnd' />
</wsdl:message>
<wsdl:portType name='EventSource' >
<wsdl:operation name='SubscribeOp' >
<wsdl:input message='wse:SubscribeMsg' />
<wsdl:output message='wse:SubscribeResponseMsg' />
</wsdl:operation>
<wsdl:operation name='SubscriptionEnd' >
<wsdl:output message='wse:SubscriptionEnd' />
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name='SubscriptionManager' >
<wsdl:operation name='RenewOp' >
<wsdl:input message='wse:RenewMsg' />
<wsdl:output message='wse:RenewResponseMsg' />
</wsdl:operation>
<wsdl:operation name='GetStatusOp' >
<wsdl:input message='wse:GetStatusMsg' />
<wsdl:output message='wse:GetStatusResponseMsg' />
</wsdl:operation>
<wsdl:operation name='UnsubscribeOp' >
<wsdl:input message='wse:UnsubscribeMsg' />
<wsdl:output message='wse:UnsubscribeResponseMsg' />
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="EventSourceBinding" type="wse:EventSource">
<soap:binding style="document" transport="
http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="SubscribeOp">
<soap:operation soapAction=""/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SubscriptionEnd">
<soap:operation soapAction=""/>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="SubscriptionManagerBinding"
type="wse:SubscriptionManager">
<soap:binding style="document" transport="
http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="GetStatusOp">
<soap:operation soapAction=""/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="RenewOp">
<soap:operation soapAction=""/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="UnsubscribeOp">
<soap:operation soapAction=""/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="EventingService">
<wsdl:port name="EventSourcePort" binding="wse:EventSourceBinding">
<soap:address location="http://xxx.com/xx-sdk-notify/subscribe"/>
</wsdl:port>
<wsdl:port name="SubscriptionManagerPort"
binding="wse:SubscriptionManagerBinding">
<soap:address location="http://xxx.com/xxx-sdk-notify/manage"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
On Thu, May 2, 2024 at 7:33 PM Jamie G. <[email protected]> wrote:
> Hi,
>
> The attachment doesn't appear on this thread :S
>
> Can you post a link to the wsdl on github/pastebin or the like?
>
> On Thu, May 2, 2024 at 4:07 AM Shobha K R <[email protected]> wrote:
> >
> > hi,
> > Java version and vendor:
> > openjdk version "17.0.6" 2023-01-17 LTS
> > OpenJDK Runtime Environment (Red_Hat-17.0.6.0.10-3.el8_7) (build
> 17.0.6+10-LTS)
> > OpenJDK 64-Bit Server VM (Red_Hat-17.0.6.0.10-3.el8_7) (build
> 17.0.6+10-LTS, mixed mode, sharing)
> > Also attached eventing.wsdl
> >
> > On Tue, Apr 30, 2024 at 5:01 PM Jamie G. <[email protected]>
> wrote:
> >>
> >> Can you provide the JVM vendor & version as well please?
> >>
> >> Do you have a sample of your wsdl you can provide?
> >>
> >> A ServiceConstructionException can happen at various stages as CXF
> >> compares the provided service, port, bindings with what's been parsed
> >> from the wsdl.
> >>
> >>
> >> On Tue, Apr 30, 2024 at 8:16 AM Shobha K R <[email protected]> wrote:
> >> >
> >> > Hi All,
> >> > How to proceed with the below error?
> >> >
> >> > Thanks
> >> > Shobha
> >> >
> >> > ---------- Forwarded message ---------
> >> > From: Shobha K R <[email protected]>
> >> > Date: Wed, Apr 24, 2024 at 8:58 PM
> >> > Subject: Migration from jboss ws to apache-cxf
> >> > To: <[email protected]>
> >> >
> >> >
> >> > Hi All,
> >> > We are migrating from jboss-4.2.3.GA to apache-cxf-4.0.4 for
> >> > WS-addressing and WS-Eventing.
> >> >
> >> > While creating the service getting this error, how to proceed?
> >> >
> >> > Apr 24, 2024 10:24:57 AM
> >> > org.apache.cxf.wsdl.service.factory.ReflectionServiceFactoryBean
> >> > buildServiceFromWSDL
> >> > INFO: Creating Service
> >> > {http://schemas.xmlsoap.org/ws/2004/08/eventing}EventingService from
> >> > WSDL: file:/xx/wsdl/eventing.wsdl
> >> > Apr 24, 2024 10:24:57 AM
> >> > com.hp.ov.temip.atni.adapter.common.traces.CLTracer logErrorMessage
> >> > SEVERE: [Subscriber:Subscriber] Web Service Exception for subscription
> >> > :incident, Error
> >> > :org.apache.cxf.service.factory.ServiceConstructionException: Could
> >> > not find portType named
> >> > {http://www.w3.org/2011/03/ws-evt}EventSourceEndpoint
> >> > xx.xx.subscription.SubscriptionException: Subscriber(): Web Service
> >> > Error in creating Service or
> >> > Port.org.apache.cxf.service.factory.ServiceConstructionException:
> >> > Could not find portType named
> >> > {http://www.w3.org/2011/03/ws-evt}EventSourceEndpoint
> >> > at
> org.apache.cxf.jaxws.ServiceImpl.getPort(ServiceImpl.java:344)
> >> > at
> org.apache.cxf.jaxws.ServiceImpl.getPort(ServiceImpl.java:337)
> >> > at jakarta.xml.ws.Service.getPort(Service.java:210)
> >> > at xx.xx.subscription.Subscriber.<init>(Subscriber.java:335)
> >> > at
> xx.xx.subscription.SubscriberTest.test_Valid(SubscriberTest.java:105)
> >> > at
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> >> > Method)
> >> >
> >> >
> >> > --
> >> > Thanks
> >> > Shobha
> >> >
> >> >
> >> > --
> >> > Thanks
> >> > Shobha
> >
> >
> >
> > --
> > Thanks
> > Shobha
>
--
Thanks
Shobha