You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by dk...@apache.org on 2008/07/17 20:57:05 UTC
svn commit: r677686 - in /cxf/trunk/benchmark/performance/soap_http_doc_lit:
bin/run_server build.xml
src/org/apache/cxf/performance/complex_type/server/Server.java
Author: dkulp
Date: Thu Jul 17 11:57:04 2008
New Revision: 677686
URL: http://svn.apache.org/viewvc?rev=677686&view=rev
Log:
Allow specifying the host part of the URL so I can get it working on OSX and Linux
Modified:
cxf/trunk/benchmark/performance/soap_http_doc_lit/bin/run_server
cxf/trunk/benchmark/performance/soap_http_doc_lit/build.xml
cxf/trunk/benchmark/performance/soap_http_doc_lit/src/org/apache/cxf/performance/complex_type/server/Server.java
Modified: cxf/trunk/benchmark/performance/soap_http_doc_lit/bin/run_server
URL: http://svn.apache.org/viewvc/cxf/trunk/benchmark/performance/soap_http_doc_lit/bin/run_server?rev=677686&r1=677685&r2=677686&view=diff
==============================================================================
--- cxf/trunk/benchmark/performance/soap_http_doc_lit/bin/run_server (original)
+++ cxf/trunk/benchmark/performance/soap_http_doc_lit/bin/run_server Thu Jul 17 11:57:04 2008
@@ -18,7 +18,20 @@
# under the License.
cd ../
+HOST=localhost
+
+for i in $@
+do
+ if [ "$i" = "-Host" ]
+ then
+ HOST=$2
+ fi
+
+ shift
+done
+
+
if [ -e /usr/lib/libumem.so.1 ]; then
export LD_PRELOAD=/usr/lib/libumem.so.1
fi
-ant server
+ant server -Dhost=$HOST
Modified: cxf/trunk/benchmark/performance/soap_http_doc_lit/build.xml
URL: http://svn.apache.org/viewvc/cxf/trunk/benchmark/performance/soap_http_doc_lit/build.xml?rev=677686&r1=677685&r2=677686&view=diff
==============================================================================
--- cxf/trunk/benchmark/performance/soap_http_doc_lit/build.xml (original)
+++ cxf/trunk/benchmark/performance/soap_http_doc_lit/build.xml Thu Jul 17 11:57:04 2008
@@ -74,8 +74,9 @@
</target>
<target name="server" description="run complex_type server">
+ <property name="host" value="localhost"/>
<cxf.run classname="org.apache.cxf.performance.complex_type.server.Server"
- params="-WSDL ${wsdl.location}"
+ params="-host ${host}"
jvmargs="-server -XX:CompileThreshold=1000 -Xmx1500M -Xms1500M -Xmn1000M -XX:+UseParallelGC -XX:+UseParallelOldGC"/>
</target>
Modified: cxf/trunk/benchmark/performance/soap_http_doc_lit/src/org/apache/cxf/performance/complex_type/server/Server.java
URL: http://svn.apache.org/viewvc/cxf/trunk/benchmark/performance/soap_http_doc_lit/src/org/apache/cxf/performance/complex_type/server/Server.java?rev=677686&r1=677685&r2=677686&view=diff
==============================================================================
--- cxf/trunk/benchmark/performance/soap_http_doc_lit/src/org/apache/cxf/performance/complex_type/server/Server.java (original)
+++ cxf/trunk/benchmark/performance/soap_http_doc_lit/src/org/apache/cxf/performance/complex_type/server/Server.java Thu Jul 17 11:57:04 2008
@@ -31,16 +31,17 @@
Endpoint.publish(address, implementor);
System.out.println("Server published " + address);
}
-
- public Server(String[] args) throws Exception {
- this("http://" + java.net.InetAddress.getLocalHost().getHostAddress() + ":20003/performance/SoapHttpDocLitPort");
- }
public static void main(String args[]) throws Exception {
- Server server = new Server(args);
+ String host = "localhost";
+ if ("-host".equals(args[0])) {
+ host = args[1];
+ }
+
+ Server server = new Server("http://" + host + ":20003/performance/SoapHttpDocLitPort");
server.run();
- Thread.sleep(10000000);
+ Thread.sleep(10000000);
}
public void run() {