Can you also help me with the authentication part? I get a blank session id
On Wed, Jul 26, 2017 at 11:43 PM, Sagar Kapadia <ks197...@gmail.com> wrote: > Hi, > Thanks a lot , KasunG Gajasinghe. You made my day. :D. It worked. > Sagar > > > On Wed, Jul 26, 2017 at 11:40 PM, KasunG Gajasinghe <kas...@wso2.com> > wrote: > >> >> >> 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.htt >>> p.impl.httpclient3.HTTPSenderImpl sendViaPost >>> INFO: Unable to sendViaPost to url[https://10.100.1.144:9443/ >>> services/EventStreamAdminService.EventStreamAdminServiceHttp >>> sSoap12Endpoint/] >>> org.apache.axis2.AxisFault: Transport error: 405 Error: Method Not >>> Allowed >>> at org.apache.axis2.transport.http.impl.httpclient3.HTTPSenderI >>> mpl.handleResponse(HTTPSenderImpl.java:343) >>> at org.apache.axis2.transport.http.impl.httpclient3.HTTPSenderI >>> mpl.sendViaPost(HTTPSenderImpl.java:213) >>> at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:121) >>> at org.apache.axis2.transport.http.CommonsHTTPTransportSender.w >>> riteMessageWithCommons(CommonsHTTPTransportSender.java:403) >>> at org.apache.axis2.transport.http.CommonsHTTPTransportSender.i >>> nvoke(CommonsHTTPTransportSender.java:234) >>> at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:431) >>> at org.apache.axis2.description.OutInAxisOperationClient.send(O >>> utInAxisOperation.java:399) >>> at org.apache.axis2.description.OutInAxisOperationClient.execut >>> eImpl(OutInAxisOperation.java:225) >>> at org.apache.axis2.client.OperationClient.execute(OperationCli >>> ent.java:150) >>> at org.wso2.carbon.event.stream.stub.EventStreamAdminServiceStu >>> b.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.HTTPSenderI >>> mpl.handleResponse(HTTPSenderImpl.java:343) >>> at org.apache.axis2.transport.http.impl.httpclient3.HTTPSenderI >>> mpl.sendViaPost(HTTPSenderImpl.java:213) >>> at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:121) >>> at org.apache.axis2.transport.http.CommonsHTTPTransportSender.w >>> riteMessageWithCommons(CommonsHTTPTransportSender.java:403) >>> at org.apache.axis2.transport.http.CommonsHTTPTransportSender.i >>> nvoke(CommonsHTTPTransportSender.java:234) >>> at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:431) >>> at org.apache.axis2.description.OutInAxisOperationClient.send(O >>> utInAxisOperation.java:399) >>> at org.apache.axis2.description.OutInAxisOperationClient.execut >>> eImpl(OutInAxisOperation.java:225) >>> at org.apache.axis2.client.OperationClient.execute(OperationCli >>> ent.java:150) >>> at org.wso2.carbon.event.stream.stub.EventStreamAdminServiceStu >>> b.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