Hi Hippo's,

We have a strange problem with our repository in Production Environment. 
We received this error in our Slide log.  The repository is deployed on 
WebLogic.

        ERROR   2007-12-27 13:21:36   [fortress.slide.domain] 
java.io.IOException: Reflection error

The strange behaviour is this repository installation work fine in 
Acceptance Environment (with the same libraries, same database version, 
same jdbc driver).
For more information, the strange things is that we can create folders but 
not content (xml).  Also we received this stacktrace in console :

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)

Have you one idea from where we can search for this problem ?  Many thanks 
for your help ! 

___________________________________________

Sébastian Molle
SmalS - Web Content Management
Nouveau Numero : +32 2 787 5291
___________________________________________
______________________________________________________________________________________________
Smals sluit elke aansprakelijkheid uit in verband met de juistheid, de 
volledigheid of het tijdig toekomen van de informatie in deze e-mail. Aan 
deze e-mail kunnen geen rechten worden ontleend en deze e-mail houdt in 
geen geval een erkenning van welkdanige aansprakelijkheid in.
Dit bericht is alleen bestemd voor de geadresseerde. Indien dit bericht 
niet voor u bestemd is, verzoeken wij u dit onmiddellijk aan ons te melden 
en het bericht te vernietigen.

Smals décline toute responsabilité quant à l'exactitude, à l'exhaustivité 
et au délai de transmission des informations contenues dans cet e-mail. 
Aucun droit ne peut être revendiqué sur cet e-mail et cet e-mail 
n'implique en aucun cas une reconnaissance de responsabilité, quelle 
qu'elle soit.
Ce message s'adresse uniquement au destinataire. Si ce message ne vous est 
pas destiné, nous vous prions de nous le signaler immédiatement et de 
détruire le message. 
********************************************
Hippocms-dev: Hippo CMS development public mailinglist

Reply via email to