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

Janne Jalkanen commented on JSPWIKI-103:
----------------------------------------

Well, the build.xml contains Ant tasks, which Netbeans probably knows how to 
use.  You must build the target "war", and then deploy it.  Somehow.  I don't 
know, I'm not a Netbeans user.

It looks like the files from etc/i18n are not being added to your builds for 
some reason.  They should be in the JAR file as well.  This happens when you 
compile with "ant jar", or use the "jar" task from build.xml.

I can't give any more specific instructions, I'm sorry.  You must go and find a 
NetBeans-guru to help you further in your path, my son.  Only that way can you 
achieve enlightenment!

> 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