Thanks Ludovic, It looks like this error has been fixed, I just updated my copy from the repository and run again. I am getting following messages including error and warnings :

------------------- o<------------------------------- error transcript --------------------------- 0<---------------
16:47:32,712  WARN resin-tcp-connection-*:8080-1  RequestUtils:createActionForm:177 - No FormBeanConfig found under 'view'
16:47:34,110  WARN resin-tcp-connection-*:8080-1 http://127.0.0.1:8080/xwiki/bin/view/Main/WebHome Configurator:configure:126 - No configuration found. Configuring ehcache from ehcache-failsafe.xml found in the classpath: jar:file:/home/bikash/work/p2pxwiki/xwiki-svn/xwiki/trunk/lib/ehcache-1.1.jar!/ehcache-failsafe.xml
16:47:36,500 ERROR resin-tcp-connection-*:8080-1 http://127.0.0.1:8080/xwiki/bin/view/Main/WebHome XWikiHibernateStore:updateSchema:193 - Schema update for wiki xwiki
16:47:38,376  WARN resin-tcp-connection-*:8080-1 http://127.0.0.1:8080/xwiki/bin/view/Main/WebHome XWikiStatsServiceImpl:addCookie:474 - Setting cookie 6ETW37QUMBHEZPS6IA11ZX4CFATOJWN3 for name visitid with domain null and path / and maxage 682853
------------------- o<------------------------------- error transcript --------------------------- 0<---------------

There are 3 warnings and 1 error (all of them seem harmless). Nothing else besides these messages.

-Bikash

Ludovic Dubost wrote:

You can try fixing it :)
It's a weird hibernate error when changing the unique key of objects from useragent/ip to cookie in the stats module when..

Ludovic

Bikash Agarwalla wrote:
There isn't any other issue. The page shows up; i have tried logging in as admin, adding new users - it works.  I will ignore this particular "assertion failure" error message.

thanks,
Bikash

Ludovic Dubost wrote:


Log4j is looking to write an xwiki.log file in the current directory.. you must have a permission issue..
You can deactivate this in the log4j.properties file

The rest is non critical (a bug in the stats module).. are you getting any other error when loading the page ? Does the page actually show up ?

Ludovic

Bikash Agarwalla wrote:

Hello, I am working on new xml-rpc apis for p2pxwiki, and am using Eclipse as just my editor (I am not doing any development related to eclipse). I imported the xwiki project in eclipse and used resin to run xwiki locally. I got some errors (most of them "seems" benign, but I wanted to point out anyway incase these will lead to more problems later)

  a) Eclipse complained about a missing commons-lang-2.0.jar in the lib directory. I checked the lib directory, it has "commons-lang-2.1.jar" instead. I am not sure why Eclipse is not using the new library. As a fix I downloaded the 2.0 version of commons-lang and put it in the lib directory. It solved this problem.
  b) After running xwiki locally, "http://127.0.0.1:8080/xwiki/bin/view/Main/WebHome" pointed to a xwiki document. However, I got few errors on the resin console as follows (the transcript follows below)
  Let me know how I can fix these problems. I am using FC4.
Thanks a lot,
-Bikash
-----------------------------o<---------Error Transcript -------------- o<-------------
(i)
log4j:ERROR setFile(null,true) call failed.
java.io.FileNotFoundException: xwiki.log (Permission denied)
   at java.io.FileOutputStream.openAppend(Native Method)
   at java.io.FileOutputStream.<init>(FileOutputStream.java:177)
   at java.io.FileOutputStream.<init>(FileOutputStream.java:102)
   at org.apache.log4j.FileAppender.setFile(FileAppender.java:272)
   at org.apache.log4j.RollingFileAppender.setFile(RollingFileAppender.java:156)
   at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:151)
   at org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:247)
   at org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:123)
   at org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:87)
   at org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:645)
   at org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:603)
   at org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyConfigurator.java:500)
   at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:406)
   at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:432)
   at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:460)
   at org.apache.log4j.LogManager.<clinit>(LogManager.java:113)
   at org.apache.log4j.Logger.getLogger(Logger.java:85)
   at org.apache.commons.logging.impl.Log4JLogger.getLogger(Log4JLogger.java:229)
   at org.apache.commons.logging.impl.Log4JLogger.<init>(Log4JLogger.java:65)
   at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
   at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
   at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
   at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
   at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529)
   at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235)
   at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:209)
   at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
   at org.apache.struts.action.ActionServlet.<clinit>(ActionServlet.java:228)
   at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
   at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
   at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
   at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
   at java.lang.Class.newInstance0(Class.java:350)
   at java.lang.Class.newInstance(Class.java:303)
   at com.caucho.server.dispatch.ServletConfigImpl.createServlet(ServletConfigImpl.java:584)
   at com.caucho.server.dispatch.ServletManager.init(ServletManager.java:152)
   at com.caucho.server.webapp.Application.start(Application.java:1546)
   at com.caucho.server.deploy.DeployController.startImpl(DeployController.java:563)
   at com.caucho.server.deploy.StartAutoRedeployAutoStrategy.startOnInit(StartAutoRedeployAutoStrategy.java:72)
   at com.caucho.server.deploy.DeployController.startOnInit(DeployController.java:451)
   at com.caucho.server.deploy.DeployContainer.start(DeployContainer.java:157)
   at com.caucho.server.webapp.ApplicationContainer.start(ApplicationContainer.java:610)
   at com.caucho.server.host.Host.start(Host.java:385)
   at com.caucho.server.deploy.DeployController.startImpl(DeployController.java:563)
   at com.caucho.server.deploy.StartAutoRedeployAutoStrategy.startOnInit(StartAutoRedeployAutoStrategy.java:72)
   at com.caucho.server.deploy.DeployController.startOnInit(DeployController.java:451)
   at com.caucho.server.deploy.DeployContainer.start(DeployContainer.java:157)
   at com.caucho.server.host.HostContainer.start(HostContainer.java:468)
   at com.caucho.server.resin.ServletServer.start(ServletServer.java:934)
   at com.caucho.server.deploy.DeployController.startImpl(DeployController.java:563)
   at com.caucho.server.deploy.AbstractDeployControllerStrategy.start(AbstractDeployControllerStrategy.java:56)
   at com.caucho.server.deploy.DeployController.start(DeployController.java:459)
   at com.caucho.server.resin.ResinServer.start(ResinServer.java:465)
   at com.caucho.server.resin.Resin.init(Resin.java)
   at com.caucho.server.resin.Resin.main(Resin.java:612)

(ii)
14:33:23,196  WARN resin-tcp-connection-*:8080-1  RequestUtils:createActionForm:177 - No FormBeanConfig found under 'view'
14:33:29,190  WARN resin-tcp-connection-*:8080-1 http://127.0.0.1:8080/xwiki/bin/view/Main/WebHome Configurator:configure:126 - No configuration found. Configuring ehcache from ehcache-failsafe.xml found in the classpath: jar:file:/home/bikash/work/p2pxwiki/xwiki-svn/xwiki/trunk/lib/ehcache-1.1.jar!/ehcache-failsafe.xml
14:33:33,413 ERROR resin-tcp-connection-*:8080-1 http://127.0.0.1:8080/xwiki/bin/view/Main/WebHome XWikiHibernateStore:updateSchema:193 - Schema update for wiki xwiki
14:33:37,479  WARN resin-tcp-connection-*:8080-1 http://127.0.0.1:8080/xwiki/bin/view/Main/WebHome XWikiStatsServiceImpl:addCookie:474 - Setting cookie FCB7IS5SEPHMCERDOAZCTGSYDBKZXJPN for name visitid with domain null and path / and maxage 769251
14:33:37,637 ERROR resin-tcp-connection-*:8080-1 http://127.0.0.1:8080/xwiki/bin/view/Main/WebHome AssertionFailure:<init>:22 - an assertion failure occured (this may indicate a bug in Hibernate, but is more likely due to unsafe use of the session)
org.hibernate.AssertionFailure: possible nonthreadsafe access to session
   at org.hibernate.action.EntityDeleteAction.execute(EntityDeleteAction.java:68)
   at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:239)
   at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:223)
   at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:141)
   at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:274)
   at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)
   at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:726)
   at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:320)
   at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:86)
   at com.xpn.xwiki.store.XWikiHibernateStore.endTransaction(XWikiHibernateStore.java:409)
   at com.xpn.xwiki.store.XWikiHibernateStore.deleteXWikiCollection(XWikiHibernateStore.java:1097)
   at com.xpn.xwiki.stats.impl.XWikiStatsServiceImpl.notify(XWikiStatsServiceImpl.java:209)
   at com.xpn.xwiki.notify.XWikiActionRule.verify(XWikiActionRule.java:51)
   at com.xpn.xwiki.notify.XWikiNotificationManager.verify(XWikiNotificationManager.java:93)
   at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:179)
   at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421)
   at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:226)
   at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
   at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:115)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:92)
   at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:99)
   at com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:127)
   at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
   at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:163)
   at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:208)
   at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:259)
   at com.caucho.server.port.TcpConnection.run(TcpConnection.java:363)
   at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:490)
   at com.caucho.util.ThreadPool.run(ThreadPool.java:423)
   at java.lang.Thread.run(Thread.java:595)

(iii)
com.xpn.xwiki.XWikiException: Error number 3213 in 3: Exception while deleting object XWiki.bikash
Wrapped Exception: possible nonthreadsafe access to session
   at com.xpn.xwiki.store.XWikiHibernateStore.deleteXWikiCollection(XWikiHibernateStore.java:1101)
   at com.xpn.xwiki.stats.impl.XWikiStatsServiceImpl.notify(XWikiStatsServiceImpl.java:209)
   at com.xpn.xwiki.notify.XWikiActionRule.verify(XWikiActionRule.java:51)
   at com.xpn.xwiki.notify.XWikiNotificationManager.verify(XWikiNotificationManager.java:93)
   at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:179)
   at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421)
   at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:226)
   at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
   at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:115)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:92)
   at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:99)
   at com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:127)
   at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
   at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:163)
   at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:208)
   at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:259)
   at com.caucho.server.port.TcpConnection.run(TcpConnection.java:363)
   at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:490)
   at com.caucho.util.ThreadPool.run(ThreadPool.java:423)
   at java.lang.Thread.run(Thread.java:595)
-----------------------------o<---------Error Transcript -------------- o<-------------

------------------------------------------------------------------------


-- 
You receive this message as a subscriber of the xwiki-dev@objectweb.org mailing list.
To unsubscribe: mailto:xwiki-dev-unsubscribe@objectweb.org
For general help: mailto:sympa@objectweb.org?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
 



------------------------------------------------------------------------


-- 
You receive this message as a subscriber of the xwiki-dev@objectweb.org mailing list.
To unsubscribe: mailto:xwiki-dev-unsubscribe@objectweb.org
For general help: mailto:sympa@objectweb.org?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
 



------------------------------------------------------------------------


--
You receive this message as a subscriber of the xwiki-dev@objectweb.org mailing list.
To unsubscribe: mailto:xwiki-dev-unsubscribe@objectweb.org
For general help: mailto:sympa@objectweb.org?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
 



-- You receive this message as a subscriber of the xwiki-dev@objectweb.org mailing list. To unsubscribe: mailto:xwiki-dev-unsubscribe@objectweb.org For general help: mailto:sympa@objectweb.org?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws