2 Replies Latest reply on Jun 14, 2007 7:47 AM by kenward

    Error installing on WebLogic 9.2

      I've gotten the war to deploy on Weblogic Server 9.2 on a Windows XP machine.  But, when I go to the url (localhost:port/clearspace), I keep getting the following stack trace.  Any ideas what's wrong?

       

      <Jun 7, 2007 4:45:24 PM EDT> <Error> <HTTP> <BEA-101020> <[weblogic.servlet.inte

      rnal.WebAppServletContext@1f23f8b - appName: 'clearspace', name: 'clearspace.war

      ', context-path: '/clearspace'] Servlet failed with Exception

      java.lang.ExceptionInInitializerError

              at javax.crypto.Cipher.getInstance(DashoA12275)

              at com.jivesoftware.util.EncryptionUtil.<init>(EncryptionUtil.java:57)

              at com.jivesoftware.util.EncryptionUtil.<init>(EncryptionUtil.java:43)

              at com.jivesoftware.base.AuthFactory.<clinit>(AuthFactory.java:114)

              at com.jivesoftware.community.web.webwork.JiveFreemarkerManager.loadSett

      ings(JiveFreemarkerManager.java:110)

              at com.jivesoftware.community.web.webwork.JiveFreemarkerManager.createCo

      nfiguration(JiveFreemarkerManager.java:73)

              at com.opensymphony.webwork.views.freemarker.FreemarkerManager.getConfig

      uration(FreemarkerManager.java:138)

              at com.opensymphony.webwork.views.freemarker.FreemarkerResult.getConfigu

      ration(FreemarkerResult.java:173)

              at com.opensymphony.webwork.views.freemarker.FreemarkerResult.doExecute(

      FreemarkerResult.java:115)

              at com.jivesoftware.community.web.webwork.FreemarkerResult.doExecute(Fre

      emarkerResult.java:130)

              at com.opensymphony.webwork.dispatcher.WebWorkResultSupport.execute(WebW

      orkResultSupport.java:143)

              at com.opensymphony.xwork.DefaultActionInvocation.executeResult(DefaultA

      ctionInvocation.java:311)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:206)

              at com.jivesoftware.community.action.setup.SetupCheckInterceptor.interce

      pt(SetupCheckInterceptor.java:85)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(

      MethodFilterInterceptor.java:88)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(

      MethodFilterInterceptor.java:88)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.webwork.interceptor.FileUploadInterceptor.intercept(

      FileUploadInterceptor.java:171)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.I18nInterceptor.intercept(I18nInte

      rceptor.java:151)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.ExceptionMappingInterceptor.interc

      ept(ExceptionMappingInterceptor.java:186)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.

      java:113)

              at com.opensymphony.webwork.dispatcher.DispatcherUtils.serviceAction(Dis

      patcherUtils.java:225)

              at com.opensymphony.webwork.dispatcher.FilterDispatcher.doFilter(FilterD

      ispatcher.java:202)

              at com.jivesoftware.community.web.webwork.JiveFilterDispatcher.doFilter(

      JiveFilterDispatcher.java:53)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.community.web.filter.SetResponseCharacterEncodingFil

      ter.doFilter(SetResponseCharacterEncodingFilter.java:69)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilt

      er.java:118)

              at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilte

      r.java:52)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.community.web.JiveActionContextCleanUp.doFilter(Jive

      ActionContextCleanUp.java:46)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.community.web.filter.SetRequestCharacterEncodingFilt

      er.doFilter(SetRequestCharacterEncodingFilter.java:73)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at org.directwebremoting.servlet.DwrWebContextFilter.doFilter(DwrWebCont

      extFilter.java:91)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.community.upgrade.UpgradeFilter.doFilter(UpgradeFilt

      er.java:50)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.base.plugin.PluginFilter.doFilter(PluginFilter.java:

      71)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.community.web.filter.ApplicationInitializedFilter.do

      Filter(ApplicationInitializedFilter.java:95)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.base.database.dao.DAOContextCleanUpFilter.doFilter(D

      AOContextCleanUpFilter.java:32)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio

      n.run(WebAppServletContext.java:3243)

              at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate

      dSubject.java:321)

              at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:

      121)

              at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppS

      ervletContext.java:2003)

              at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletC

      ontext.java:1909)

              at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.j

      ava:1359)

              at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)

              at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)

      java.lang.SecurityException: Cannot set up certs for trusted CAs

              at javax.crypto.SunJCE_b.<clinit>(DashoA12275)

              at javax.crypto.Cipher.getInstance(DashoA12275)

              at com.jivesoftware.util.EncryptionUtil.<init>(EncryptionUtil.java:57)

              at com.jivesoftware.util.EncryptionUtil.<init>(EncryptionUtil.java:43)

              at com.jivesoftware.base.AuthFactory.<clinit>(AuthFactory.java:114)

              at com.jivesoftware.community.web.webwork.JiveFreemarkerManager.loadSett

      ings(JiveFreemarkerManager.java:110)

              at com.jivesoftware.community.web.webwork.JiveFreemarkerManager.createCo

      nfiguration(JiveFreemarkerManager.java:73)

              at com.opensymphony.webwork.views.freemarker.FreemarkerManager.getConfig

      uration(FreemarkerManager.java:138)

              at com.opensymphony.webwork.views.freemarker.FreemarkerResult.getConfigu

      ration(FreemarkerResult.java:173)

              at com.opensymphony.webwork.views.freemarker.FreemarkerResult.doExecute(

      FreemarkerResult.java:115)

              at com.jivesoftware.community.web.webwork.FreemarkerResult.doExecute(Fre

      emarkerResult.java:130)

              at com.opensymphony.webwork.dispatcher.WebWorkResultSupport.execute(WebW

      orkResultSupport.java:143)

              at com.opensymphony.xwork.DefaultActionInvocation.executeResult(DefaultA

      ctionInvocation.java:311)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:206)

              at com.jivesoftware.community.action.setup.SetupCheckInterceptor.interce

      pt(SetupCheckInterceptor.java:85)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(

      MethodFilterInterceptor.java:88)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(

      MethodFilterInterceptor.java:88)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.webwork.interceptor.FileUploadInterceptor.intercept(

      FileUploadInterceptor.java:171)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.I18nInterceptor.intercept(I18nInte

      rceptor.java:151)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.ExceptionMappingInterceptor.interc

      ept(ExceptionMappingInterceptor.java:186)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.

      java:113)

              at com.opensymphony.webwork.dispatcher.DispatcherUtils.serviceAction(Dis

      patcherUtils.java:225)

              at com.opensymphony.webwork.dispatcher.FilterDispatcher.doFilter(FilterD

      ispatcher.java:202)

              at com.jivesoftware.community.web.webwork.JiveFilterDispatcher.doFilter(

      JiveFilterDispatcher.java:53)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.community.web.filter.SetResponseCharacterEncodingFil

      ter.doFilter(SetResponseCharacterEncodingFilter.java:69)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilt

      er.java:118)

              at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilte

      r.java:52)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.community.web.JiveActionContextCleanUp.doFilter(Jive

      ActionContextCleanUp.java:46)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.community.web.filter.SetRequestCharacterEncodingFilt

      er.doFilter(SetRequestCharacterEncodingFilter.java:73)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at org.directwebremoting.servlet.DwrWebContextFilter.doFilter(DwrWebCont

      extFilter.java:91)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.community.upgrade.UpgradeFilter.doFilter(UpgradeFilt

      er.java:50)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.base.plugin.PluginFilter.doFilter(PluginFilter.java:

      71)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.community.web.filter.ApplicationInitializedFilter.do

      Filter(ApplicationInitializedFilter.java:95)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.base.database.dao.DAOContextCleanUpFilter.doFilter(D

      AOContextCleanUpFilter.java:32)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio

      n.run(WebAppServletContext.java:3243)

              at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate

      dSubject.java:321)

              at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:

      121)

              at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppS

      ervletContext.java:2003)

              at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletC

      ontext.java:1909)

              at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.j

      ava:1359)

              at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)

              at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)

      java.security.PrivilegedActionException: java.security.InvalidKeyException: Publ

      ic key presented not for certificate signature

              at java.security.AccessController.doPrivileged(Native Method)

              at javax.crypto.SunJCE_b.<clinit>(DashoA12275)

              at javax.crypto.Cipher.getInstance(DashoA12275)

              at com.jivesoftware.util.EncryptionUtil.<init>(EncryptionUtil.java:57)

              at com.jivesoftware.util.EncryptionUtil.<init>(EncryptionUtil.java:43)

              at com.jivesoftware.base.AuthFactory.<clinit>(AuthFactory.java:114)

              at com.jivesoftware.community.web.webwork.JiveFreemarkerManager.loadSett

      ings(JiveFreemarkerManager.java:110)

              at com.jivesoftware.community.web.webwork.JiveFreemarkerManager.createCo

      nfiguration(JiveFreemarkerManager.java:73)

              at com.opensymphony.webwork.views.freemarker.FreemarkerManager.getConfig

      uration(FreemarkerManager.java:138)

              at com.opensymphony.webwork.views.freemarker.FreemarkerResult.getConfigu

      ration(FreemarkerResult.java:173)

              at com.opensymphony.webwork.views.freemarker.FreemarkerResult.doExecute(

      FreemarkerResult.java:115)

              at com.jivesoftware.community.web.webwork.FreemarkerResult.doExecute(Fre

      emarkerResult.java:130)

              at com.opensymphony.webwork.dispatcher.WebWorkResultSupport.execute(WebW

      orkResultSupport.java:143)

              at com.opensymphony.xwork.DefaultActionInvocation.executeResult(DefaultA

      ctionInvocation.java:311)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:206)

              at com.jivesoftware.community.action.setup.SetupCheckInterceptor.interce

      pt(SetupCheckInterceptor.java:85)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(

      MethodFilterInterceptor.java:88)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(

      MethodFilterInterceptor.java:88)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.webwork.interceptor.FileUploadInterceptor.intercept(

      FileUploadInterceptor.java:171)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.I18nInterceptor.intercept(I18nInte

      rceptor.java:151)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.ExceptionMappingInterceptor.interc

      ept(ExceptionMappingInterceptor.java:186)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.

      java:113)

              at com.opensymphony.webwork.dispatcher.DispatcherUtils.serviceAction(Dis

      patcherUtils.java:225)

              at com.opensymphony.webwork.dispatcher.FilterDispatcher.doFilter(FilterD

      ispatcher.java:202)

              at com.jivesoftware.community.web.webwork.JiveFilterDispatcher.doFilter(

      JiveFilterDispatcher.java:53)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.community.web.filter.SetResponseCharacterEncodingFil

      ter.doFilter(SetResponseCharacterEncodingFilter.java:69)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilt

      er.java:118)

              at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilte

      r.java:52)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.community.web.JiveActionContextCleanUp.doFilter(Jive

      ActionContextCleanUp.java:46)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.community.web.filter.SetRequestCharacterEncodingFilt

      er.doFilter(SetRequestCharacterEncodingFilter.java:73)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at org.directwebremoting.servlet.DwrWebContextFilter.doFilter(DwrWebCont

      extFilter.java:91)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.community.upgrade.UpgradeFilter.doFilter(UpgradeFilt

      er.java:50)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.base.plugin.PluginFilter.doFilter(PluginFilter.java:

      71)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.community.web.filter.ApplicationInitializedFilter.do

      Filter(ApplicationInitializedFilter.java:95)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.base.database.dao.DAOContextCleanUpFilter.doFilter(D

      AOContextCleanUpFilter.java:32)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio

      n.run(WebAppServletContext.java:3243)

              at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate

      dSubject.java:321)

              at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:

      121)

              at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppS

      ervletContext.java:2003)

              at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletC

      ontext.java:1909)

              at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.j

      ava:1359)

              at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)

              at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)

      java.security.InvalidKeyException: Public key presented not for certificate sign

      ature

              at org.bouncycastle.jce.provider.X509CertificateObject.checkSignature(Un

      known Source)

              at org.bouncycastle.jce.provider.X509CertificateObject.verify(Unknown So

      urce)

              at javax.crypto.SunJCE_b.c(DashoA12275)

              at javax.crypto.SunJCE_b.b(DashoA12275)

              at javax.crypto.SunJCE_q.run(DashoA12275)

              at java.security.AccessController.doPrivileged(Native Method)

              at javax.crypto.SunJCE_b.<clinit>(DashoA12275)

              at javax.crypto.Cipher.getInstance(DashoA12275)

              at com.jivesoftware.util.EncryptionUtil.<init>(EncryptionUtil.java:57)

              at com.jivesoftware.util.EncryptionUtil.<init>(EncryptionUtil.java:43)

              at com.jivesoftware.base.AuthFactory.<clinit>(AuthFactory.java:114)

              at com.jivesoftware.community.web.webwork.JiveFreemarkerManager.loadSett

      ings(JiveFreemarkerManager.java:110)

              at com.jivesoftware.community.web.webwork.JiveFreemarkerManager.createCo

      nfiguration(JiveFreemarkerManager.java:73)

              at com.opensymphony.webwork.views.freemarker.FreemarkerManager.getConfig

      uration(FreemarkerManager.java:138)

              at com.opensymphony.webwork.views.freemarker.FreemarkerResult.getConfigu

      ration(FreemarkerResult.java:173)

              at com.opensymphony.webwork.views.freemarker.FreemarkerResult.doExecute(

      FreemarkerResult.java:115)

              at com.jivesoftware.community.web.webwork.FreemarkerResult.doExecute(Fre

      emarkerResult.java:130)

              at com.opensymphony.webwork.dispatcher.WebWorkResultSupport.execute(WebW

      orkResultSupport.java:143)

              at com.opensymphony.xwork.DefaultActionInvocation.executeResult(DefaultA

      ctionInvocation.java:311)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:206)

              at com.jivesoftware.community.action.setup.SetupCheckInterceptor.interce

      pt(SetupCheckInterceptor.java:85)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(

      MethodFilterInterceptor.java:88)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(

      MethodFilterInterceptor.java:88)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.webwork.interceptor.FileUploadInterceptor.intercept(

      FileUploadInterceptor.java:171)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.I18nInterceptor.intercept(I18nInte

      rceptor.java:151)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.ExceptionMappingInterceptor.interc

      ept(ExceptionMappingInterceptor.java:186)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.

      java:113)

              at com.opensymphony.webwork.dispatcher.DispatcherUtils.serviceAction(Dis

      patcherUtils.java:225)

              at com.opensymphony.webwork.dispatcher.FilterDispatcher.doFilter(FilterD

      ispatcher.java:202)

              at com.jivesoftware.community.web.webwork.JiveFilterDispatcher.doFilter(

      JiveFilterDispatcher.java:53)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.community.web.filter.SetResponseCharacterEncodingFil

      ter.doFilter(SetResponseCharacterEncodingFilter.java:69)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilt

      er.java:118)

              at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilte

      r.java:52)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.community.web.JiveActionContextCleanUp.doFilter(Jive

      ActionContextCleanUp.java:46)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.community.web.filter.SetRequestCharacterEncodingFilt

      er.doFilter(SetRequestCharacterEncodingFilter.java:73)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at org.directwebremoting.servlet.DwrWebContextFilter.doFilter(DwrWebCont

      extFilter.java:91)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.community.upgrade.UpgradeFilter.doFilter(UpgradeFilt

      er.java:50)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.base.plugin.PluginFilter.doFilter(PluginFilter.java:

      71)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.community.web.filter.ApplicationInitializedFilter.do

      Filter(ApplicationInitializedFilter.java:95)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.base.database.dao.DAOContextCleanUpFilter.doFilter(D

      AOContextCleanUpFilter.java:32)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio

      n.run(WebAppServletContext.java:3243)

              at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate

      dSubject.java:321)

              at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:

      121)

              at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppS

      ervletContext.java:2003)

              at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletC

      ontext.java:1909)

              at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.j

      ava:1359)

              at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)

              at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)

      >

      <Jun 7, 2007 4:45:25 PM EDT> <Error> <Kernel> <BEA-000802> <ExecuteRequest faile

      d

      java.lang.NullPointerException.

      java.lang.NullPointerException

              at jsp_servlet.__500._jspService(__500.java:144)

              at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)

              at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run

      (StubSecurityHelper.java:223)

              at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecuri

      tyHelper.java:125)

              at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.jav

      a:283)

              at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(Servlet

      StubImpl.java:391)

              at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.jav

      a:309)

              at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.jav

      a:175)

              at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(Request

      DispatcherImpl.java:500)

              at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispat

      cherImpl.java:245)

              at weblogic.servlet.internal.ServletResponseImpl.sendError(ServletRespon

      seImpl.java:706)

              at weblogic.servlet.internal.ErrorManager.handleException(ErrorManager.j

      ava:198)

              at weblogic.servlet.internal.WebAppServletContext.handleThrowableFromInv

      ocation(WebAppServletContext.java:2063)

              at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletC

      ontext.java:1916)

              at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.j

      ava:1359)

              at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)

              at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)

      >

      <Jun 7, 2007 4:45:29 PM EDT> <Info> <Health> <BEA-310002> <62% of the total memo

      ry in the server is free>

      <Jun 7, 2007 4:48:20 PM EDT> <Error> <HTTP> <BEA-101020> <[weblogic.servlet.inte

      rnal.WebAppServletContext@1f23f8b - appName: 'clearspace', name: 'clearspace.war

      ', context-path: '/clearspace'] Servlet failed with Exception

      java.lang.NoClassDefFoundError

              at com.jivesoftware.community.web.webwork.JiveFreemarkerManager.loadSett

      ings(JiveFreemarkerManager.java:110)

              at com.jivesoftware.community.web.webwork.JiveFreemarkerManager.createCo

      nfiguration(JiveFreemarkerManager.java:73)

              at com.opensymphony.webwork.views.freemarker.FreemarkerManager.getConfig

      uration(FreemarkerManager.java:138)

              at com.opensymphony.webwork.views.freemarker.FreemarkerResult.getConfigu

      ration(FreemarkerResult.java:173)

              at com.opensymphony.webwork.views.freemarker.FreemarkerResult.doExecute(

      FreemarkerResult.java:115)

              at com.jivesoftware.community.web.webwork.FreemarkerResult.doExecute(Fre

      emarkerResult.java:130)

              at com.opensymphony.webwork.dispatcher.WebWorkResultSupport.execute(WebW

      orkResultSupport.java:143)

              at com.opensymphony.xwork.DefaultActionInvocation.executeResult(DefaultA

      ctionInvocation.java:311)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:206)

              at com.jivesoftware.community.action.setup.SetupCheckInterceptor.interce

      pt(SetupCheckInterceptor.java:85)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(

      MethodFilterInterceptor.java:88)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(

      MethodFilterInterceptor.java:88)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.webwork.interceptor.FileUploadInterceptor.intercept(

      FileUploadInterceptor.java:171)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.I18nInterceptor.intercept(I18nInte

      rceptor.java:151)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around

      Interceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.interceptor.ExceptionMappingInterceptor.interc

      ept(ExceptionMappingInterceptor.java:186)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn

      vocation.java:188)

              at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.

      java:113)

              at com.opensymphony.webwork.dispatcher.DispatcherUtils.serviceAction(Dis

      patcherUtils.java:225)

              at com.opensymphony.webwork.dispatcher.FilterDispatcher.doFilter(FilterD

      ispatcher.java:202)

              at com.jivesoftware.community.web.webwork.JiveFilterDispatcher.doFilter(

      JiveFilterDispatcher.java:53)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.community.web.filter.SetResponseCharacterEncodingFil

      ter.doFilter(SetResponseCharacterEncodingFilter.java:69)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilt

      er.java:118)

              at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilte

      r.java:52)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.community.web.JiveActionContextCleanUp.doFilter(Jive

      ActionContextCleanUp.java:46)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.community.web.filter.SetRequestCharacterEncodingFilt

      er.doFilter(SetRequestCharacterEncodingFilter.java:73)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at org.directwebremoting.servlet.DwrWebContextFilter.doFilter(DwrWebCont

      extFilter.java:91)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.community.upgrade.UpgradeFilter.doFilter(UpgradeFilt

      er.java:50)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.base.plugin.PluginFilter.doFilter(PluginFilter.java:

      71)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.community.web.filter.ApplicationInitializedFilter.do

      Filter(ApplicationInitializedFilter.java:95)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at com.jivesoftware.base.database.dao.DAOContextCleanUpFilter.doFilter(D

      AOContextCleanUpFilter.java:32)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

      va:42)

              at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio

      n.run(WebAppServletContext.java:3243)

              at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate

      dSubject.java:321)

              at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:

      121)

              at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppS

      ervletContext.java:2003)

              at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletC

      ontext.java:1909)

              at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.j

      ava:1359)

              at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)

              at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)

      >

      <Jun 7, 2007 4:48:20 PM EDT> <Error> <Kernel> <BEA-000802> <ExecuteRequest faile

      d

      java.lang.NullPointerException.

      java.lang.NullPointerException

              at jsp_servlet.__500._jspService(__500.java:144)

              at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)

              at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run

      (StubSecurityHelper.java:223)

              at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecuri

      tyHelper.java:125)

              at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.jav

      a:283)

              at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.jav

      a:175)

              at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(Request

      DispatcherImpl.java:500)

              at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispat

      cherImpl.java:245)

              at weblogic.servlet.internal.ServletResponseImpl.sendError(ServletRespon

      seImpl.java:706)

              at weblogic.servlet.internal.ErrorManager.handleException(ErrorManager.j

      ava:198)

              at weblogic.servlet.internal.WebAppServletContext.handleThrowableFromInv

      ocation(WebAppServletContext.java:2063)

              at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletC

      ontext.java:1916)

              at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.j

      ava:1359)

              at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)

              at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)

      >

        • Re: Error installing on WebLogic 9.2

          Ok, I had to do 2 things to fix this problem.

           

          1.  I had to add the bouncy castle provider to the end of my security providers list in the java.security file.

           

          2.  I downloaded the bouncy castle provider jar file from their site and put it in the jre/lib/ext directory.

           

          Now I'll have to figure out how to make these changes local instead of affecting the entire JRE.  I think I have to have some local version of java.security and just change the jvm settings to put bouncy castle in the primordial class loader.

           

          I know from using bouncy castle in the past that there's a programmatic way in Java to load the provider without doing the above steps.  I think someone should do a code review of that subsystem.

           

          Once I got past that problem, I ended up with another problem.  Apparently, clearspace was having trouble locating files after I started configuring the app.  The stack trace indicated some IO problems.  I undeployed the app and redeployed it exploded (unjarred the war).  The problem went away.  This is a common problem with porting J2EE apps.  IO works differently in app servers like Tomcat than they do with WebLogic.

           

          After all that, I got the thing do work properly.

           

          Do I get points for answering my own question?

           

          -Jeff