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

Unhandled Exception Occurs When Attempting to Enter Dependency That Does Not Exist

    XMLWordPrintable

Details

    Description

      I was able to reproduce this problem, and got this error:

      Internal server error
      Go to...
      
          Site Homepage
      
      A system error has occurred - our apologies!
      
      Please create a problem report on our support system at http://support.atlassian.com with the following information:
      
          a description of your problem and what you were doing at the time it occurred
          cut & paste the error and system information found below
          attach the atlassian-bamboo.log log file found in your application home. 
      
      We will respond as promptly as possible.
      Thank you!
      
      Version: 4.3.3
      Build: 3403
      Build Date: 13 Dec 2012
      Request Information:
      
          Request URL: http://localhost:8085/bamboo/chain/admin/config/updateChainDependencies.action
          Scheme: http
          Server: localhost
          Port: 8085
          URI: /bamboo/chain/admin/config/updateChainDependencies.action
          Context Path: /bamboo
          Servlet Path: /chain/admin/config/updateChainDependencies.action
          Path Info:
          Query String:
      
      Stack Trace:
      
      java.lang.IllegalArgumentException: Could not parse key 'Cfwefqwe'
      	at com.atlassian.bamboo.plan.PlanKeys.getPlanKey(PlanKeys.java:282)
      	at com.atlassian.bamboo.plan.PlanKeys$1.apply(PlanKeys.java:32)
      	at com.atlassian.bamboo.plan.PlanKeys$1.apply(PlanKeys.java:27)
      	at com.google.common.collect.Iterators$8.next(Iterators.java:782)
      	at java.util.AbstractCollection.addAll(AbstractCollection.java:305)
      	at java.util.HashSet.<init>(HashSet.java:100)
      	at com.google.common.collect.Sets.newHashSet(Sets.java:210)
      	at com.atlassian.bamboo.ww2.actions.plans.admin.ConfigurePlanDependencies.doCreate(ConfigurePlanDependencies.java:106)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      

      In order to reproduce this, you can go to a plan's dependency configuration page, enter a random plan name (that doesn't exist) and hit save.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              akhachatryan ArmenA
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: