On Tue, Nov 18, 2008 at 5:30 PM, peterramesh <[EMAIL PROTECTED]> wrote:
> > Hi Daniel, > > I'm trying to access the services offered by Entrez utilities web service, > On running a sample java application ( > > http://eutils.ncbi.nlm.nih.gov/entrez/eutils/soap/v2.0/DOC/esoap_java_help.html > > http://eutils.ncbi.nlm.nih.gov/entrez/eutils/soap/v2.0/DOC/esoap_java_help.html > ) I'm getting 501 error. > > > - Unable to sendViaPost to > url[ > http://eutils.ncbi.nlm.nih.gov/entrez/eutils/soap/v2.0/soap_adapter_2_0.cgi > ] > org.apache.axis2.AxisFault: Transport error: 501 Error: Not Implemented > at > > org.apache.axis2.transport.http.HTTPSender.handleResponse(HTTPSender.java:296) this means the problem is with the response. Have look at the response. thanks, Amila. > > at > org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:190) > at > org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:75) > at > > org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons(CommonsHTTPTransportSender.java:371) > at > > org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:209) > at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:448) > at > > org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:401) > at > > org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:228) > at > org.apache.axis2.client.OperationClient.execute(OperationClient.java:163) > at > > gov.nih.nlm.ncbi.www.soap.eutils.EUtilsServiceStub.run_eGquery(EUtilsServiceStub.java:1580) > at > gov.nih.nlm.ncbi.www.soap.eutils.GetDBCount.main(GetDBCount.java:28) > org.apache.axis2.AxisFault: Transport error: 501 Error: Not Implemented > > > Does it meant that the service being not offered to the public? > > Thanks in advance, > Rameshkumar > > > > Daniel Hagen wrote: > > > > Hi Pinaki, > > > > this looks like a HTTP issue to me where the SQUID Proxy between client > > and server does have a problem with the Chunked Transfer Encoding the > > client uses in conjunction with a HTTP POST request. > > > > Squid's support for Chunked Transfer Encoding when communicating with > > the client is incomplete; I have seen the exact behaviour you described > > for HTTP PUT requests but was unaware that this also is the case for > > HTTP POST. > > > > Maybe you could try to convince your webservice client not to use > > Chunked Transfer Encoding but to > > - either close the HTTP connection after each request (which can be a > > performance problem when you are making many requests in a short time > > frame) > > - or send a Content-Length along with the request > > > > Another workaround would be to disable the use of a proxy if your > > environment allows you to connect to the Webservice server directly. > > > > Best regards > > > > Daniel > > > > Pinaki Chandrasekhar schrieb: > >> Hello Friends, > >> I have been trying to figure out the problem for a few days and really > >> need > >> some help. > >> My j2ee application integrates with IPX gateway for Short messaging > >> service. > >> This is implemented as a WebService by IPX and they provided me with > thge > >> precompiled client stub files ( compiled using axis 2.1.1.1) > >> I am new to web services and axis. I went through all the installation > >> and > >> tutorial successfully with a helloworld ws example and the > axis2userguide > >> example that is provided. > >> However I am stuck when I try integrating with my existing j2ee > >> application. > >> My j2ee app is the client for the web service and I compiled it > >> successfully > >> with the client stubs set on the classpath. But I keep getting this > error > >> whenever it needs to send the message: > >> org.apache.axis2.AxisFault: HTTP Transport error : '501' - 'Not > >> Implemented' > >> > >> I have the server logs here for your reference. > >> > >> I may be messing things up in configuring the whole app on the server > >> with > >> axis 2 > >> > >> I am using the Jboss-4.0.3Sp1 as the server and also have axis2 > installed > >> on > >> the same machine with the AXIS2_HOME set properly. I also have the > >> axis.war > >> file deployed on the server. > >> > >> Please, can someone help when to rectify the problem. > >> > >> Thanks in advance, > >> > >> pc > >> > >> > >> > >> this is the server log when I send a short code through my phone. It > goes > >> to > >> the iPX gateway who reroute it back to my application. It seems like the > >> message is all getting prepared and throws up an error while about to > >> send. > >> > >> 2008-04-23 10:31:15,769 INFO [ReceiveSMSServlet] Receive SMS Message > >> > >> 2008-04-23 10:31:15,769 DEBUG [ReceiveSMSServlet] SMS > >> Received:1208917875769 > >> > >> 2008-04-23 10:31:15,769 DEBUG [ReceiveSMSServlet] IPX Receive > >> --->TimeStamp > >> : 20080423 04:32:44 > >> > >> 2008-04-23 10:31:15,769 DEBUG [ReceiveSMSServlet] IPX Receive > >> --->Operator : > >> DiGi > >> > >> 2008-04-23 10:31:15,769 DEBUG [ReceiveSMSServlet] IPX Receive > >> --->MessageId > >> : 1-1703551585 > >> > >> 2008-04-23 10:31:15,769 DEBUG [ReceiveSMSServlet] IPX Receive > --->Message > >> : > >> Store fs 009 > >> > >> 2008-04-23 10:31:15,769 DEBUG [ReceiveSMSServlet] IPX > >> Receive --->DestinationAddress : 32088 > >> > >> 2008-04-23 10:31:15,769 DEBUG [ReceiveSMSServlet] IPX > >> Receive --->OriginatorAddress : 60169063492 > >> > >> 2008-04-23 10:31:15,769 DEBUG [ReceiveSMSServlet] Local > >> Context.PROVIDER_URL: java.naming.provider.url > >> > >> 2008-04-23 10:31:15,779 INFO [ContentControllerBean] get content for > >> requestCode = fs 009 > >> > >> 2008-04-23 10:31:15,779 DEBUG > >> [org.jboss.ejb.plugins.cmp.jdbc.JDBCEJBQLQuery.Content#findByKeyword] > >> Executing SQL: SELECT DISTINCT t0_c.ContentId, t0_c.Keyword, > t0_c.Tariff, > >> t0_c.Type, t0_c.Title, t0_c.Status, t0_c.creationDate FROM content t0_c > >> WHERE (t0_c.Keyword = ?) > >> > >> 2008-04-23 10:31:15,789 DEBUG > >> [org.jboss.ejb.plugins.cmp.jdbc.JDBCLoadRelationCommand.Content] load > >> relation SQL: SELECT content.StoreId, store.Name, store.Status, > >> store.mobileNumber, store.freeRequestCount FROM content content, store > >> store > >> WHERE (content.StoreId=store.StoreId) AND ((content.ContentId=?)) > >> > >> 2008-04-23 10:31:15,799 DEBUG > >> [org.jboss.ejb.plugins.cmp.jdbc.JDBCEJBQLQuery.Media#findByContent] > >> Executing SQL: SELECT DISTINCT t0_m.MediaId, t0_m.fileSize, > >> t0_m.fileName, > >> t0_m.Height, t0_m.Width FROM media t0_m, content t1_m_content WHERE > >> ((t1_m_content.ContentId=?) AND t0_m.ContentId=t1_m_content.ContentId) > >> > >> 2008-04-23 10:31:15,809 DEBUG > >> [org.jboss.ejb.plugins.cmp.jdbc.JDBCEJBQLQuery.Store#findStore] > Executing > >> SQL: SELECT DISTINCT t0_s.StoreId FROM store t0_s WHERE (t0_s.StoreId = > >> ?) > >> > >> 2008-04-23 10:31:15,819 DEBUG > >> [org.jboss.ejb.plugins.cmp.jdbc.JDBCEJBQLQuery.Setting#findSetting] > >> Executing SQL: SELECT t0_s.SettingId, t0_s.SmsServerPassword, > >> t0_s.SmsServer, t0_s.SmsUrl, t0_s.SmsLogin, t0_s.SmsPassword, > >> t0_s.SmsKeyword, t0_s.SmsShortcode, t0_s.SmsService, t0_s.wapGatewayUrl, > >> t0_s.freeDownload, t0_s.mTCost, t0_s.operatorPercentage, > >> t0_s.iPXPercentage > >> FROM setting t0_s > >> > >> 2008-04-23 10:31:16,450 DEBUG [httpclient.wire.header] >> "POST > >> /api/services2/SmsUtilApiService HTTP/1.1[\r][\n]" > >> > >> 2008-04-23 10:31:16,490 DEBUG [httpclient.wire.header] >> "SOAPAction: > >> "tns:#sendWapPushSm"[\r][\n]" > >> > >> 2008-04-23 10:31:16,490 DEBUG [httpclient.wire.header] >> "User-Agent: > >> Axis2[\r][\n]" > >> > >> 2008-04-23 10:31:16,490 DEBUG [httpclient.wire.header] >> "Host: > >> asia.ipx.com[\r][\n]" > >> > >> 2008-04-23 10:31:16,490 DEBUG [httpclient.wire.header] >> > >> "Transfer-Encoding: chunked[\r][\n]" > >> > >> 2008-04-23 10:31:16,490 DEBUG [httpclient.wire.header] >> "Content-Type: > >> text/xml; charset=UTF-8[\r][\n]" > >> > >> 2008-04-23 10:31:16,490 DEBUG [httpclient.wire.header] >> "[\r][\n]" > >> > >> 2008-04-23 10:31:16,610 DEBUG [httpclient.wire.content] >> "37d[\r][\n]" > >> > >> 2008-04-23 10:31:16,610 DEBUG [httpclient.wire.content] >> "<?xml > >> version='1.0' encoding='UTF-8'?><soapenv:Envelope > >> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/ > "><soapenv:Header > >> /><soapenv:Body><ns1:SendWapPushSmRequest > >> xmlns:ns1="http://www.ipx.com/api/services/smsutilapi10/types > "><ns1:correlat > >> > ionId>2</ns1:correlationId><ns1:originatingAddress>#NULL#</ns1:originatingAd > >> > dress><ns1:destinationAddress>60169063492</ns1:destinationAddress><ns1:origi > >> > natorAlpha>false</ns1:originatorAlpha><ns1:urlTitle>strawberry</ns1:urlTitle > >>> <ns1:url> > http://www.mysmsstore.com.my/GetFile/1-1703551585/004B.jpg?content > >> > Id=3390</ns1:url><ns1:relativeValidityTime>-1</ns1:relativeValidityTime><ns1 > >> > :statusReportFlags>1</ns1:statusReportFlags><ns1:tariffClass>MYR0</ns1:tarif > >> > fClass><ns1:referenceId>1-1703551585</ns1:referenceId><ns1:username>ewl-my</ > >> > ns1:username><ns1:password>OuRf2dEyy6</ns1:password></ns1:SendWapPushSmReque > >> st></soapenv:Body></soapenv:Envelope>" > >> > >> 2008-04-23 10:31:16,610 DEBUG [httpclient.wire.content] >> "[\r][\n]" > >> > >> 2008-04-23 10:31:16,610 DEBUG [httpclient.wire.content] >> "0" > >> > >> 2008-04-23 10:31:16,610 DEBUG [httpclient.wire.content] >> "[\r][\n]" > >> > >> 2008-04-23 10:31:16,610 DEBUG [httpclient.wire.content] >> "[\r][\n]" > >> > >> 2008-04-23 10:31:18,553 DEBUG [httpclient.wire.header] << "HTTP/1.0 501 > >> Not > >> Implemented[\r][\n]" > >> > >> 2008-04-23 10:31:18,563 DEBUG [httpclient.wire.header] << "Server: > >> squid/2.5.STABLE7[\r][\n]" > >> > >> 2008-04-23 10:31:18,563 DEBUG [httpclient.wire.header] << "Mime-Version: > >> 1.0[\r][\n]" > >> > >> 2008-04-23 10:31:18,563 DEBUG [httpclient.wire.header] << "Date: Wed, 23 > >> Apr > >> 2008 02:35:00 GMT[\r][\n]" > >> > >> 2008-04-23 10:31:18,563 DEBUG [httpclient.wire.header] << "Content-Type: > >> text/html[\r][\n]" > >> > >> 2008-04-23 10:31:18,563 DEBUG [httpclient.wire.header] << > >> "Content-Length: > >> 1099[\r][\n]" > >> > >> 2008-04-23 10:31:18,563 DEBUG [httpclient.wire.header] << "Expires: Wed, > >> 23 > >> Apr 2008 02:35:00 GMT[\r][\n]" > >> > >> 2008-04-23 10:31:18,563 DEBUG [httpclient.wire.header] << > "X-Squid-Error: > >> ERR_UNSUP_REQ 0[\r][\n]" > >> > >> 2008-04-23 10:31:18,563 DEBUG [httpclient.wire.header] << "X-Cache: MISS > >> from gw01.ewl[\r][\n]" > >> > >> 2008-04-23 10:31:18,563 DEBUG [httpclient.wire.header] << > >> "Proxy-Connection: > >> close[\r][\n]" > >> > >> 2008-04-23 10:31:18,613 ERROR [ContentControllerBean] > >> org.apache.axis2.AxisFault: HTTP Transport error : '501' - 'Not > >> Implemented'; nested exception is: > >> > >> org.apache.axis2.AxisFault: HTTP Transport error : '501' - 'Not > >> Implemented'; nested exception is: > >> > >> org.apache.axis2.AxisFault: HTTP Transport error : '501' - 'Not > >> Implemented'; nested exception is: > >> > >> org.apache.axis2.AxisFault: HTTP Transport error : '501' - 'Not > >> Implemented' > >> > >> 2008-04-23 10:31:18,633 DEBUG > >> > [org.jboss.ejb.plugins.cmp.jdbc.keygen.JDBCMySQLCreateCommand.ErrorTransacti > >> onLog] Executing SQL: INSERT INTO errortransactionlog (LogDate, Message, > >> Tariff, Status, MobileNumber, ReferenceId, ReportMessageId, ContentId) > >> VALUES (?, ?, ?, ?, ?, ?, ?, ?) > >> > >> 2008-04-23 10:31:18,673 DEBUG > >> > [org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreEntityCommand.ErrorTransactionLog] > >> Executing SQL: UPDATE errortransactionlog SET ContentId=? WHERE LogId=? > >> > >> 2008-04-23 10:31:18,703 ERROR [ReceiveSMSServlet] > >> com.mobilecontents.provider.exception.SendMTMessageFailedException: HTTP > >> Transport error : '501' - 'Not Implemented'; nested exception is: > >> > >> org.apache.axis2.AxisFault: HTTP Transport error : '501' - 'Not > >> Implemented'; nested exception is: > >> > >> org.apache.axis2.AxisFault: HTTP Transport error : '501' - 'Not > >> Implemented'; nested exception is: > >> > >> org.apache.axis2.AxisFault: HTTP Transport error : '501' - 'Not > >> Implemented' > >> > >> 2008-04-23 10:31:18,703 DEBUG [ReceiveSMSServlet] Sent: 2934ms > >> > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > -- > View this message in context: > http://www.nabble.com/org.apache.axis2.AxisFault%3A-HTTP-Transport-error-%3A-%27501%27---%27Not-Implemented%27-message-tp16847485p20558216.html > Sent from the Axis - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Amila Suriarachchi WSO2 Inc. blog: http://amilachinthaka.blogspot.com/
