On Wed, Apr 23, 2008 at 8:58 AM, Pinaki Chandrasekhar <
[EMAIL PROTECTED]> wrote:

>  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)
>

you don't need the stubs files to talk to a web service. Generate the client
code using the wsdl2java tool.
Try to call to your service using a standalone client (I mean  no need to
deploy it in a jboss server).
This way you can isolate the problem easily.

thanks,
Amila.

> 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:correlationId>2</ns1:correlationId><ns1:originatingAddress>#NULL#</ns1:originatingAddress><ns1:destinationAddress>60169063492</ns1:destinationAddress><ns1:originatorAlpha>false</ns1:originatorAlpha><ns1:urlTitle>strawberry</ns1:urlTitle><ns1:url>
> http://www.mysmsstore.com.my/GetFile/1-1703551585/004B.jpg?contentId=3390
> </ns1:url><ns1:relativeValidityTime>-1</ns1:relativeValidityTime><ns1:statusReportFlags>1</ns1:statusReportFlags><ns1:tariffClass>MYR0</ns1:tariffClass><ns1:referenceId>1-1703551585</ns1:referenceId><ns1:username>ewl-my</ns1:username><ns1:password>OuRf2dEyy6</ns1:password></ns1:SendWapPushSmRequest></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.ErrorTransactionLog]
> 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
>



-- 
Amila Suriarachchi
WSO2 Inc.
blog: http://amilachinthaka.blogspot.com/

Reply via email to