Hello, I have experienced the same problem and solved it by adding an include directive to the fileset of the dist-server target in build.xml
<include name="org/joda/**/*" /> (i put it right after the <include name="org/xmpp/**/*" /> line, but the order shouldn't matter) After doing an ant dist-server, you should be able to start your fedone server with joda on classpath, not complaining about missing DateTimeUtils. Hope it helps. Cheers On Fri, Jun 25, 2010 at 10:56 PM, cyclingastrobrewer <[email protected]>wrote: > I am getting the following error when I add someone from the > wavesandbox to a wave. I am NOT getting this when I have two users on > my server on the same wave. > > om.google.common.collect.ComputationException: > java.lang.NoClassDefFoundError: org/joda/time/DateTimeUtils > at > > com.google.common.collect.ComputingConcurrentHashMap.compute(ComputingConcurrentHashMap.java: > 217) > at > > com.google.common.collect.ComputingConcurrentHashMap.apply(ComputingConcurrentHashMap.java: > 99) > at com.google.common.collect.MapMaker > $ComputingMapAdapter.get(MapMaker.java:526) > at > > org.waveprotocol.wave.federation.xmpp.XmppDisco.discoverRemoteJid(XmppDisco.java: > 163) > at > > org.waveprotocol.wave.federation.xmpp.XmppFederationHostForDomain.waveletUpdate(XmppFederationHostForDomain.java: > 94) > at > > org.waveprotocol.wave.federation.xmpp.XmppFederationHostForDomain.waveletDeltaUpdate(XmppFederationHostForDomain.java: > 72) > at > > org.waveprotocol.wave.examples.fedone.waveserver.WaveServerImpl.submitDelta(WaveServerImpl.java: > 625) > at > > org.waveprotocol.wave.examples.fedone.waveserver.WaveServerImpl.submitRequest(WaveServerImpl.java: > 417) > at > > org.waveprotocol.wave.examples.fedone.waveserver.ClientFrontendImpl.submitRequest(ClientFrontendImpl.java: > 354) > at > > org.waveprotocol.wave.examples.fedone.waveserver.WaveClientRpcImpl.submit(WaveClientRpcImpl.java: > 156) > at org.waveprotocol.wave.examples.fedone.waveserver.WaveClientRpc > $ProtocolWaveClientRpc$1.submit(WaveClientRpc.java:3189) > at org.waveprotocol.wave.examples.fedone.waveserver.WaveClientRpc > $ProtocolWaveClientRpc.callMethod(WaveClientRpc.java:3300) > at > > org.waveprotocol.wave.examples.fedone.rpc.ServerRpcController.run(ServerRpcController.java: > 199) > at java.util.concurrent.ThreadPoolExecutor > $Worker.runTask(ThreadPoolExecutor.java:886) > at java.util.concurrent.ThreadPoolExecutor > $Worker.run(ThreadPoolExecutor.java:908) > at java.lang.Thread.run(Thread.java:619) > Caused by: java.lang.NoClassDefFoundError: org/joda/time/DateTimeUtils > at > org.waveprotocol.wave.federation.xmpp.RemoteDisco.<init>(RemoteDisco.java: > 120) > at org.waveprotocol.wave.federation.xmpp.XmppDisco > $2.apply(XmppDisco.java:94) > at org.waveprotocol.wave.federation.xmpp.XmppDisco > $2.apply(XmppDisco.java:90) > at com.google.common.collect.ComputingConcurrentHashMap.compute(Com > > -- > 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]<wave-protocol%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/wave-protocol?hl=en. > > -- 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.
