[
https://issues.jboss.org/browse/TEIID-3747?page=com.atlassian.jira.plugin...
]
Ramesh Reddy commented on TEIID-3747:
-------------------------------------
I think we need to stop building the .VDB from Designer and just support Dynamic VDBS.
Need to put in deprecation notice starting from DV 6.3.
Note also that, a Dynamic VDB can also be in ".vdb" format (i.e DDL based files
in a ZIP file), that will have same issues as the above, as it is irrespective of the VDB
type, more to do with the deployment name and VDB name.
Deploying a .vdb where a dynamic vdb has already been deployed, fails
due to duplicates
---------------------------------------------------------------------------------------
Key: TEIID-3747
URL:
https://issues.jboss.org/browse/TEIID-3747
Project: Teiid
Issue Type: Bug
Components: Server
Affects Versions: 8.7.1.6_2
Reporter: Van Halbert
Assignee: Steven Hawkins
deployed a dynamic vdb using CLI: deploy teiidfiles/vdb/portfolio-vdb.xml
then in Designer, tried to deploy the same named VDB, but as a .vdb and the deployment
fails with errors indicating duplicate service:
11:26:31,301 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-6) MSC000001:
Failed to start service jboss.deployment.unit."Portfolio.vdb".INSTALL:
org.jboss.msc.service.StartException in service
jboss.deployment.unit."Portfolio.vdb".INSTALL: JBAS018733: Failed to process
phase INSTALL of deployment "Portfolio.vdb"
at
org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:166)
[jboss-as-server-7.5.0.Final-redhat-21.jar:7.5.0.Final-redhat-21]
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1980)
[jboss-msc-1.1.5.Final-redhat-1.jar:1.1.5.Final-redhat-1]
at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1913)
[jboss-msc-1.1.5.Final-redhat-1.jar:1.1.5.Final-redhat-1]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
[rt.jar:1.7.0_55]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[rt.jar:1.7.0_55]
at java.lang.Thread.run(Thread.java:745) [rt.jar:1.7.0_55]
Caused by: org.jboss.msc.service.DuplicateServiceException: Service
jboss.teiid.ds-listener.Portfolio.1./accounts-ds is already registered
at
org.jboss.msc.service.ServiceRegistrationImpl.setInstance(ServiceRegistrationImpl.java:158)
[jboss-msc-1.1.5.Final-redhat-1.jar:1.1.5.Final-redhat-1]
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)