[ 
https://issues.apache.org/jira/browse/JUDDI-660?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kurt T Stam updated JUDDI-660:
------------------------------

    Fix Version/s: 3.2
       Issue Type: Task  (was: Bug)
          Summary: create profile for EAP 6.1.1  (was: Unable to view services 
when deploying juddi war to EAP 6.1.1)

> create profile for EAP 6.1.1
> ----------------------------
>
>                 Key: JUDDI-660
>                 URL: https://issues.apache.org/jira/browse/JUDDI-660
>             Project: jUDDI
>          Issue Type: Task
>    Affects Versions: 3.1.3, 3.1.5
>         Environment: RHEL 6.4, EAP 6.1.1, hibernate 4.1.4, mysql 14.14, 
> mysql-connector-java-5.1.6.jar
>            Reporter: Toufic Arabi
>            Assignee: Kurt T Stam
>             Fix For: 3.2
>
>
> Hello,
> I am trying to get juddi 3.1.5 running on EAP 6.1.1. 
> I initially started with juddi 3.1.3, built the war from source and deployed 
> to EAP 6.0.1 with no errors, however I was not able to view juddiv3/services. 
> No error was being logged in juddi.log or EAP logs.
> I moved to juddi 3.1.5 and EAP 6.1.1 and repeated the same build and deploy 
> process shown here: https://www.dropbox.com/sh/27uc13nhvcl3v7r/mkHa49RP6h
> This link has the war and steps to deploy and configure for EAP 6.0.1 and 
> juddi 3.1.3 but my testing showed the same process is valid for EAP 6.1.1 and 
> juddi 3.1.5
> Deploying juddi 3.1.5 on EAP 6.1.1 shows this error:
> [Server:server-one] 10:44:56,754 ERROR 
> [org.apache.juddi.servlets.RegistryServlet] (ServerService Thread Pool -- 67) 
> jUDDI registry could not be started.javax.persistence.PersistenceException: 
> org.hibernate.exception.ConstraintViolationException: Duplicate entry 'root' 
> for key 'PRIMARY': org.apache.commons.configuration.ConfigurationException: 
> javax.persistence.PersistenceException: 
> org.hibernate.exception.ConstraintViolationException: Duplicate entry 'root' 
> for key 'PRIMARY'
> [Server:server-one]         at 
> org.apache.juddi.config.AppConfig.getPersistentConfiguration(AppConfig.java:136)
>  [juddi-core-3.1.3.jar:3.1.3]
> [Server:server-two] 10:44:56,764 INFO  [stdout] (ServerService Thread Pool -- 
> 64) Hibernate: insert into j3_category_bag values ( )
> [Server:server-one]         at 
> org.apache.juddi.config.AppConfig.loadConfiguration(AppConfig.java:109) 
> [juddi-core-3.1.3.jar:3.1.3]
> [Server:server-one]         at 
> org.apache.juddi.config.AppConfig.<init>(AppConfig.java:63) 
> [juddi-core-3.1.3.jar:3.1.3]
> [Server:server-one]         at 
> org.apache.juddi.config.AppConfig.getInstance(AppConfig.java:197) 
> [juddi-core-3.1.3.jar:3.1.3]
> [Server:server-one]         at 
> org.apache.juddi.config.AppConfig.getConfiguration(AppConfig.java:219) 
> [juddi-core-3.1.3.jar:3.1.3]
> [Server:server-one]         at 
> org.apache.juddi.Registry.start(Registry.java:57) [juddi-core-3.1.3.jar:3.1.3]
> [Server:server-one]         at 
> org.apache.juddi.servlets.RegistryServlet.init(RegistryServlet.java:46) 
> [classes:]
> [Server:server-two] 10:44:56,764 INFO  [stdout] (ServerService Thread Pool -- 
> 64) Hibernate: insert into j3_binding_category_bag (entity_key, id) values 
> (?, ?)
> [Server:server-one]         at 
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1194)
>  [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
> [Server:server-one]         at 
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1100) 
> [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
> [Server:server-one]         at 
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3591)
>  [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
> [Server:server-one]         at 
> org.apache.catalina.core.StandardContext.start(StandardContext.java:3798) 
> [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
> [Server:server-one]         at 
> org.jboss.as.web.deployment.WebDeploymentService.doStart(WebDeploymentService.java:156)
>  [jboss-as-web-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10]
> [Server:server-one]         at 
> org.jboss.as.web.deployment.WebDeploymentService.access$000(WebDeploymentService.java:60)
>  [jboss-as-web-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10]
> [Server:server-one]         at 
> org.jboss.as.web.deployment.WebDeploymentService$1.run(WebDeploymentService.java:93)
>  [jboss-as-web-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10]
> [Server:server-one]         at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) 
> [rt.jar:1.7.0_25]
> [Server:server-one]         at 
> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) 
> [rt.jar:1.7.0_25]
> [Server:server-one]         at 
> java.util.concurrent.FutureTask.run(FutureTask.java:166) [rt.jar:1.7.0_25]
> [Server:server-one]         at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>  [rt.jar:1.7.0_25]
> [Server:server-one]         at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>  [rt.jar:1.7.0_25]
> [Server:server-one]         at java.lang.Thread.run(Thread.java:724) 
> [rt.jar:1.7.0_25]
> [Server:server-one]         at 
> org.jboss.threads.JBossThread.run(JBossThread.java:122)
> [Server:server-one] Caused by: javax.persistence.PersistenceException: 
> org.hibernate.exception.ConstraintViolationException: Duplicate entry 'root' 
> for key 'PRIMARY'
> [Server:server-one]         at 
> org.hibernate.ejb.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1377)
>  [hibernate-entitymanager-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.ejb.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1300)
>  [hibernate-entitymanager-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-two] 10:44:56,766 INFO  [stdout] (ServerService Thread Pool -- 
> 64) Hibernate: insert into j3_keyed_reference (category_bag_id, key_name, 
> key_value, keyed_reference_group_id, tmodel_key_ref) values (?, ?, ?, ?, ?)
> [Server:server-one]         at 
> org.hibernate.ejb.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1306)
>  [hibernate-entitymanager-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.ejb.AbstractEntityManagerImpl.persist(AbstractEntityManagerImpl.java:871)
>  [hibernate-entitymanager-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.apache.juddi.config.Install.installPublisherKeyGen(Install.java:496) 
> [juddi-core-3.1.3.jar:3.1.3]
> [Server:server-one]         at 
> org.apache.juddi.config.Install.installRootPublisherKeyGen(Install.java:480) 
> [juddi-core-3.1.3.jar:3.1.3]
> [Server:server-one]         at 
> org.apache.juddi.config.Install.install(Install.java:108) 
> [juddi-core-3.1.3.jar:3.1.3]
> [Server:server-one]         at 
> org.apache.juddi.config.AppConfig.getPersistentConfiguration(AppConfig.java:134)
>  [juddi-core-3.1.3.jar:3.1.3]
> [Server:server-one]         ... 20 more
> [Server:server-one] Caused by: 
> org.hibernate.exception.ConstraintViolationException: Duplicate entry 'root' 
> for key 'PRIMARY'
> [Server:server-one]         at 
> org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert(SQLExceptionTypeDelegate.java:74)
>  [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:49)
>  [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:125)
>  [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:110)
>  [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.engine.jdbc.internal.proxy.AbstractStatementProxyHandler.continueInvocation(AbstractStatementProxyHandler.java:129)
>  [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.engine.jdbc.internal.proxy.AbstractProxyHandler.invoke(AbstractProxyHandler.java:81)
>  [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at com.sun.proxy.$Proxy96.executeUpdate(Unknown 
> Source)
> [Server:server-one]         at 
> org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:56)
>  [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2859)
>  [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3300)
>  [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-two] 10:44:56,769 INFO  [stdout] (ServerService Thread Pool -- 
> 64) Hibernate: insert into j3_service_descr (entity_key, descr, lang_code) 
> values (?, ?, ?)
> [Server:server-one]         at 
> org.hibernate.action.internal.EntityInsertAction.execute(EntityInsertAction.java:88)
>  [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.engine.spi.ActionQueue.execute(ActionQueue.java:362) 
> [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:354) 
> [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.engine.spi.ActionQueue.executeInserts(ActionQueue.java:261) 
> [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.engine.spi.ActionQueue.addInsertAction(ActionQueue.java:178) 
> [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-two] 10:44:56,770 INFO  [stdout] (ServerService Thread Pool -- 
> 64) Hibernate: insert into j3_service_name (entity_key, lang_code, name) 
> values (?, ?, ?)
> [Server:server-one]         at 
> org.hibernate.engine.spi.ActionQueue.addAction(ActionQueue.java:167) 
> [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.event.internal.AbstractSaveEventListener.addInsertAction(AbstractSaveEventListener.java:320)
>  [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.event.internal.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:287)
>  [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.event.internal.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:193)
>  [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:126)
>  [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.ejb.event.EJB3PersistEventListener.saveWithGeneratedId(EJB3PersistEventListener.java:78)
>  [hibernate-entitymanager-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.event.internal.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:208)
>  [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:151)
>  [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.internal.SessionImpl.firePersist(SessionImpl.java:835) 
> [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.internal.SessionImpl.persist(SessionImpl.java:828) 
> [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.engine.spi.EJB3CascadingAction$1.cascade(EJB3CascadingAction.java:52)
>  [hibernate-entitymanager-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.engine.internal.Cascade.cascadeToOne(Cascade.java:380) 
> [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.engine.internal.Cascade.cascadeAssociation(Cascade.java:323) 
> [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.engine.internal.Cascade.cascadeProperty(Cascade.java:208) 
> [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.engine.internal.Cascade.cascadeCollectionElements(Cascade.java:409)
>  [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.engine.internal.Cascade.cascadeCollection(Cascade.java:350) 
> [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.engine.internal.Cascade.cascadeAssociation(Cascade.java:326) 
> [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.engine.internal.Cascade.cascadeProperty(Cascade.java:208) 
> [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-two] 10:44:56,773 INFO  [stdout] (ServerService Thread Pool -- 
> 64) Hibernate: insert into j3_discovery_url (entity_key, url, use_type) 
> values (?, ?, ?)
> [Server:server-one]         at 
> org.hibernate.engine.internal.Cascade.cascade(Cascade.java:165) 
> [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.event.internal.AbstractSaveEventListener.cascadeAfterSave(AbstractSaveEventListener.java:448)
>  [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.event.internal.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:293)
>  [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.event.internal.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:193)
>  [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:136)
>  [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.ejb.event.EJB3PersistEventListener.saveWithGeneratedId(EJB3PersistEventListener.java:78)
>  [hibernate-entitymanager-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.event.internal.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:208)
>  [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:151)
>  [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:78)
>  [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.internal.SessionImpl.firePersist(SessionImpl.java:844) 
> [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.internal.SessionImpl.persist(SessionImpl.java:819) 
> [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.internal.SessionImpl.persist(SessionImpl.java:823) 
> [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         at 
> org.hibernate.ejb.AbstractEntityManagerImpl.persist(AbstractEntityManagerImpl.java:865)
>  [hibernate-entitymanager-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         ... 24 more
> [Server:server-one] Caused by: 
> com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: 
> Duplicate entry 'root' for key 'PRIMARY'
> [Server:server-one]         at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 
> [rt.jar:1.7.0_25]
> [Server:server-one]         at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
>  [rt.jar:1.7.0_25]
> [Server:server-one]         at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
>  [rt.jar:1.7.0_25]
> [Server:server-one]         at 
> java.lang.reflect.Constructor.newInstance(Constructor.java:526) 
> [rt.jar:1.7.0_25]
> [Server:server-one]         at 
> com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
> [Server:server-one]         at com.mysql.jdbc.Util.getInstance(Util.java:381)
> [Server:server-one]         at 
> com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1015)
> [Server:server-one]         at 
> com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)
> [Server:server-one]         at 
> com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3491)
> [Server:server-one]         at 
> com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3423)
> [Server:server-one]         at 
> com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1936)
> [Server:server-one]         at 
> com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2060)
> [Server:server-one]         at 
> com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2542)
> [Server:server-one]         at 
> com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1734)
> [Server:server-one]         at 
> com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2019)
> [Server:server-one]         at 
> com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1937)
> [Server:server-one]         at 
> com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1922)
> [Server:server-one]         at 
> org.jboss.jca.adapters.jdbc.WrappedPreparedStatement.executeUpdate(WrappedPreparedStatement.java:493)
> [Server:server-one]         at 
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_25]
> [Server:server-one]         at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 
> [rt.jar:1.7.0_25]
> [Server:server-one]         at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>  [rt.jar:1.7.0_25]
> [Server:server-one]         at 
> java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_25]
> [Server:server-one]         at 
> org.hibernate.engine.jdbc.internal.proxy.AbstractStatementProxyHandler.continueInvocation(AbstractStatementProxyHandler.java:122)
>  [hibernate-core-4.1.4.Final.jar:4.1.4.Final]
> [Server:server-one]         ... 65 more



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to