3 Replies Latest reply on Oct 25, 2007 9:36 AM by scott.hirdes

    Unable to install ClearSpaceX (1.6.0) using WebLogic 9.2/10

      Hi All,

       

      We've recently purchased CLearSpaceX and are having trouble implemementing it using Weblogic.

      I have followed the instructions and tried to use both Linux(x86) and Solaris10(SPARC) os' as well as versions 9.2 and 10 of weblogic.

       

      The result is always the same, we deploy the war (from the war distribution of ClearSpaceX) get to the first screen - "Please select your JiveHome" when we submit the path we get the following stack trace:

       

      24-Oct-2007 10:04:17 com.opensymphony.webwork.dispatcher.DispatcherUtils serviceAction

      SEVERE: Could not execute action

      java.lang.NullPointerException

              at java.io.FileOutputStream.<init>(FileOutputStream.java:172)

              at java.io.FileOutputStream.<init>(FileOutputStream.java:131)

              at java.io.FileWriter.<init>(FileWriter.java:73)

              at com.jivesoftware.community.action.setup.JiveHomeSetupAction.outputJiveInit(JiveHomeSetupAction.java:149)

              at com.jivesoftware.community.action.setup.JiveHomeSetupAction.execute(JiveHomeSetupAction.java:110)

              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 com.opensymphony.xwork.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:358)

              at com.opensymphony.xwork.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:218)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:192)

              at com.jivesoftware.community.action.setup.SetupCheckInterceptor.intercept(SetupCheckInterceptor.java:85)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

              at com.opensymphony.xwork.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:175)

              at com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

              at com.opensymphony.xwork.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:115)

              at com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

              at com.opensymphony.webwork.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:171)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

              at com.opensymphony.xwork.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:151)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

              at com.opensymphony.xwork.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:186)

              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)

              at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.java:116)

              at com.opensymphony.webwork.dispatcher.DispatcherUtils.serviceAction(DispatcherUtils.java:225)

              at com.opensymphony.webwork.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:202)

              at com.jivesoftware.community.web.webwork.JiveFilterDispatcher.doFilter(JiveFilterDispatcher.java:53)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)

              at com.jivesoftware.community.web.filter.SetResponseCharacterEncodingFilter.doFilter(SetResponseCharacterEncoding                                     Filter.java:69)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)

              at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)

              at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)

              at com.jivesoftware.community.web.JiveActionContextCleanUp.doFilter(JiveActionContextCleanUp.java:46)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)

              at com.jivesoftware.community.web.filter.SetRequestCharacterEncodingFilter.doFilter(SetRequestCharacterEncodingFi                                     lter.java:73)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)

              at org.directwebremoting.servlet.DwrWebContextFilter.doFilter(DwrWebContextFilter.java:91)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)

              at com.jivesoftware.community.web.filter.MaintenanceFilter.doFilter(MaintenanceFilter.java:81)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)

              at com.jivesoftware.community.upgrade.UpgradeFilter.doFilter(UpgradeFilter.java:50)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)

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

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)

              at com.jivesoftware.community.web.filter.ApplicationInitializedFilter.doFilter(ApplicationInitializedFilter.java:                                     95)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)

              at com.jivesoftware.base.database.dao.DAOContextCleanUpFilter.doFilter(DAOContextCleanUpFilter.java:32)

              at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)

              at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3368)

              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:2117)

              at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2023)

              at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1359)

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

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

       

      I have checked all the file permissions, even chmoding 777 just to make sure it wasn't the reason. We have also added the -DjiveHome variable to the the startup but it made no difference...

       

      I'm really stuck, on our production environment we use Weblogic as the application server for our other apps and so don't really want to use anything else.

       

      Many Thanks,

      Mike