Hi,

 

I have hosted one service in Ofbiz as webservices, 

 

<service name="updateScanResult" export="true" auth="false"
engine="soap"

 
location="http://localhost:8080/webtools/control/SOAPService";
invoke="updateScanResult">

        <description>add the scan details to the database</description>

        <attribute name="scanResult" type="String" mode="IN"
optional="false"/>

       <attribute name="response" type="String" mode="OUT"
optional="true"/>

</service>

 

And I am calling this service through a standalone class 

 

public static void main(String str[])

      {

            String output=null;

            String endpoint,inputParam, username, password;

            inputParam= "orderId";

            try{

                  endpoint =
"http://localhost:8080/webtools/control/SOAPService";;

                  username="admin";

                  password="ofbiz";

                  Call call = (Call) new Service().createCall();

                  call.setTargetEndpointAddress(new URL (endpoint));

                  call.setOperationName(new
javax.xml.namespace.QName("updateScanResult"));

                  call.addParameter ("scanResult",
org.apache.axis.Constants.XSD_STRING,javax.xml.rpc.ParameterMode.IN);

 
call.setReturnType(org.apache.axis.Constants.XSD_STRING);

                  Object response = call.invoke(new
Object[]{inputParam});

                  output = (String) response;

                  try{

                        System.out.println(output);

                  }

                  catch(Exception e){

                        e.printStackTrace();

                  }

            }catch(Exception e){

                  e.printStackTrace();

            }

      }



 

Not sure what wrong am doing, but there is no response from the service
back to the calling client. However in the logs I am seeing that the
SOAPEngine is invoked..

 

2010-10-26 19:16:39,289 (http-0.0.0.0-8080-97) [
ContextFilter.java:193:INFO ] [Request]: /webtools/control/SOAPService

2010-10-26 19:16:39,289 (http-0.0.0.0-8080-97) [
ControlServlet.java:131:INFO ] [[[SOAPService] Request Begun,
encoding=[utf-8]- total:0.0,since last(Begin):0.0]]

2010-10-26 19:16:39,289 (http-0.0.0.0-8080-97) [
VisitHandler.java:221:INFO ] Found visitorId [null] in cookie

2010-10-26 19:16:39,414 (http-0.0.0.0-8080-97) [
SOAPClientEngine.java:104:INFO ] [SOAPClientEngine.invoke] : Parameter
length - 4

2010-10-26 19:16:39,429 (http-0.0.0.0-8080-97) [
SOAPClientEngine.java:119:INFO ] [SOAPClientEngine.invoke} : Parameter:
scanResult (IN) - 0

2010-10-26 19:16:39,429 (http-0.0.0.0-8080-97) [
SOAPClientEngine.java:119:INFO ] [SOAPClientEngine.invoke} : Parameter:
userLogin (INOUT) - 1

2010-10-26 19:16:39,429 (http-0.0.0.0-8080-97) [
SOAPClientEngine.java:119:INFO ] [SOAPClientEngine.invoke} : Parameter:
locale (INOUT) - 2

2010-10-26 19:16:39,429 (http-0.0.0.0-8080-97) [
SOAPClientEngine.java:119:INFO ] [SOAPClientEngine.invoke} : Parameter:
timeZone (INOUT) - 3

2010-10-26 19:16:39,429 (http-0.0.0.0-8080-97) [
SOAPClientEngine.java:136:INFO ] [SOAPClientEngine.invoke] : Sending
Call To SOAP Server

2010-10-26 19:16:39,570 (http-0.0.0.0-8080-98)
[ControlEventListener.java:63 :INFO ] Creating session:
000E9158D77B97A81E928B0AB38B211F.jvm1

2010-10-26 19:16:39,570 (http-0.0.0.0-8080-98) [
ContextFilter.java:193:INFO ] [Request]: /webtools/control/SOAPService

2010-10-26 19:16:39,570 (http-0.0.0.0-8080-98) [
ControlServlet.java:131:INFO ] [[[SOAPService] Request Begun,
encoding=[utf-8]- total:0.0,since last(Begin):0.0]]

2010-10-26 19:16:39,570 (http-0.0.0.0-8080-98) [
VisitHandler.java:221:INFO ] Found visitorId [null] in cookie

2010-10-26 19:16:40,211 (Dispatcher-Thread-1) [
?:?  :INFO ] Discarded 2 messages due to full event buffer including:
[Request]: /webtools/control/SOAPService

2010-10-26 19:16:40,211 (Dispatcher-Thread-1) [
?:?  :INFO ] Discarded 18 messages due to full event buffer including:
[SOAPClientEngine.invoke] : Parameter length - 4

2010-10-26 19:16:40,211 (Dispatcher-Thread-1) [
?:?  :INFO ] Discarded 2 messages due to full event buffer including:
Found visitorId [null] in cookie

2010-10-26 19:16:40,211 (Dispatcher-Thread-1) [
?:?  :INFO ] Discarded 2 messages due to full event buffer including:
Creating session: CD55E84B19E7258E0E850B0A1499009C.jvm1

2010-10-26 19:16:40,211 (Dispatcher-Thread-1) [
?:?  :INFO ] Discarded 2 messages due to full event buffer including:
[[[SOAPService] Request Begun, encoding=[utf-8]- total:0.0,since
last(Begin):0.0]]

2010-10-26 19:20:27,063 (default-invoker-Thread-10) [
JobInvoker.java:231:INFO ] Invoker [default-invoker-Thread-10] received
job [Auto-create Fixed Asset Maintenances] from poller
[org.ofbiz.service.job.jobpol...@757fad]

2010-10-26 19:20:27,063 (default-invoker-Thread-8) [
JobInvoker.java:231:INFO ] Invoker [default-invoker-Thread-8] received
job [Send Email] from poller [org.ofbiz.service.job.jobpol...@757fad]

2010-10-26 19:20:27,063 (default-invoker-Thread-7) [
JobInvoker.java:231:INFO ] Invoker [default-invoker-Thread-7] received
job [Send Email] from poller [org.ofbiz.service.job.jobpol...@757fad]

2010-10-26 19:20:27,079 (default-invoker-Thread-11) [
JobInvoker.java:231:INFO ] Invoker [default-invoker-Thread-11] received
job [Auto-create Fixed Asset Maintenances] from poller
[org.ofbiz.service.job.jobpol...@757fad]

2010-10-26 19:20:27,079 (default-invoker-Thread-9) [
JobInvoker.java:231:INFO ] Invoker [default-invoker-Thread-9] received
job [Auto-create Fixed Asset Maintenances] from poller
[org.ofbiz.service.job.jobpol...@757fad]

2010-10-26 19:20:27,141 (default-invoker-Thread-9)
[PersistedServiceJob.java:176:INFO ]
org.ofbiz.service.job.persistedservice...@134d2bf[20304] -- Next
runtime: Tue Oct 26 19:25:27 IST 2010

2010-10-26 19:20:27,141 (default-invoker-Thread-11)
[PersistedServiceJob.java:176:INFO ]
org.ofbiz.service.job.persistedservice...@f7fa37[20303] -- Next runtime:
Tue Oct 26 19:25:27 IST 2010

2010-10-26 19:20:27,141 (default-invoker-Thread-10)
[PersistedServiceJob.java:176:INFO ]
org.ofbiz.service.job.persistedservice...@95ec91[20302] -- Next runtime:
Tue Oct 26 19:25:27 IST 2010

2010-10-26 19:20:27,173 (default-invoker-Thread-7)
[PersistedServiceJob.java:176:INFO ]
org.ofbiz.service.job.persistedservice...@1290d3[20300] -- Next runtime:
Tue Oct 26 19:25:27 IST 2010

2010-10-26 19:20:27,173 (default-invoker-Thread-8)
[PersistedServiceJob.java:176:INFO ]
org.ofbiz.service.job.persistedservice...@c18933[20301] -- Next runtime:
Tue Oct 26 19:25:27 IST 2010

2010-10-26 19:20:28,001 (Dispatcher-Thread-1) [
?:?  :INFO ] Discarded 8 messages due to full event buffer including:
Sync service [JobDispatcher/sendEmailDated] finished in [313]
milliseconds

2010-10-26 19:20:28,001 (Dispatcher-Thread-1) [
?:?  :INFO ] Discarded 3 messages due to full event buffer including:
[CommonPermissionServices.xml#genericBasePermissionCheck] Checking for
primary permission ACCOUNTING_CREATE

 

 

Thanks & Regards,

Deepa

 


============================================================================================================================Disclaimer:
  This message and the information contained herein is proprietary and 
confidential and subject to the Tech Mahindra policy statement, you may review 
the policy at <a 
href="http://www.techmahindra.com/Disclaimer.html";>http://www.techmahindra.com/Disclaimer.html</a>
 externally and <a 
href="http://tim.techmahindra.com/Disclaimer.html";>http://tim.techmahindra.com/Disclaimer.html</a>
 internally within Tech 
Mahindra.============================================================================================================================

Reply via email to