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

LDAP may return null users, leading to NullPointerException during export

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Low
    • 2.6.2, 2.7 M3, 2.7
    • 2.6, 2.6.1
    • Import / Export
    • None

    Description

      The following error is logged while exporting:

      java.lang.NullPointerException
        at com.atlassian.bamboo.migration.stream.UserMapper.shouldExportUser(UserMapper.java:137)
        at com.atlassian.bamboo.migration.stream.UserMapper.exportData(UserMapper.java:170)
        at com.atlassian.bamboo.migration.XmlMigrator.exportXml(XmlMigrator.java:354)
        at com.atlassian.bamboo.migration.XmlMigrator$$FastClassByCGLIB$$b6578fc7.invoke(<generated>)
        at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
        at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:694)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
        at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
        at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:629)
        at com.atlassian.bamboo.migration.XmlMigrator$$EnhancerByCGLIB$$27c6415e.exportXml(<generated>)
        at com.atlassian.bamboo.migration.ImportExportManagerImpl.bambooExport(ImportExportManagerImpl.java

      Workaround

      Apply the atlassian-bamboo-migration-2.6.2-SNAPSHOT.jar patch attached to this ticket. To do this:

      1. Shutdown Bamboo.
      2. Replace your ../WEB-INF/lib/atlassian-bamboo-migration-2.6.x.jar with this file
      3. Restart Bamboo.

      Attachments

        Activity

          People

            mark@atlassian.com MarkC
            mark@atlassian.com MarkC
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: