com.atlassian.plugin.PluginException: Plugins are allowed no more than 50 entities!

Atlassian JIRA | Andy Brook [The Plugin People] | 3 years ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.
  1. 0

    Wow, I just found there is 50 Entity limit for add-ons. Uh, now what, I have nowhere to go. I have a huge object graph, am adding some great new config and now cannot do that because of this limitation. I can understand not wanting to allow runaway schema creation but this is a bit of a blocker. Failing that, I will have to start collapsing all those nice tables into XML, serializing them, such overhead! just like the bad old Bandana days ;( {noformat} 2013-11-14 15:44:42,073 UpmAsynchronousTaskManager:thread-2 ERROR admin 944x230x1 1lyufnm 192.168.0.17 /rest/plugins/1.0/ [plugin.osgi.factory.UnrecognizedModuleDescriptorServiceTrackerCustomizer] Unable to transform com.javahollic.jira.jemh-ui:jemh-ao-module into actual plugin module using factory com.atlassian.activeobjects.plugin.ActiveObjectsModuleDescriptorFactory@2a6e794d com.atlassian.plugin.PluginException: Plugins are allowed no more than 50 entities! at com.atlassian.activeobjects.NamesLengthAndOracleReservedWordsEntitiesValidator.check(NamesLengthAndOracleReservedWordsEntitiesValidator.java:35) at com.atlassian.activeobjects.plugin.ActiveObjectModuleDescriptor.init(ActiveObjectModuleDescriptor.java:82) at com.atlassian.plugin.osgi.factory.UnrecognizedModuleDescriptorServiceTrackerCustomizer.canFactoryResolveUnrecognizedDescriptor(UnrecognizedModuleDescriptorServiceTrackerCustomizer.java:85) at com.atlassian.plugin.osgi.factory.UnrecognizedModuleDescriptorServiceTrackerCustomizer.addingService(UnrecognizedModuleDescriptorServiceTrackerCustomizer.java:54) at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:896) {noformat}

    Atlassian JIRA | 3 years ago | Andy Brook [The Plugin People]
    com.atlassian.plugin.PluginException: Plugins are allowed no more than 50 entities!
  2. 0

    Wow, I just found there is 50 Entity limit for add-ons. Uh, now what, I have nowhere to go. I have a huge object graph, am adding some great new config and now cannot do that because of this limitation. I can understand not wanting to allow runaway schema creation but this is a bit of a blocker. Failing that, I will have to start collapsing all those nice tables into XML, serializing them, such overhead! just like the bad old Bandana days ;( {noformat} 2013-11-14 15:44:42,073 UpmAsynchronousTaskManager:thread-2 ERROR admin 944x230x1 1lyufnm 192.168.0.17 /rest/plugins/1.0/ [plugin.osgi.factory.UnrecognizedModuleDescriptorServiceTrackerCustomizer] Unable to transform com.javahollic.jira.jemh-ui:jemh-ao-module into actual plugin module using factory com.atlassian.activeobjects.plugin.ActiveObjectsModuleDescriptorFactory@2a6e794d com.atlassian.plugin.PluginException: Plugins are allowed no more than 50 entities! at com.atlassian.activeobjects.NamesLengthAndOracleReservedWordsEntitiesValidator.check(NamesLengthAndOracleReservedWordsEntitiesValidator.java:35) at com.atlassian.activeobjects.plugin.ActiveObjectModuleDescriptor.init(ActiveObjectModuleDescriptor.java:82) at com.atlassian.plugin.osgi.factory.UnrecognizedModuleDescriptorServiceTrackerCustomizer.canFactoryResolveUnrecognizedDescriptor(UnrecognizedModuleDescriptorServiceTrackerCustomizer.java:85) at com.atlassian.plugin.osgi.factory.UnrecognizedModuleDescriptorServiceTrackerCustomizer.addingService(UnrecognizedModuleDescriptorServiceTrackerCustomizer.java:54) at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:896) {noformat}

    Atlassian JIRA | 3 years ago | Andy Brook [The Plugin People]
    com.atlassian.plugin.PluginException: Plugins are allowed no more than 50 entities!

    Root Cause Analysis

    1. com.atlassian.plugin.PluginException

      Plugins are allowed no more than 50 entities!

      at com.atlassian.activeobjects.NamesLengthAndOracleReservedWordsEntitiesValidator.check()
    2. com.atlassian.activeobjects
      ActiveObjectModuleDescriptor.init
      1. com.atlassian.activeobjects.NamesLengthAndOracleReservedWordsEntitiesValidator.check(NamesLengthAndOracleReservedWordsEntitiesValidator.java:35)
      2. com.atlassian.activeobjects.plugin.ActiveObjectModuleDescriptor.init(ActiveObjectModuleDescriptor.java:82)
      2 frames
    3. com.atlassian.plugin
      UnrecognizedModuleDescriptorServiceTrackerCustomizer.addingService
      1. com.atlassian.plugin.osgi.factory.UnrecognizedModuleDescriptorServiceTrackerCustomizer.canFactoryResolveUnrecognizedDescriptor(UnrecognizedModuleDescriptorServiceTrackerCustomizer.java:85)
      2. com.atlassian.plugin.osgi.factory.UnrecognizedModuleDescriptorServiceTrackerCustomizer.addingService(UnrecognizedModuleDescriptorServiceTrackerCustomizer.java:54)
      2 frames
    4. OSGi
      ServiceTracker$Tracked.customizerAdding
      1. org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:896)
      1 frame