Looks like there are probably several components that won't serialize correctly - have to make some of the class members transient. I'll work on that some.
Solution for you is probably just to go in and make some things transient. My first guess would be the logger and the Perl5Compiler. The Patterns are Serializable, so they don't need to be made transient (that would break things anyway). -Mike On 29 Aug 2002 at 19:31, Michael Held wrote: > hello, > > I'am running JMeter from one machine accessing three clients. All 'remote > start's work fine, but when I add a 'HTML URL-Rewriter Modifier' no remote > client starts and I got the following exception in jmeter.log: > > > 08/29/2002 7:25:30 PM INFO - jmeter.engine: num threads = 1 > 08/29/2002 7:25:30 PM INFO - jmeter.engine: num threads = 1 > 08/29/2002 7:25:30 PM INFO - jmeter.engine: num threads = 1 > 08/29/2002 7:25:30 PM INFO - jmeter.engine: num threads = 1 > 08/29/2002 7:25:30 PM ERROR - jmeter.engine: java.rmi.MarshalException: error > marshalling arguments; nested exception is: > java.io.NotSerializableException: org.apache.oro.text.regex.Perl5Compiler > at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:129) > at > org.apache.jmeter.engine.RemoteJMeterEngineImpl_Stub.configure(Unknown Source) > at > org.apache.jmeter.engine.ClientJMeterEngine.runTest(ClientJMeterEngine.java:137) > at > org.apache.jmeter.gui.action.RemoteStart.startEngine(RemoteStart.java:163) > at org.apache.jmeter.gui.action.RemoteStart.doAction(RemoteStart.java:135) > at > org.apache.jmeter.gui.action.ActionRouter.actionPerformed(ActionRouter.java:108) > at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1767) > at > >javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1820) > at > javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:419) > at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:257) > at javax.swing.AbstractButton.doClick(AbstractButton.java:289) > at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1092) > at > >javax.swing.plaf.basic.BasicMenuItemUI$MouseInputHandler.mouseReleased(BasicMenuItemUI.java:932) > at java.awt.Component.processMouseEvent(Component.java:5021) > at java.awt.Component.processEvent(Component.java:4818) > at java.awt.Container.processEvent(Container.java:1525) > at java.awt.Component.dispatchEventImpl(Component.java:3526) > at java.awt.Container.dispatchEventImpl(Container.java:1582) > at java.awt.Component.dispatchEvent(Component.java:3367) > at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3359) > at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3074) > at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3004) > at java.awt.Container.dispatchEventImpl(Container.java:1568) > at java.awt.Window.dispatchEventImpl(Window.java:1581) > at java.awt.Component.dispatchEvent(Component.java:3367) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:445) > at > java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:191) > at > java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:144) > at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) > at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:130) > at java.awt.EventDispatchThread.run(EventDispatchThread.java:98) > Caused by: java.io.NotSerializableException: org.apache.oro.text.regex.Perl5Compiler > at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1054) > at > java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1330) > at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1302) > at > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1245) > at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052) > at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:278) > at java.util.HashMap.writeObject(HashMap.java:945) > at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:780) > at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1294) > at > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1245) > at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052) > at > java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1330) > at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1302) > at > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1245) > at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052) > at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:278) > at java.util.HashMap.writeObject(HashMap.java:946) > at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > > and more than 30 more... > I am running 'jmeter-nightly 2002-08-22' on linux server farm. > Thanks for your help... > > Michael > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > -- Michael Stover [EMAIL PROTECTED] Yahoo IM: mstover_ya ICQ: 152975688 -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

