Probey, as the code says, is a HTTP/HTTPS listening agent. You connect
to it and send it commands to create new waves and operate on them.
It's designed for testing FedOne and federation, and we'll be using it
soon for automated testing of our production Federation
infrastructure.

Anthony

On Mon, Jan 18, 2010 at 18:08, Alex <[email protected]> wrote:
> thanks,
> what does probey do anyway? how do i use it?
>
> On Jan 18, 12:57 pm, Anthony Baxter <[email protected]> wrote:
>> Fixed. The build rule was wrong - it needed to include all of
>> org/mortbay/ not just org/mortbay/jetty/
>>
>>
>>
>> On Sun, Jan 17, 2010 at 15:35, Alex <[email protected]> wrote:
>> > may i know what did i miss out?
>> > it give me
>>
>> > Exception in thread "main" java.lang.NoClassDefFoundError: org/mortbay/
>> > component
>> > /LifeCycle
>>
>> >  when i run probey
>>
>> > i have the 3 jar files in my third_party/runtime/jetty
>> > (jetty-6.1.22.jar , jetty-util-6.1.22.jar and servlet-
>> > api-2.5-20081211.jar)
>>
>> > i added them manually cos when i apply the following patch
>> >http://codereview.waveprotocol.org/download/issue32002_3023_2023.diff
>> >http://codereview.waveprotocol.org/download/issue32002_3023_3030.diff
>> >http://codereview.waveprotocol.org/download/issue32002_3023_3032.diff
>>
>> > it say no change in diff and abort the patch
>>
>> > here is the console
>>
>> > C:\Users\Alex\Desktop\Wave-Devel\wave-protocol>java -jar dist/fedone-
>> > agent-probe
>> > y-0.2.jar pro...@cepheus 127.0.0.1 5222 80
>> > Exception in thread "main" java.lang.NoClassDefFoundError: org/mortbay/
>> > component
>> > /LifeCycle
>> >        at java.lang.ClassLoader.defineClass1(Native Method)
>> >        at java.lang.ClassLoader.defineClass(Unknown Source)
>> >        at java.security.SecureClassLoader.defineClass(Unknown Source)
>> >        at java.net.URLClassLoader.defineClass(Unknown Source)
>> >        at java.net.URLClassLoader.access$000(Unknown Source)
>> >        at java.net.URLClassLoader$1.run(Unknown Source)
>> >        at java.security.AccessController.doPrivileged(Native Method)
>> >        at java.net.URLClassLoader.findClass(Unknown Source)
>> >        at java.lang.ClassLoader.loadClass(Unknown Source)
>> >        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
>> >        at java.lang.ClassLoader.loadClass(Unknown Source)
>> >        at java.lang.ClassLoader.loadClassInternal(Unknown Source)
>> >        at java.lang.ClassLoader.defineClass1(Native Method)
>> >        at java.lang.ClassLoader.defineClass(Unknown Source)
>> >        at java.security.SecureClassLoader.defineClass(Unknown Source)
>> >        at java.net.URLClassLoader.defineClass(Unknown Source)
>> >        at java.net.URLClassLoader.access$000(Unknown Source)
>> >        at java.net.URLClassLoader$1.run(Unknown Source)
>> >        at java.security.AccessController.doPrivileged(Native Method)
>> >        at java.net.URLClassLoader.findClass(Unknown Source)
>> >        at java.lang.ClassLoader.loadClass(Unknown Source)
>> >        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
>> >        at java.lang.ClassLoader.loadClass(Unknown Source)
>> >        at java.lang.ClassLoader.loadClassInternal(Unknown Source)
>> >        at java.lang.ClassLoader.defineClass1(Native Method)
>> >        at java.lang.ClassLoader.defineClass(Unknown Source)
>> >        at java.security.SecureClassLoader.defineClass(Unknown Source)
>> >        at java.net.URLClassLoader.defineClass(Unknown Source)
>> >        at java.net.URLClassLoader.access$000(Unknown Source)
>> >        at java.net.URLClassLoader$1.run(Unknown Source)
>> >        at java.security.AccessController.doPrivileged(Native Method)
>> >        at java.net.URLClassLoader.findClass(Unknown Source)
>> >        at java.lang.ClassLoader.loadClass(Unknown Source)
>> >        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
>> >        at java.lang.ClassLoader.loadClass(Unknown Source)
>> >        at java.lang.ClassLoader.loadClassInternal(Unknown Source)
>> >        at
>> > org.waveprotocol.wave.examples.fedone.agents.probey.Probey.main(Probe
>> > y.java:243)
>> > Caused by: java.lang.ClassNotFoundException:
>> > org.mortbay.component.LifeCycle
>> >        at java.net.URLClassLoader$1.run(Unknown Source)
>> >        at java.security.AccessController.doPrivileged(Native Method)
>> >        at java.net.URLClassLoader.findClass(Unknown Source)
>> >        at java.lang.ClassLoader.loadClass(Unknown Source)
>> >        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
>> >        at java.lang.ClassLoader.loadClass(Unknown Source)
>> >        at java.lang.ClassLoader.loadClassInternal(Unknown Source)
>> >        ... 37 more
>>
>> > --
>> > You received this message because you are subscribed to the Google Groups 
>> > "Wave Protocol" group.
>> > To post to this group, send email to [email protected].
>> > To unsubscribe from this group, send email to 
>> > [email protected].
>> > For more options, visit this group 
>> > athttp://groups.google.com/group/wave-protocol?hl=en.
>>
>> --
>> Anthony Baxter, [email protected]
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Wave Protocol" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/wave-protocol?hl=en.
>
>
>
>



-- 
Anthony Baxter, [email protected]
-- 
You received this message because you are subscribed to the Google Groups "Wave 
Protocol" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/wave-protocol?hl=en.


Reply via email to