[EMAIL PROTECTED] wrote:
Yes, very strange ...
The stacktrace is (before replacement =
nl.hippo.slide.store.impl.rdbms.WeblogicOracleRDBMSAdapter) :
java.lang.IllegalArgumentException: object is not an instance of declaring
class
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.slide.store.impl.rdbms.OracleRDBMSAdapter.storeContent(OracleRDBMSAdapter.java:156)
at
org.apache.slide.store.impl.rdbms.StandardRDBMSAdapter.storeRevisionContent(StandardRDBMSAdapter.java:1174)
at
org.apache.slide.store.impl.rdbms.StandardRDBMSAdapter.createRevisionContent(StandardRDBMSAdapter.java:1135)
at
org.apache.slide.store.impl.rdbms.AbstractRDBMSStore.createRevisionContent(AbstractRDBMSStore.java:831)
at
org.apache.slide.store.AbstractStore.createRevisionContent(AbstractStore.java:1351)
at
org.apache.slide.store.ExtendedStore.createRevisionContent(ExtendedStore.java:510)
at
org.apache.slide.content.ContentImpl.create(ContentImpl.java:543)
at
org.apache.slide.webdav.method.PutMethod.executeRequest(PutMethod.java:402)
at
org.apache.slide.webdav.method.AbstractWebdavMethod.run(AbstractWebdavMethod.java:405)
at
org.apache.slide.webdav.WebdavServlet.service(WebdavServlet.java:151)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at
nl.hippo.repository.WebdavRequestHandler.handle(WebdavRequestHandler.java:186)
at
nl.hippo.repository.FortressServletContainer.handleRequest(FortressServletContainer.java:65)
at
nl.hippo.repository.FortressServlet.service(FortressServlet.java:117)
at
weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:226)
at
weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:124)
at
weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
at
weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at
nl.hippo.repository.SlideRealmFilter.doFilter(SlideRealmFilter.java:165)
at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3393)
at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(Unknown Source)
at
weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2140)
at
weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2046)
at
weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
java.io.IOException: Reflection error
at
org.apache.slide.store.impl.rdbms.OracleRDBMSAdapter.storeContent(OracleRDBMSAdapter.java:159)
at
org.apache.slide.store.impl.rdbms.StandardRDBMSAdapter.storeRevisionContent(StandardRDBMSAdapter.java:1174)
at
org.apache.slide.store.impl.rdbms.StandardRDBMSAdapter.createRevisionContent(StandardRDBMSAdapter.java:1135)
at
org.apache.slide.store.impl.rdbms.AbstractRDBMSStore.createRevisionContent(AbstractRDBMSStore.java:831)
at
org.apache.slide.store.AbstractStore.createRevisionContent(AbstractStore.java:1351)
at
org.apache.slide.store.ExtendedStore.createRevisionContent(ExtendedStore.java:510)
at
org.apache.slide.content.ContentImpl.create(ContentImpl.java:543)
at
org.apache.slide.webdav.method.PutMethod.executeRequest(PutMethod.java:402)
at
org.apache.slide.webdav.method.AbstractWebdavMethod.run(AbstractWebdavMethod.java:405)
at
org.apache.slide.webdav.WebdavServlet.service(WebdavServlet.java:151)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at
nl.hippo.repository.WebdavRequestHandler.handle(WebdavRequestHandler.java:186)
at
nl.hippo.repository.FortressServletContainer.handleRequest(FortressServletContainer.java:65)
at
nl.hippo.repository.FortressServlet.service(FortressServlet.java:117)
at
weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:226)
at
weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:124)
at
weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
at
weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at
nl.hippo.repository.SlideRealmFilter.doFilter(SlideRealmFilter.java:165)
at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3393)
at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(Unknown Source)
at
weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2140)
at
weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2046)
at
weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
org.apache.slide.common.ServiceAccessException: Service
[EMAIL PROTECTED] access error :
Reflection erro r
at
org.apache.slide.store.impl.rdbms.StandardRDBMSAdapter.storeRevisionContent(StandardRDBMSAdapter.java:1179)
at
org.apache.slide.store.impl.rdbms.StandardRDBMSAdapter.createRevisionContent(StandardRDBMSAdapter.java:1135)
at
org.apache.slide.store.impl.rdbms.AbstractRDBMSStore.createRevisionContent(AbstractRDBMSStore.java:831)
at
org.apache.slide.store.AbstractStore.createRevisionContent(AbstractStore.java:1351)
at
org.apache.slide.store.ExtendedStore.createRevisionContent(ExtendedStore.java:510)
at
org.apache.slide.content.ContentImpl.create(ContentImpl.java:543)
at
org.apache.slide.webdav.method.PutMethod.executeRequest(PutMethod.java:402)
at
org.apache.slide.webdav.method.AbstractWebdavMethod.run(AbstractWebdavMethod.java:405)
at
org.apache.slide.webdav.WebdavServlet.service(WebdavServlet.java:151)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at
nl.hippo.repository.WebdavRequestHandler.handle(WebdavRequestHandler.java:186)
at
nl.hippo.repository.FortressServletContainer.handleRequest(FortressServletContainer.java:65)
at
nl.hippo.repository.FortressServlet.service(FortressServlet.java:117)
at
weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:226)
at
weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:124)
at
weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
at
weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at
nl.hippo.repository.SlideRealmFilter.doFilter(SlideRealmFilter.java:165)
at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3393)
at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(Unknown Source)
at
weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2140)
at
weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2046)
at
weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
After the replacement, we receive the same stacktrace ! (into it, you
cannot see any reference to
nl.hippo.slide.store.impl.rdbms.WeblogicOracleRDBMSAdapter) ... it's
normal ?
I'm not sure, although I see this stacktrace seems a bit different from
the one you send us in your first e-mail.
I send in attachment in this mail all configuration files :
These all still refer to
nl.hippo.slide.store.impl.rdbms.WeblogicOracleRDBMSAdapter.
Could you replace that in definition.xml with
org.apache.slide.store.impl.rdbms.J2EEOracleRDBMSAdapter and set
slide.domain to DEBUG in logkit.xconf.
Then try to add a file and a directory, and send me the stacktrace, and
logs. Thank you.
Regards,
--
Bartosz Oudekerk
.-----------------------
| Hippo
| Oosteinde 11
| 1017 WT Amsterdam
| The Netherlands
| Tel +31 (0)20 5224466
+----------------------------------------------
| [EMAIL PROTECTED] / http://www.hippo.nl
`----------------------------------------------------------------------
********************************************
Hippocms-dev: Hippo CMS development public mailinglist