[ 
https://issues.apache.org/jira/browse/JSPWIKI-103?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12551616
 ] 

Brian Nettles commented on JSPWIKI-103:
---------------------------------------

Janne, Unfortuneately, I do not know what it means to use the Ant Tasks.  I use 
the IDE to use the pre-existing build.xml file.  But it does not initiate the 
application in net beans doing it this way.  The other option I use is to 
compile all of the classes and create a jar file.   Then I go into tomcat and 
under webapps create a directory called JSPWiki, drop in all of the jsp files 
and directories, then I create a WEB-INF directory and place in there 
everything that is in the etc directory, drop the lib directory into this 
WEB-INF directory with my newly built jar file included and restart tomcat.  I 
then get the same error.  I am definately missing something--just don't know 
what. I hate to ask you to explain ant task as that seems like something basic 
but I do not understand. Thank you so much. Brian Nettles



> 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: Minor
>
> 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