On Wed, Jul 26, 2017 at 11:34 PM, Sagar Kapadia <ks197...@gmail.com> wrote:
> I am trying to call a method in the EventStreamAdminService. However, I > get the following exception. I tried to fix the wsdl and recreate the jar, > but because of the compiled classes containing a reference to 10.100.1.144, > it did not work either. What is the work around? Do I have to rebuild the > jar from source? > Not really. When creating the EventStreamAdminServiceStub instance, you can pass your own endpoint. Check the over-loaded constructors. > > Jul 26, 2017 11:30:20 PM > org.apache.axis2.transport.http.impl.httpclient3.HTTPSenderImpl > sendViaPost > INFO: Unable to sendViaPost to url[https://10.100.1.144:9443/services/ > EventStreamAdminService.EventStreamAdminServiceHttpsSoap12Endpoint/] > org.apache.axis2.AxisFault: Transport error: 405 Error: Method Not Allowed > at org.apache.axis2.transport.http.impl.httpclient3. > HTTPSenderImpl.handleResponse(HTTPSenderImpl.java:343) > at org.apache.axis2.transport.http.impl.httpclient3. > HTTPSenderImpl.sendViaPost(HTTPSenderImpl.java:213) > at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:121) > at org.apache.axis2.transport.http.CommonsHTTPTransportSender. > writeMessageWithCommons(CommonsHTTPTransportSender.java:403) > at org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke( > CommonsHTTPTransportSender.java:234) > at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:431) > at org.apache.axis2.description.OutInAxisOperationClient.send( > OutInAxisOperation.java:399) > at org.apache.axis2.description.OutInAxisOperationClient.executeImpl( > OutInAxisOperation.java:225) > at org.apache.axis2.client.OperationClient.execute( > OperationClient.java:150) > at org.wso2.carbon.event.stream.stub.EventStreamAdminServiceStub. > getStreamNames(EventStreamAdminServiceStub.java:3246) > at com.avinashi.wso2das.adminapi.Application.main(Application.java:80) > > org.apache.axis2.AxisFault: Transport error: 405 Error: Method Not Allowed > at org.apache.axis2.transport.http.impl.httpclient3. > HTTPSenderImpl.handleResponse(HTTPSenderImpl.java:343) > at org.apache.axis2.transport.http.impl.httpclient3. > HTTPSenderImpl.sendViaPost(HTTPSenderImpl.java:213) > at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:121) > at org.apache.axis2.transport.http.CommonsHTTPTransportSender. > writeMessageWithCommons(CommonsHTTPTransportSender.java:403) > at org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke( > CommonsHTTPTransportSender.java:234) > at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:431) > at org.apache.axis2.description.OutInAxisOperationClient.send( > OutInAxisOperation.java:399) > at org.apache.axis2.description.OutInAxisOperationClient.executeImpl( > OutInAxisOperation.java:225) > at org.apache.axis2.client.OperationClient.execute( > OperationClient.java:150) > at org.wso2.carbon.event.stream.stub.EventStreamAdminServiceStub. > getStreamNames(EventStreamAdminServiceStub.java:3246) > at com.avinashi.wso2das.adminapi.Application.main(Application.java:80) > > Sagar > > > On Wed, Jul 26, 2017 at 6:32 PM, Sagar Kapadia <ks197...@gmail.com> wrote: > >> Hi, >> >> I used this tutorial >> https://docs.wso2.com/display/DAS300/Calling+Admin+Services+from+Apps >> >> I am facing the following issues in importing the WSDL files and >> generating the code >> I get the following error message when I call >> wsimport AuthenticationAdmin.xml >> >> [ERROR] missing required attribute "message" of element "wsdl:output" >> >> >> Failed to parse the WSDL. >> >> I could not fix this issue. >> >> In another wsdl file "UserAdmin", I got multiple errors, >> [ERROR] operation "" has an invalid style >> which I fixed as follows >> https://stackoverflow.com/questions/12155114/generating-stub >> s-with-jax-ws-fails >> I added <wsdl:output message="tns::<OperationName>Response"> and also >> corresponding >> <wsdl:message name="<NameofMessage>"> >> >> I was able to generate code for the UserAdmin sevice, but not for >> AuthenticationAdmin Service >> >> By the way the reason I tried to generate code for the Autherntication >> Service is that login fails without any exception . The token returned is >> null. >> I am sharing a link to the source code [Netbeans project] for the web >> service client and the the modified wsdl files I am using >> >> >> Link to the source >> https://drive.google.com/open?id=0BwqZCw5oc2rwcmJGTllNbEo2U00 >> >> >> The help I require is primarily with the login functionality, because its >> failing. Also, is the manner I am trying to fix the wsdls correct? [Adding >> wsdl:output with message] >> >> >> Sincerely >> Sagar >> > > > _______________________________________________ > Dev mailing list > Dev@wso2.org > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- *Kasun Gajasinghe*Associate Technical Lead, WSO2 Inc. email: kasung AT spamfree wso2.com linked-in: http://lk.linkedin.com/in/gajasinghe blog: http://kasunbg.org phone: +1 650-745-4499, 77 678 0813
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev