Hi there Could you attach your wsdl file? It might be something fairly simple and therefore easy to overlook in the wsdl, I know I've missed small important stuff time and time again.
[Fatal Error] :1:1040: The element type "HR" must be terminated by the > matching end-tag "</HR>". > org.apache.muse.ws.addressing.soap.SoapFault: The element type "HR" > must be terminated by the matching end-tag "</HR>". This error comes when you're trying to use a wrong or incomplete EndpointReference. The error message is very generic. /Lenni -----Oprindelig meddelelse----- Fra: dulbirakan [mailto:[EMAIL PROTECTED] Sendt: 27. april 2008 23:19 Til: [email protected] Emne: Re: trouble with WsnTestClient after new wsn-producer.war file I had the same problem, infact I still have it. I used muse 2.2.0's wsdl2java in ubuntu linux (7.10 and 8.04) both to no avail but it worked under windows XP in my advisors computer. First I change the binding in sample-wsn-producer.wsdl to point to my producer (wsn-srv) then I change the source of wsn-consumers test class to point to my producer. Then I issue wsdl2java command and deploy services. I get the same error message you are getting (the one with HR). I also deployed one with default settings, it was a no go also. I issue: $ sudo sh /opt/muse-2.2.0-bin/bin/wsdl2java.sh -j2ee axis2 -wsdl sample-wsn-producer.wsdl -output wsn-srv/ -overwrite I get a : [: 38: cygwin: unexpected operator but everything seems to be in place and I run ant and copy the resulting war files to my tomcat webapps folder. These war files however, once deployed do not act as axis2 services. When I click on one in tomcat manager I see the following message instead of the usual axis2 web interface: HTTP Status 500 - type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception org.apache.jasper.JasperException: java.lang.NullPointerException org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWra pper.java:522) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:3 56) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:9 68) org.apache.jsp.axis2_002dweb.index_jsp._jspService(index_jsp.java:78) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:3 74) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) root cause java.lang.NullPointerException org.apache.jsp.axis2_002dweb.include.httpbase_jsp.jspInit(httpbase_jsp.java: 22) org.apache.jasper.runtime.HttpJspBase.init(HttpJspBase.java:51) org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.jav a:159) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:3 29) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:9 68) org.apache.jsp.axis2_002dweb.index_jsp._jspService(index_jsp.java:78) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:3 74) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) note The full stack trace of the root cause is available in the Apache Tomcat/6.0.16 logs. Apache Tomcat/6.0.16 I really would appreciate if it would just run under ubuntu. I guess the problem might be related to the cygwin problem I stated earlier. Does any one have any clue? dchou wrote: > > Hello, > > I am able to drop the sample wsn-producer.war and wsn-consumer.war files > into my Tomcat and they run fine when I run the WsnTestClient. However, > when I do a wsdl2java build in the wsn-producer directory then build a new > war using Ant. I get an error message with this newly created > wsn-producer.war. I have changed no code. Only performed wsdl2java and > ant. The steps and error I get when I run the WsnTestClient is as follows: > > $wsdl2java -j2ee axis2 -overwrite -wsdl wsdl/WsResource.wsdl > > $ ant-1.6.5/bin/ant > > I then run the test client, WsnTestClient and get the following output: > > [CLIENT TRACE] SOAP envelope contents (outgoing): > > <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope"> > <soap:Header> > <wsa:To > xmlns:wsa="http://www.w3.org/2005/08/addressing">http://166.21.9.161:8080/ws n-producer/services/WsResource</wsa:To> > <wsa:Action > xmlns:wsa="http://www.w3.org/2005/08/addressing">http://docs.oasis-open.org/ wsn/bw-2/NotificationProducer/SubscribeRequest</wsa:Action> > <wsa:MessageID > xmlns:wsa="http://www.w3.org/2005/08/addressing">uuid:f6255f7a-9b73-1057-462 0-a4ec2be5ff0a</wsa:MessageID> > <wsa:From xmlns:wsa="http://www.w3.org/2005/08/addressing"> > > <wsa:Address>http://www.w3.org/2005/08/addressing/role/anonymous</wsa:Addres s> > </wsa:From> > </soap:Header> > <soap:Body> > <wsnt:Subscribe xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2"> > <wsnt:ConsumerReference> > <wsa:Address > xmlns:wsa="http://www.w3.org/2005/08/addressing">http://166.21.9.175:8060/ws n-consumer/services/consumer</wsa:Address> > </wsnt:ConsumerReference> > </wsnt:Subscribe> > </soap:Body> > </soap:Envelope> > > [Fatal Error] :1:1040: The element type "HR" must be terminated by the > matching end-tag "</HR>". > org.apache.muse.ws.addressing.soap.SoapFault: The element type "HR" must > be terminated by the matching end-tag "</HR>". > at > org.apache.muse.core.AbstractResourceClient.invoke(AbstractResourceClient.ja va:298) > at > org.apache.muse.core.AbstractResourceClient.invoke(AbstractResourceClient.ja va:254) > at > org.apache.muse.ws.notification.remote.NotificationProducerClient.subscribe( NotificationProducerClient.java:97) > at org.apache.muse.test.wsn.WsnTestClient.main(Unknown Source) > > Does anyone have any idea what I am doing wrong? I have changed no code. I > just wanted to try and build a new war with the method outlined in the > tutorial. Any help would be appreciated. > > Thanks, > Dave > -- View this message in context: http://www.nabble.com/trouble-with-WsnTestClient-after-new-wsn-producer.war- file-tp10191599p16928534.html Sent from the Muse User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
