Raul,
BTW: here is a sample request using the benchmark.jar found at [1]
java -jar benchmark.jar -p request.xml -n 10000 -c 20 -k -H "SOAPAction:
urn:getQuote" -T "text/xml; charset=UTF-8" http://localhost:8080/soap/Proxy
Also, I must say that you should have a look at this article [2] before
running the tests.
[1] - https://www-lk.wso2.com/~asankha/benchmark/
[2] - http://wso2.org/library/1721
Thanks,
Ruwan
Ruwan Linton wrote:
Hi Raul,
It seems like either the configuration that you have used is wrong or
the proxy service is not deployed. According to the request the proxy
service should have a proxy named "Proxy" (you should be using the
synapse.xml file)
Could you please post the exact configuration that you used and the
console output (log) after the ESB is started?
You should be using the request.xml as the input request
(http://wso2.org/repos/wso2/trunk/commons/performance/esb/mule-1.4.1/request.xml)
and synapse.xml_final
(http://wso2.org/repos/wso2/trunk/commons/performance/esb/wso2esb-1.0/synapse.xml_final)
as the configuration.
Thanks,
Ruwan
raulvk wrote:
Hi,
I am running the WSO2 ESB benchmark and have come across the
following fault message on the WSO2 text console when invoking the
proxy service that the ESB exposes using the provided benchmark client:
2008-04-14 12:05:43,951 [172.24.37.26-WRK] [HttpServerWorker-1] ERROR
ServerWorker Error processing POST request
org.apache.axis2.AxisFault: The endpoint reference (EPR) for the
Operation not found is /soap/Proxy and the WSA Action = null
at
org.apache.axis2.engine.DispatchPhase.checkPostConditions(DispatchPhase.java:86)
at org.apache.axis2.engine.Phase.invoke(Phase.java:308)
at
org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:212)
at
org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:132)
at
org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:275)
at
org.apache.synapse.transport.nhttp.ServerWorker.processPost(ServerWorker.java:226)
at
org.apache.synapse.transport.nhttp.ServerWorker.run(ServerWorker.java:190)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
Source)
at java.lang.Thread.run(Unknown Source)
The arguments I supply to the benchmark tool are the following:
-n 2 -v 5 -p c:/benchmark/mule/custom.xml
http://localhost:8080/soap/Proxy
... where custom.xml is the input SOAP message (the one published for
the Mule config, since there was no input xml bundled with the wso2
config).
Can someone please help me figure this out?
Thanks,
Raul.
------------------------------------------------------------------------
_______________________________________________
Esb-java-user mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/esb-java-user
_______________________________________________
Esb-java-user mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/esb-java-user
_______________________________________________
Esb-java-user mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/esb-java-user