Uploaded image for project: 'Bamboo Data Center'
  1. Bamboo Data Center
  2. BAM-1001

Got exception on configuration of new Bamboo installation on JRockit

    XMLWordPrintable

Details

    • Bug
    • Resolution: Resolved Locally
    • High
    • None
    • 1.0.1
    • Installation
    • None
    • RedHat Enterprise 4 running on Itanium II (HP rx2600).
      JVM:
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
      BEA JRockit(R) (build R26.4.0-63-63688-1.5.0_06-20060626-2259-linux-x86_64, )

    Description

      I unpacked Bamboo (standalone) and started it using bamboo.sh console. Then went to the :8085 setup Wizard and after the last step, got the stack trace below. I shutdown Bamboo and cannot even get it started. It gets part way through the startup and then I get the errors listed at the bottom. After the unsuccessful startup, the web page only shows:

      Error 404 - Not Found.
      No context on this server matched or handled this request.
      Contexts known to this server are:

      • WebApplicationContext[/,Bamboo]

      Thanks,

      Kevin Gomes

      ------------ STACK TRACE ON SETUP WIZARD ----
      Version: 1.0.1
      Build: 210
      Build Date: Mar 6, 2007

      Stack Trace: java.lang.RuntimeException: Failed to reload components following a configuration change
      at com.atlassian.bamboo.container.BambooContainer.restartComponentsFollowingConfigurationChange(BambooContainer.java:413)
      at com.atlassian.bamboo.configuration.AbstractConfigurationAction.doExecute(AbstractConfigurationAction.java:251)
      at com.atlassian.bamboo.configuration.ConfigurationAction.doExecute(ConfigurationAction.java:42)
      at com.atlassian.bamboo.webwork.AbstractAction.execute(AbstractAction.java:110)
      at jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown Source)
      at java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;J)Ljava.lang.Object;(Unknown Source)
      at com.opensymphony.xwork.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:365)
      at com.opensymphony.xwork.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:217)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:191)
      at com.opensymphony.xwork.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:137)
      at com.atlassian.bamboo.ww2.interceptors.BambooWorkflowInterceptor.doIntercept(BambooWorkflowInterceptor.java:33)
      at com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:81)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:189)
      at com.opensymphony.xwork.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:115)
      at com.atlassian.bamboo.ww2.interceptors.BambooValidationInterceptor.doIntercept(BambooValidationInterceptor.java:33)
      at com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:81)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:189)
      at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:189)
      at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:189)
      at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:189)
      at com.opensymphony.webwork.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:171)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:189)
      at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:189)
      at com.atlassian.bamboo.ww2.interceptors.BasePermissionCheckInterceptor.intercept(BasePermissionCheckInterceptor.java:38)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:189)
      Caused by: com.thoughtworks.xstream.converters.ConversionException: Could not set field class com.atlassian.bamboo.configuration.AdministrationConfiguration.myBaseUrl: unsafe
      ---- Debugging information ----
      required-type : com.atlassian.bamboo.configuration.AdministrationConfiguration
      cause-message : Could not set field class com.atlassian.bamboo.configuration.AdministrationConfiguration.myBaseUrl: unsafe
      class : com.atlassian.bamboo.configuration.AdministrationConfiguration
      message : Could not set field class com.atlassian.bamboo.configuration.AdministrationConfiguration.myBaseUrl: unsafe
      line number : 2
      path : /AdministrationConfiguration/myBaseUrl
      cause-exception : com.thoughtworks.xstream.converters.reflection.ObjectAccessException
      -------------------------------
      at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(Ljava.lang.Object;Ljava.lang.Class;)Ljava.lang.Object;(Unknown Source)
      at com.thoughtworks.xstream.core.ReferenceByXPathUnmarshaller.convertAnother(Ljava.lang.Object;Ljava.lang.Class;)Ljava.lang.Object;(Unknown Source)
      at com.thoughtworks.xstream.core.TreeUnmarshaller.start()Ljava.lang.Object;(Unknown Source)
      at com.thoughtworks.xstream.core.ReferenceByXPathMarshallingStrategy.unmarshal(Ljava.lang.Object;Lcom.thoughtworks.xstream.io.HierarchicalStreamReader;Lcom.thoughtworks.xstream.core.DefaultConverterLookup;Lcom.thoughtworks.xstream.alias.ClassMapper;)Ljava.lang.Object;(Unknown Source)
      at com.thoughtworks.xstream.XStream.unmarshal(Lcom.thoughtworks.xstream.io.HierarchicalStreamReader;Ljava.lang.Object;)Ljava.lang.Object;(Unknown Source)
      at com.thoughtworks.xstream.XStream.fromXML(Ljava.io.Reader;)Ljava.lang.Object;(Unknown Source)
      at com.thoughtworks.xstream.XStream.fromXML(Ljava.lang.String;)Ljava.lang.Object;(Unknown Source)
      at com.atlassian.bamboo.persister.xstream.AbstractXStreamPersister.fromXML(AbstractXStreamPersister.java:154)
      at com.atlassian.bamboo.persister.xstream.XStreamAdminConfigPersister.loadConfiguation(XStreamAdminConfigPersister.java:47)
      at com.atlassian.bamboo.persister.file.FileBasedPersister.isInitialised(FileBasedPersister.java:254)
      at com.atlassian.bamboo.events.DefaultBuildEventListener.systemHasBeenConfigured(DefaultBuildEventListener.java:84)
      at com.atlassian.bamboo.rss.RssBuildFeedService.start(RssBuildFeedService.java:64)
      at com.atlassian.bamboo.event.DefaultBuildEventNotifier.start(DefaultBuildEventNotifier.java:54)
      at com.atlassian.bamboo.event.DefaultBuildEventNotifier.restart(DefaultBuildEventNotifier.java:86)
      at com.atlassian.bamboo.container.BambooContainer.restartComponentsFollowingConfigurationChange(BambooContainer.java:409)
      at com.atlassian.bamboo.configuration.AbstractConfigurationAction.doExecute(AbstractConfigurationAction.java:251)
      at com.atlassian.bamboo.configuration.ConfigurationAction.doExecute(ConfigurationAction.java:42)
      at com.atlassian.bamboo.webwork.AbstractAction.execute(AbstractAction.java:110)
      at jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown Source)
      at java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;J)Ljava.lang.Object;(Unknown Source)
      at com.opensymphony.xwork.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:365)
      at com.opensymphony.xwork.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:217)
      Caused by: com.thoughtworks.xstream.converters.reflection.ObjectAccessException: Could not set field class com.atlassian.bamboo.configuration.AdministrationConfiguration.myBaseUrl: unsafe
      at com.thoughtworks.xstream.converters.reflection.Sun14ReflectionProvider.write(Ljava.lang.reflect.Field;Ljava.lang.Object;Ljava.lang.Object;)V(Unknown Source)
      at com.thoughtworks.xstream.converters.reflection.Sun14ReflectionProvider.writeField(Ljava.lang.Object;Ljava.lang.String;Ljava.lang.Object;Ljava.lang.Class;)V(Unknown Source)
      at com.thoughtworks.xstream.converters.reflection.ReflectionConverter.unmarshal(Lcom.thoughtworks.xstream.io.HierarchicalStreamReader;Lcom.thoughtworks.xstream.converters.UnmarshallingContext;)Ljava.lang.Object;(Unknown Source)
      at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(Ljava.lang.Object;Ljava.lang.Class;)Ljava.lang.Object;(Unknown Source)
      at com.thoughtworks.xstream.core.ReferenceByXPathUnmarshaller.convertAnother(Ljava.lang.Object;Ljava.lang.Class;)Ljava.lang.Object;(Unknown Source)
      at com.thoughtworks.xstream.core.TreeUnmarshaller.start()Ljava.lang.Object;(Unknown Source)
      at com.thoughtworks.xstream.core.ReferenceByXPathMarshallingStrategy.unmarshal(Ljava.lang.Object;Lcom.thoughtworks.xstream.io.HierarchicalStreamReader;Lcom.thoughtworks.xstream.core.DefaultConverterLookup;Lcom.thoughtworks.xstream.alias.ClassMapper;)Ljava.lang.Object;(Unknown Source)
      at com.thoughtworks.xstream.XStream.unmarshal(Lcom.thoughtworks.xstream.io.HierarchicalStreamReader;Ljava.lang.Object;)Ljava.lang.Object;(Unknown Source)
      at com.thoughtworks.xstream.XStream.fromXML(Ljava.io.Reader;)Ljava.lang.Object;(Unknown Source)
      at com.thoughtworks.xstream.XStream.fromXML(Ljava.lang.String;)Ljava.lang.Object;(Unknown Source)
      at com.atlassian.bamboo.persister.xstream.AbstractXStreamPersister.fromXML(AbstractXStreamPersister.java:154)
      at com.atlassian.bamboo.persister.xstream.XStreamAdminConfigPersister.loadConfiguation(XStreamAdminConfigPersister.java:47)
      at com.atlassian.bamboo.persister.file.FileBasedPersister.isInitialised(FileBasedPersister.java:254)
      at com.atlassian.bamboo.events.DefaultBuildEventListener.systemHasBeenConfigured(DefaultBuildEventListener.java:84)
      at com.atlassian.bamboo.rss.RssBuildFeedService.start(RssBuildFeedService.java:64)
      at com.atlassian.bamboo.event.DefaultBuildEventNotifier.start(DefaultBuildEventNotifier.java:54)
      at com.atlassian.bamboo.event.DefaultBuildEventNotifier.restart(DefaultBuildEventNotifier.java:86)
      at com.atlassian.bamboo.container.BambooContainer.restartComponentsFollowingConfigurationChange(BambooContainer.java:409)
      at com.atlassian.bamboo.configuration.AbstractConfigurationAction.doExecute(AbstractConfigurationAction.java:251)
      at com.atlassian.bamboo.configuration.ConfigurationAction.doExecute(ConfigurationAction.java:42)
      at com.atlassian.bamboo.webwork.AbstractAction.execute(AbstractAction.java:110)
      at jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown Source)
      at java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;J)Ljava.lang.Object;(Unknown Source)
      at com.opensymphony.xwork.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:365)
      at com.opensymphony.xwork.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:217)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:191)
      at com.opensymphony.xwork.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:137)
      at com.atlassian.bamboo.ww2.interceptors.BambooWorkflowInterceptor.doIntercept(BambooWorkflowInterceptor.java:33)
      at com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:81)

      ---- CONSOLE OUTPUT ON STARTUP –

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              e020ac135a30 Kevin Gomes
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: