Build issues working with SRC
-----------------------------

                 Key: JSPWIKI-103
                 URL: https://issues.apache.org/jira/browse/JSPWIKI-103
             Project: JSPWiki
          Issue Type: Bug
    Affects Versions: 2.6.0
         Environment: Windows XP using Tomcat 6 and Net Beans 5.5/6.0RC - 
problem occurs even when I eliminate Net Beans altogether with Tomcat on XP
            Reporter: Brian Nettles
            Priority: Blocker
             Fix For: 2.6.0


First of all, I love your product.  Your bin downloads of the new RC are super. 
 But when I try to build from Sorce I cannot succeed.  I have just downloaded 
from the JSPWiki.org and from the CVS  with the same results. 

Building from ANT, I get the following:

C:\JSPWiki_CVS\JSPWiki>build
Searching for build.xml ...
Buildfile: C:\JSPWiki_CVS\JSPWiki\build.xml

mkpropertyfile:
     [copy] Copying 1 file to C:\JSPWiki_CVS\JSPWiki\etc
     [copy] Copying 1 file to C:\JSPWiki_CVS\JSPWiki\tests\etc
     [copy] Copying 1 file to C:\JSPWiki_CVS\JSPWiki\tests\etc
     [copy] Copying 1 file to C:\JSPWiki_CVS\JSPWiki\tests\etc

BUILD FAILED
C:\JSPWiki_CVS\JSPWiki\build.xml:182: Property file 
(C:\JSPWiki_CVS\JSPWiki\build.properties.mine) not found.

Total time: 0 seconds

When I compile it through the IDE using NetBeans, it comples just fine.  But 
when I run it, I get this message on the browser:

JSPWiki has detected an error
Error Message 
Exception 
java.util.MissingResourceException 
Place where detected 
java.util.ResourceBundle.throwMissingResourceException(), line 836 
If you have changed the templates, please do check them. This error message may 
show up because of that. If you have not changed them, and you are either 
installing JSPWiki for the first time or have changed configuration, then you 
might want to check your configuration files. If you are absolutely sure that 
JSPWiki was running quite okay or you can't figure out what is going on, then 
by all means, come over to jspwiki.org and tell us. There is more information 
in the log file (like the full stack trace, which you should add to any error 
report). 

And don't worry - it's just a computer program. Nothing really serious is 
probably going on: at worst you can lose a few nights sleep. It's not like it's 
the end of the world. 



Now here is what the logs from Tomcat look like:

INFO: registered local arg resolver 
com.metaparadigm.jsonrpc.HttpSessionArgResolver for local class 
javax.servlet.http.HttpSession with context 
javax.servlet.http.HttpServletRequest
Dec 13, 2007 12:15:27 PM com.metaparadigm.jsonrpc.JSONRPCBridge 
registerLocalArgResolver
INFO: registered local arg resolver 
com.metaparadigm.jsonrpc.JSONRPCBridgeServletArgResolver for local class 
com.metaparadigm.jsonrpc.JSONRPCBridge with context 
javax.servlet.http.HttpServletRequest
Dec 13, 2007 12:15:27 PM org.apache.catalina.session.StandardManager doLoad
SEVERE: IOException while loading persisted sessions: 
java.io.WriteAbortedException: writing aborted; 
java.io.NotSerializableException: 
com.ecyrd.jspwiki.search.SearchManager$JSONSearch
java.io.WriteAbortedException: writing aborted; 
java.io.NotSerializableException: 
com.ecyrd.jspwiki.search.SearchManager$JSONSearch
        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1309)
        at 
java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1908)
        at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1832)
        at 
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719)
        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348)
        at java.util.HashMap.readObject(HashMap.java:1067)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at 
java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:946)
        at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1809)
        at 
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719)
        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
        at 
java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1908)
        at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1832)
        at 
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719)
        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348)
        at 
org.apache.catalina.session.StandardSession.readObject(StandardSession.java:1439)
        at 
org.apache.catalina.session.StandardSession.readObjectData(StandardSession.java:942)
        at 
org.apache.catalina.session.StandardManager.doLoad(StandardManager.java:394)
        at 
org.apache.catalina.session.StandardManager.load(StandardManager.java:321)
        at 
org.apache.catalina.session.StandardManager.start(StandardManager.java:637)
        at 
org.apache.catalina.core.ContainerBase.setManager(ContainerBase.java:438)
        at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4258)
        at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
        at 
org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626)
        at 
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
        at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
        at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
        at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
        at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
        at 
org.apache.catalina.core.StandardService.start(StandardService.java:516)
        at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: java.io.NotSerializableException: 
com.ecyrd.jspwiki.search.SearchManager$JSONSearch
        at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1081)
        at 
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1375)
        at 
java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1347)
        at 
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1290)
        at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
        at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)
        at java.util.HashMap.writeObject(HashMap.java:1039)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at 
java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:917)
        at 
java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1339)
        at 
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1290)
        at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
        at 
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1375)
        at 
java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1347)
        at 
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1290)
        at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
        at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)
        at 
org.apache.catalina.session.StandardSession.writeObject(StandardSession.java:1515)
        at 
org.apache.catalina.session.StandardSession.writeObjectData(StandardSession.java:959)
        at 
org.apache.catalina.session.StandardManager.doUnload(StandardManager.java:517)
        at 
org.apache.catalina.session.StandardManager.unload(StandardManager.java:463)
        at 
org.apache.catalina.session.StandardManager.stop(StandardManager.java:667)
        at 
org.apache.catalina.core.StandardContext.stop(StandardContext.java:4499)
        at 
org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:924)
        at 
org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:1180)
        at org.apache.catalina.startup.HostConfig.stop(HostConfig.java:1151)
        at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:313)
        at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
        at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1086)
        at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1098)
        at org.apache.catalina.core.StandardEngine.stop(StandardEngine.java:448)
        at 
org.apache.catalina.core.StandardService.stop(StandardService.java:584)
        at org.apache.catalina.core.StandardServer.stop(StandardServer.java:744)
        at org.apache.catalina.startup.Catalina.stop(Catalina.java:616)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:591)
        ... 6 more
Dec 13, 2007 12:15:27 PM org.apache.catalina.session.StandardManager start
SEVERE: Exception loading sessions from persistent storage
java.io.WriteAbortedException: writing aborted; 
java.io.NotSerializableException: 
com.ecyrd.jspwiki.search.SearchManager$JSONSearch
        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1309)
        at 
java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1908)
        at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1832)
        at 
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719)
        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348)
        at java.util.HashMap.readObject(HashMap.java:1067)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at 
java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:946)
        at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1809)
        at 
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719)
        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
        at 
java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1908)
        at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1832)
        at 
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719)
        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348)
        at 
org.apache.catalina.session.StandardSession.readObject(StandardSession.java:1439)
        at 
org.apache.catalina.session.StandardSession.readObjectData(StandardSession.java:942)
        at 
org.apache.catalina.session.StandardManager.doLoad(StandardManager.java:394)
        at 
org.apache.catalina.session.StandardManager.load(StandardManager.java:321)
        at 
org.apache.catalina.session.StandardManager.start(StandardManager.java:637)
        at 
org.apache.catalina.core.ContainerBase.setManager(ContainerBase.java:438)
        at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4258)
        at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
        at 
org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626)
        at 
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
        at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
        at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
        at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
        at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
        at 
org.apache.catalina.core.StandardService.start(StandardService.java:516)
        at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: java.io.NotSerializableException: 
com.ecyrd.jspwiki.search.SearchManager$JSONSearch
        at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1081)
        at 
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1375)
        at 
java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1347)
        at 
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1290)
        at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
        at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)
        at java.util.HashMap.writeObject(HashMap.java:1039)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at 
java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:917)
        at 
java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1339)
        at 
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1290)
        at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
        at 
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1375)
        at 
java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1347)
        at 
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1290)
        at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
        at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)
        at 
org.apache.catalina.session.StandardSession.writeObject(StandardSession.java:1515)
        at 
org.apache.catalina.session.StandardSession.writeObjectData(StandardSession.java:959)
        at 
org.apache.catalina.session.StandardManager.doUnload(StandardManager.java:517)
        at 
org.apache.catalina.session.StandardManager.unload(StandardManager.java:463)
        at 
org.apache.catalina.session.StandardManager.stop(StandardManager.java:667)
        at 
org.apache.catalina.core.StandardContext.stop(StandardContext.java:4499)
        at 
org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:924)
        at 
org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:1180)
        at org.apache.catalina.startup.HostConfig.stop(HostConfig.java:1151)
        at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:313)
        at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
        at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1086)
        at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1098)
        at org.apache.catalina.core.StandardEngine.stop(StandardEngine.java:448)
        at 
org.apache.catalina.core.StandardService.stop(StandardService.java:584)
        at org.apache.catalina.core.StandardServer.stop(StandardServer.java:744)
        at org.apache.catalina.startup.Catalina.stop(Catalina.java:616)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:591)
        ... 6 more
Dec 13, 2007 12:15:28 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8084
Dec 13, 2007 12:15:28 PM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
Dec 13, 2007 12:15:28 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/15  config=null
Dec 13, 2007 12:15:28 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 1912 ms
Dec 13, 2007 12:15:35 PM org.apache.coyote.http11.Http11Protocol pause
INFO: Pausing Coyote HTTP/1.1 on http-8084
Dec 13, 2007 12:15:36 PM org.apache.catalina.core.StandardService stop
INFO: Stopping service Catalina
Dec 13, 2007 12:15:37 PM org.apache.coyote.http11.Http11Protocol destroy
INFO: Stopping Coyote HTTP/1.1 on http-8084


I spent some time making objects Serializable; however, there seems to be 
another issue at stake here.

Any thoughts?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to