[
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.