Have you tried setting the log level to DEBUG and see if something interesting
shows in the console ?

Cheers,
Guillaume Nodet

On Aug 17, 2007, at 6:30 PM, Rossmanith, Philipp wrote:

Dear all,

I'm trying to publish an HTTP consumer endpoint with a
classpath-supplied WSDL connecting to a servicemix.xml-configured
publisher. The setup is:
HTTP consumer EP --> publisher EP

I use the same xbean.xml configuration I usually use for HTTP/JSR181
SAs*), and create the deployment units with Maven. I also took care that
the information about service and endpoint supplied in the xbean.xml*)
matches the one supplied in the WSDL file**), setting the service name
to <namespace prefix>:<WSDL service name> and setting the endpoint name
to the value of the port's name. The WSDL file is present at the
top-level in the ZIP-file for the SU.

Nevertheless, my WSDL file is not showing when consulting
http://localhost:8192/IMMessageNotificationService/main.wsdl.

QUESTIONS:
Is there anything wrong with my configuration?
Or is it because the connected-to service is an internal service and
doesn't publish a WSDL?

Any help would be highly appreciated.

Thanks in advance,
Ciao,
Philipp

*)
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns:http="http://servicemix.apache.org/http/1.0";
        xmlns:mag="http://mag.icing.eu/notification/1.0";
        
xmlns:csapi="http://www.csapi.org/wsdl/parlayx/multimedia_messaging/ noti
fication/v2_0/service"
        xmlns:pub="http://iisys.icing.eu/publisher/1.0";
        
xmlns:impl="http://www.csapi.org/wsdl/parlayx/multimedia_messaging/ notif
ication/v2_0/service">
        <classpath>
                <location>.</location>
        </classpath>

        <http:endpoint service="impl:IMMessageNotificationService"
                endpoint="IMMessageNotification" role="consumer"
        
locationURI="http://0.0.0.0:8192/IMMessageNotificationService/";
                soap="true"
wsdlResource="classpath:IMMessageNotification.wsdl"
                targetService="pub:IMMessagePublisher"
targetEndpoint="ep" />
</beans>

**)
<wsdl:definitions
        
targetNamespace="http://www.csapi.org/wsdl/parlayx/ multimedia_messaging/
notification/v2_0/service" ...>
...
      <wsdl:service name="IMMessageNotificationService">
                <wsdl:port
binding="impl:IMMessageNotificationSoapBinding"
                        name="IMMessageNotification">
                        <wsdlsoap:address
location="http://0.0.0.0:8192/IMMessageNotificationService/"; />
                </wsdl:port>
        </wsdl:service>
...
</ wsdl:definitions>


This e-mail and any attachments may contain confidential or
privileged information. Any unauthorised copying, use or distribution of
this information is strictly prohibited.

Reply via email to