Troubleshooting
Problem
Installing the WebSphere Application Server – Configure plug-in in IBM UrbanCode Deploy results in the error "Error loading plugin: could not insert collection".
Symptom
Detailed errors in the Server Logs:
**********************
2015-10-12 17:59:11,613 WARN http-0.0.0.0-8443-5 org.hibernate.util.JDBCExceptionReporter - SQL Error: -964, SQLState: 57011
2015-10-12 17:59:11,614 ERROR http-0.0.0.0-8443-5 org.hibernate.util.JDBCExceptionReporter - DB2 SQL Error: SQLCODE=-964, SQLSTATE=57011, SQLERRMC=null, DRIVER=4.16.53
2015-10-12 17:59:11,615 ERROR http-0.0.0.0-8443-5 com.urbancode.ds.web.rest.plugin.PluginResource - Error loading plugin
org.hibernate.exception.GenericJDBCException: could not insert collection: [com.urbancode.ds.plugin.automation.AutomationPlugin.roles#80a8d3d4-819f-43c7-adcc-5b64d509368d]
at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:140)
at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:128)
at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
at org.hibernate.persister.collection.AbstractCollectionPersister.recreate(AbstractCollectionPersister.java:1243)
at org.hibernate.action.CollectionUpdateAction.execute(CollectionUpdateAction.java:81)
at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:273)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:265)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:187)
at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321)
at org.hibernate.event.def.DefaultAutoFlushEventListener.onAutoFlush(DefaultAutoFlushEventListener.java:64)
at org.hibernate.impl.SessionImpl.autoFlushIfRequired(SessionImpl.java:1185)
at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1709)
at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:347)
at org.hibernate.impl.CriteriaImpl.uniqueResult(CriteriaImpl.java:369)
at com.urbancode.ds.persistence.database.DatabaseFactory.getEntityForName(DatabaseFactory.java:180)
at com.urbancode.ds.persistence.database.DatabaseFactory.getEntityForName(DatabaseFactory.java:156)
at com.urbancode.ds.subsys.resource.domain.ResourceFactory.getResourceRoleForName(ResourceFactory.java:771)
at com.urbancode.ds.plugin.PluginLoader.addOrUpdateResourceRole(PluginLoader.java:552)
at com.urbancode.ds.plugin.PluginLoader.addOrUpdateResourceRoles(PluginLoader.java:617)
at com.urbancode.ds.plugin.PluginLoader.createNewPlugin(PluginLoader.java:535)
at com.urbancode.ds.plugin.PluginLoader.loadPlugin(PluginLoader.java:789)
at com.urbancode.ds.web.rest.plugin.AutomationPluginResource.loadPlugin(AutomationPluginResource.java:184)
at com.urbancode.ds.web.rest.plugin.PluginResource.loadPlugin(PluginResource.java:121)
at com.urbancode.ds.web.rest.plugin.PluginResource.loadPluginUI(PluginResource.java:134)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
**********************
Log InLog in to view more of this document
Was this topic helpful?
Document Information
Modified date:
17 June 2018
UID
swg2C1000038