Hi Marco,
There is a possibility of providing carrier-stream-provider as a command
line argument to both the Recorder and the Player.
Usage: com.canoo.ulc.load.recorder.Recorder <server url> <usage scenario
file>
[-keep-alive-interval <the keep alive interval in secs>]
[-carrier-stream-provider <the carrier stream provider class name>]
[-client-coder-registry-provider <the client-side coder registry
provider
class name>]
Usages:
com.canoo.ulc.tools.load.Player -url <server url>
-testscenario <test scenario file (relative to root directory)>
[-rootdir <project root directory of ulc load>]
[-result <result file>]
[-traces <traces file>]
[-noalerts]
[-keep-alive-interval <the keep alive interval in secs>]
[-carrier-stream-provider <the carrier stream provider class
name>]
[-client-coder-registry-provider <the client-side coder
registry provider
class name>]
com.canoo.ulc.tools.load.Player -url <server url>
-usagescenario <usage scenario file>
[-duration <duration in secs> | -repetitions <repetitions per
player>]
[-players <number of players>]
[-minrampup <min ramp-up delay> -maxrampup <max ramp-up delay>]
[-scale <time scaling factor>]
[-result <result file>]
[-traces <traces file>]
[-noalerts]
[-keep-alive-interval <the keep alive interval in secs>]
[-carrier-stream-provider <the carrier stream provider class
name>]
[-client-coder-registry-provider <the client-side coder
registry provider
class name>]
I hope this helps.
Of course you will have too keep your custom carrier stream provider classes
in respective class path.
Thanks and regards,
Janak
>-----Original Message-----
>From: [EMAIL PROTECTED]
>[mailto:[EMAIL PROTECTED] Behalf Of
>[EMAIL PROTECTED]
>Sent: Thursday, April 12, 2007 1:53 PM
>To: [email protected]
>Subject: [ULC-developer] ulcload- Carrier Streams for Communication
>
>
>
>Hi community,
>i have only a clarification question:
>Is it true that ulc-load 2.2.4 is only working with
>ZipCarrierStreamProvider.
>I have installed two more instances with
>TrivialCarrierStreamProvider and Base64CarrierStreamProvider,
>but they don't run in ulc-load.
>
>I get following error in ulc-load:
>
>1 12.04.2007 09:48:04.265 900 WARNING
>Thread[AWT-EventQueue-1,
>6,main] com.ulcjava.container.servlet.client.ConnectorCommand
>handleResponse
>RETURN [false]
>2 12.04.2007 09:48:05.312 900 WARNING
>Thread[AWT-EventQueue-1,
>6,main] com.ulcjava.container.servlet.client.ConnectorCommand
>handleResponse
>RETURN [false]
>3 12.04.2007 09:48:05.343 1,000 SEVERE
>Thread[AWT-EventQueue-1,
>6,main] com.ulcjava.container.servlet.client.ConnectorCommand
>handleResponse
>retry count reached
>4 12.04.2007 09:48:05.343 1,000 SEVERE
>Thread[AWT-EventQueue-1,
>6,main] com.ulcjava.container.servlet.client.ServletConnector
>start could no
>t start ServletConnector
>[com.ulcjava.container.servlet.client.ConnectorC
>ommandException: unsupported HTTP response code: 500 (Internal
>Server Error)
> at
>com.ulcjava.container.servlet.client.ConnectorCommand.handleResponse(
>ConnectorCommand.java:19)
> at
>com.ulcjava.container.servlet.client.ConnectorCommand.execute(Connect
>orCommand.java:39)
> at
>com.ulcjava.container.servlet.client.ServletConnector.executeCommand(
>ServletConnector.java:65)
> at
>com.ulcjava.container.servlet.client.ServletConnector.start(ServletCo
>nnector.java:60)
> at com.canoo.ulc.load.recorder.a.start(a.java:10)
> at
>com.ulcjava.base.client.UISession.startConnector(UISession.java:132)
> at com.canoo.ulc.load.recorder.f.sessionStarted(f.java:8)
> at
>com.ulcjava.base.client.UISession.a(UISession.java:165)
> at
>com.ulcjava.base.client.UISession.access$200(UISession.java:19)
> at
>com.ulcjava.base.client.UISession$0.run(UISession$0.java:11)
> at
>java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:179)
> at java.awt.EventQueue.dispatchEvent(EventQueue.java:478)
> at
>com.ulcjava.base.client.FilteringEventQueue.dispatchEvent(FilteringEv
>entQueue.java:5)
> at
>java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
>read.java:201)
> at
>java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
>ad.java:151)
> at
>java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
>
> at
>java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
>
> at
>java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
>]
>5 12.04.2007 09:48:05.359 1,000 SEVERE
>Thread[AWT-EventQueue-1,
>6,main] com.ulcjava.base.client.UISession$0 run could not
>start [com.ulc
>java.base.client.ConnectorException: could not start
>ServletConnector
> at
>com.ulcjava.container.servlet.client.ServletConnector.start(ServletCo
>nnector.java:64)
> at com.canoo.ulc.load.recorder.a.start(a.java:10)
> at
>com.ulcjava.base.client.UISession.startConnector(UISession.java:132)
> at com.canoo.ulc.load.recorder.f.sessionStarted(f.java:8)
> at
>com.ulcjava.base.client.UISession.a(UISession.java:165)
> at
>com.ulcjava.base.client.UISession.access$200(UISession.java:19)
> at
>com.ulcjava.base.client.UISession$0.run(UISession$0.java:11)
> at
>java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:179)
> at java.awt.EventQueue.dispatchEvent(EventQueue.java:478)
> at
>com.ulcjava.base.client.FilteringEventQueue.dispatchEvent(FilteringEv
>entQueue.java:5)
> at
>java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
>read.java:201)
> at
>java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
>ad.java:151)
> at
>java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
>
> at
>java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
>
> at
>java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
>Caused by:
>com.ulcjava.container.servlet.client.ConnectorCommandException:
>unsup
>ported HTTP response code: 500 (Internal Server Error)
> at
>com.ulcjava.container.servlet.client.ConnectorCommand.handleResponse(
>ConnectorCommand.java:19)
> at
>com.ulcjava.container.servlet.client.ConnectorCommand.execute(Connect
>orCommand.java:39)
> at
>com.ulcjava.container.servlet.client.ServletConnector.executeCommand(
>ServletConnector.java:65)
> at
>com.ulcjava.container.servlet.client.ServletConnector.start(ServletCo
>nnector.java:60)
> at com.canoo.ulc.load.recorder.a.start(a.java:10)
> at
>com.ulcjava.base.client.UISession.startConnector(UISession.java:132)
> at com.canoo.ulc.load.recorder.f.sessionStarted(f.java:8)
> at
>com.ulcjava.base.client.UISession.a(UISession.java:165)
> at
>com.ulcjava.base.client.UISession.access$200(UISession.java:19)
> at
>com.ulcjava.base.client.UISession$0.run(UISession$0.java:11)
> at
>java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:179)
> at java.awt.EventQueue.dispatchEvent(EventQueue.java:478)
> at
>com.ulcjava.base.client.FilteringEventQueue.dispatchEvent(FilteringEv
>entQueue.java:5)
> at
>java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
>read.java:201)
> at
>java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
>ad.java:151)
> at
>java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
>
> at
>java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
>
> at
>java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
>]
>
>
>Is there a way to run ulc-load with these two stream providers?
>Thx
>marco
>
>
>_______________________________________________
>ULC-developer mailing list
>[email protected]
>http://lists.canoo.com/mailman/listinfo/ulc-developer
_______________________________________________
ULC-developer mailing list
[email protected]
http://lists.canoo.com/mailman/listinfo/ulc-developer