[jbosstools-issues] [JBoss JIRA] (JBIDE-26175) Cannot create server adapter for eap71-basic-s2i template from CDK

Andre Dietisheim (JIRA) issues at jboss.org
Tue Jul 10 12:30:00 EDT 2018


    [ https://issues.jboss.org/browse/JBIDE-26175?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13603203#comment-13603203 ] 

Andre Dietisheim edited comment on JBIDE-26175 at 7/10/18 12:29 PM:
--------------------------------------------------------------------

There are 2 issues here:

# a difference/bug in the template where the kitchensink is not deployed to *ROOT.war* but to *kitchensink.war*
# a bug in our adapter so that it then does not publish to *kitchensink.war* but to *ROOT.war*
I believe that this is cause by the adapter creating a ROOT.war. The adapter syncs to ROOT.war, not to kitchensink.war causing the above error.

Here are the details:

* when the application pod starts up, there's no ROOT.war, just a kitchensink.war. 
* When you do Show In > Browser you dont see the kitchensink app but the welcome page. You only see kitchensink once you add "/kitchensink" to the url
* the route in the deployment points to "/", not "/kitchensink".
* the server adapter then syncs to ROOT.war, not to kitchensink.war

Here are the logs, filesystem, console output:

* wildfly log (no ROOT.war):
{code}
15:48:53,134 INFO  [org.wildfly.extension.undertow] (ServerService Thread Pool -- 72) WFLYUT0021: Registered web context: '/kitchensink' for server 'default-server'
15:48:53,148 INFO  [org.jboss.as.server] (ServerService Thread Pool -- 39) WFLYSRV0010: Deployed "kitchensink.war" (runtime-name : "kitchensink.war")
15:48:53,148 INFO  [org.jboss.as.server] (ServerService Thread Pool -- 39) WFLYSRV0010: Deployed "kitchensink-sources.jar" (runtime-name : "kitchensink-sources.jar")
15:48:53,148 INFO  [org.jboss.as.server] (ServerService Thread Pool -- 39) WFLYSRV0010: Deployed "activemq-rar.rar" (runtime-name : "activemq-rar.rar")
15:48:53,428 INFO  [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0212: Resuming server
15:48:53,430 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0060: Http management interface listening on http://127.0.0.1:9990/management 
15:48:53,431 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0054: Admin console is not enabled
15:48:53,431 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0025: JBoss EAP 7.1.2.GA (WildFly Core 3.0.13.Final-redhat-1) started in 13699ms - Started 620 of 911 services (493 services are lazy, passive or on-demand)
{code}
* filesystem (no ROOT.war)
{code}
sh-4.2$ pwd
/opt/eap/standalone/deployments
sh-4.2$ ls -l
total 11744
-rw-rw-r--. 1 jboss root     8888 Nov  3  2017 README.txt
-rw-rw-r--. 1 jboss root 11906629 Mar  7 05:37 activemq-rar.rar
-rw-r--r--. 1 jboss root       16 Mar  7 05:37 activemq-rar.rar.deployed
-rw-r--r--. 1 jboss root    17930 Jul 10 15:24 kitchensink-sources.jar
-rw-r--r--. 1 jboss root       23 Jul 10 15:24 kitchensink-sources.jar.deployed
-rw-r--r--. 1 jboss root    72995 Jul 10 15:24 kitchensink.war
-rw-r--r--. 1 jboss root       15 Jul 10 15:24 kitchensink.war.deployed
{code}
* The adapter then syncs to ROOT.war when it starts up:
{code}
building file list ... done
ROOT.war.dodeploy
ROOT.war/
ROOT.war/index.html
ROOT.war/index.xhtml
ROOT.war/META-INF/
ROOT.war/META-INF/MANIFEST.MF
ROOT.war/META-INF/maven/
ROOT.war/META-INF/maven/org.jboss.eap.quickstarts/
ROOT.war/META-INF/maven/org.jboss.eap.quickstarts/kitchensink/
ROOT.war/META-INF/maven/org.jboss.eap.quickstarts/kitchensink/pom.properties
ROOT.war/META-INF/maven/org.jboss.eap.quickstarts/kitchensink/pom.xml
ROOT.war/WEB-INF/
ROOT.war/WEB-INF/beans.xml
ROOT.war/WEB-INF/faces-config.xml
ROOT.war/WEB-INF/kitchensink-quickstart-ds.xml
ROOT.war/WEB-INF/classes/
ROOT.war/WEB-INF/classes/import.sql
ROOT.war/WEB-INF/classes/META-INF/
ROOT.war/WEB-INF/classes/META-INF/persistence.xml
ROOT.war/WEB-INF/classes/org/
ROOT.war/WEB-INF/classes/org/jboss/
ROOT.war/WEB-INF/classes/org/jboss/as/
ROOT.war/WEB-INF/classes/org/jboss/as/quickstarts/
ROOT.war/WEB-INF/classes/org/jboss/as/quickstarts/kitchensink/
ROOT.war/WEB-INF/classes/org/jboss/as/quickstarts/kitchensink/controller/
ROOT.war/WEB-INF/classes/org/jboss/as/quickstarts/kitchensink/controller/MemberController.class
ROOT.war/WEB-INF/classes/org/jboss/as/quickstarts/kitchensink/data/
ROOT.war/WEB-INF/classes/org/jboss/as/quickstarts/kitchensink/data/MemberListProducer.class
ROOT.war/WEB-INF/classes/org/jboss/as/quickstarts/kitchensink/data/MemberRepository.class
ROOT.war/WEB-INF/classes/org/jboss/as/quickstarts/kitchensink/model/
ROOT.war/WEB-INF/classes/org/jboss/as/quickstarts/kitchensink/model/Member.class
ROOT.war/WEB-INF/classes/org/jboss/as/quickstarts/kitchensink/rest/
ROOT.war/WEB-INF/classes/org/jboss/as/quickstarts/kitchensink/rest/JaxRsActivator.class
ROOT.war/WEB-INF/classes/org/jboss/as/quickstarts/kitchensink/rest/MemberResourceRESTService.class
ROOT.war/WEB-INF/classes/org/jboss/as/quickstarts/kitchensink/service/
ROOT.war/WEB-INF/classes/org/jboss/as/quickstarts/kitchensink/service/MemberRegistration.class
ROOT.war/WEB-INF/classes/org/jboss/as/quickstarts/kitchensink/util/
ROOT.war/WEB-INF/classes/org/jboss/as/quickstarts/kitchensink/util/Resources.class
ROOT.war/WEB-INF/templates/
ROOT.war/WEB-INF/templates/default.xhtml
ROOT.war/resources/
ROOT.war/resources/css/
ROOT.war/resources/css/screen.css
ROOT.war/resources/gfx/
ROOT.war/resources/gfx/asidebkg.png
ROOT.war/resources/gfx/banner.png
ROOT.war/resources/gfx/bkg-blkheader.png
ROOT.war/resources/gfx/headerbkg.png
ROOT.war/resources/gfx/rhjb_eap_logo.png

sent 93832 bytes  received 730 bytes  17193.09 bytes/sec
total size is 91308  speedup is 0.97
receiving file list ... done
README.txt
ROOT.war.dodeploy
activemq-rar.rar
activemq-rar.rar.deployed
kitchensink-sources.jar
kitchensink-sources.jar.deployed
kitchensink.war
kitchensink.war.deployed

sent 212 bytes  received 12011194 bytes  2183892.00 bytes/sec
total size is 12097804  speedup is 1.01
receiving file list ... done

sent 36 bytes  received 1418 bytes  2908.00 bytes/sec
total size is 12097804  speedup is 8320.36
building file list ... done
ROOT.war.dodeploy

sent 1477 bytes  received 42 bytes  3038.00 bytes/sec
total size is 12097804  speedup is 7964.32
receiving file list ... done

sent 36 bytes  received 1418 bytes  2908.00 bytes/sec
total size is 12097804  speedup is 8320.36
receiving file list ... done
ROOT.war.failed

sent 58 bytes  received 2026 bytes  4168.00 bytes/sec
total size is 12098368  speedup is 5805.36
{code}


was (Author: adietish):
I believe that this is cause by the adapter creating a ROOT.war. The adapter syncs to ROOT.war, not to kitchensink.war causing the above error.

Here are the details:

* when the application pod starts up, there's no ROOT.war, just a kitchensink.war. 
* When you do Show In > Browser you dont see the kitchensink app but the welcome page. You only see kitchensink once you add "/kitchensink" to the url
* the route in the deployment points to "/", not "/kitchensink".

Here are the logs, filesystem, console output:

* wildfly log (no ROOT.war):
{code}
15:48:53,134 INFO  [org.wildfly.extension.undertow] (ServerService Thread Pool -- 72) WFLYUT0021: Registered web context: '/kitchensink' for server 'default-server'
15:48:53,148 INFO  [org.jboss.as.server] (ServerService Thread Pool -- 39) WFLYSRV0010: Deployed "kitchensink.war" (runtime-name : "kitchensink.war")
15:48:53,148 INFO  [org.jboss.as.server] (ServerService Thread Pool -- 39) WFLYSRV0010: Deployed "kitchensink-sources.jar" (runtime-name : "kitchensink-sources.jar")
15:48:53,148 INFO  [org.jboss.as.server] (ServerService Thread Pool -- 39) WFLYSRV0010: Deployed "activemq-rar.rar" (runtime-name : "activemq-rar.rar")
15:48:53,428 INFO  [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0212: Resuming server
15:48:53,430 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0060: Http management interface listening on http://127.0.0.1:9990/management 
15:48:53,431 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0054: Admin console is not enabled
15:48:53,431 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0025: JBoss EAP 7.1.2.GA (WildFly Core 3.0.13.Final-redhat-1) started in 13699ms - Started 620 of 911 services (493 services are lazy, passive or on-demand)
{code}
* filesystem (no ROOT.war)
{code}
sh-4.2$ pwd
/opt/eap/standalone/deployments
sh-4.2$ ls -l
total 11744
-rw-rw-r--. 1 jboss root     8888 Nov  3  2017 README.txt
-rw-rw-r--. 1 jboss root 11906629 Mar  7 05:37 activemq-rar.rar
-rw-r--r--. 1 jboss root       16 Mar  7 05:37 activemq-rar.rar.deployed
-rw-r--r--. 1 jboss root    17930 Jul 10 15:24 kitchensink-sources.jar
-rw-r--r--. 1 jboss root       23 Jul 10 15:24 kitchensink-sources.jar.deployed
-rw-r--r--. 1 jboss root    72995 Jul 10 15:24 kitchensink.war
-rw-r--r--. 1 jboss root       15 Jul 10 15:24 kitchensink.war.deployed
{code}
* The adapter then syncs to ROOT.war when it starts up:
{code}
building file list ... done
ROOT.war.dodeploy
ROOT.war/
ROOT.war/index.html
ROOT.war/index.xhtml
ROOT.war/META-INF/
ROOT.war/META-INF/MANIFEST.MF
ROOT.war/META-INF/maven/
ROOT.war/META-INF/maven/org.jboss.eap.quickstarts/
ROOT.war/META-INF/maven/org.jboss.eap.quickstarts/kitchensink/
ROOT.war/META-INF/maven/org.jboss.eap.quickstarts/kitchensink/pom.properties
ROOT.war/META-INF/maven/org.jboss.eap.quickstarts/kitchensink/pom.xml
ROOT.war/WEB-INF/
ROOT.war/WEB-INF/beans.xml
ROOT.war/WEB-INF/faces-config.xml
ROOT.war/WEB-INF/kitchensink-quickstart-ds.xml
ROOT.war/WEB-INF/classes/
ROOT.war/WEB-INF/classes/import.sql
ROOT.war/WEB-INF/classes/META-INF/
ROOT.war/WEB-INF/classes/META-INF/persistence.xml
ROOT.war/WEB-INF/classes/org/
ROOT.war/WEB-INF/classes/org/jboss/
ROOT.war/WEB-INF/classes/org/jboss/as/
ROOT.war/WEB-INF/classes/org/jboss/as/quickstarts/
ROOT.war/WEB-INF/classes/org/jboss/as/quickstarts/kitchensink/
ROOT.war/WEB-INF/classes/org/jboss/as/quickstarts/kitchensink/controller/
ROOT.war/WEB-INF/classes/org/jboss/as/quickstarts/kitchensink/controller/MemberController.class
ROOT.war/WEB-INF/classes/org/jboss/as/quickstarts/kitchensink/data/
ROOT.war/WEB-INF/classes/org/jboss/as/quickstarts/kitchensink/data/MemberListProducer.class
ROOT.war/WEB-INF/classes/org/jboss/as/quickstarts/kitchensink/data/MemberRepository.class
ROOT.war/WEB-INF/classes/org/jboss/as/quickstarts/kitchensink/model/
ROOT.war/WEB-INF/classes/org/jboss/as/quickstarts/kitchensink/model/Member.class
ROOT.war/WEB-INF/classes/org/jboss/as/quickstarts/kitchensink/rest/
ROOT.war/WEB-INF/classes/org/jboss/as/quickstarts/kitchensink/rest/JaxRsActivator.class
ROOT.war/WEB-INF/classes/org/jboss/as/quickstarts/kitchensink/rest/MemberResourceRESTService.class
ROOT.war/WEB-INF/classes/org/jboss/as/quickstarts/kitchensink/service/
ROOT.war/WEB-INF/classes/org/jboss/as/quickstarts/kitchensink/service/MemberRegistration.class
ROOT.war/WEB-INF/classes/org/jboss/as/quickstarts/kitchensink/util/
ROOT.war/WEB-INF/classes/org/jboss/as/quickstarts/kitchensink/util/Resources.class
ROOT.war/WEB-INF/templates/
ROOT.war/WEB-INF/templates/default.xhtml
ROOT.war/resources/
ROOT.war/resources/css/
ROOT.war/resources/css/screen.css
ROOT.war/resources/gfx/
ROOT.war/resources/gfx/asidebkg.png
ROOT.war/resources/gfx/banner.png
ROOT.war/resources/gfx/bkg-blkheader.png
ROOT.war/resources/gfx/headerbkg.png
ROOT.war/resources/gfx/rhjb_eap_logo.png

sent 93832 bytes  received 730 bytes  17193.09 bytes/sec
total size is 91308  speedup is 0.97
receiving file list ... done
README.txt
ROOT.war.dodeploy
activemq-rar.rar
activemq-rar.rar.deployed
kitchensink-sources.jar
kitchensink-sources.jar.deployed
kitchensink.war
kitchensink.war.deployed

sent 212 bytes  received 12011194 bytes  2183892.00 bytes/sec
total size is 12097804  speedup is 1.01
receiving file list ... done

sent 36 bytes  received 1418 bytes  2908.00 bytes/sec
total size is 12097804  speedup is 8320.36
building file list ... done
ROOT.war.dodeploy

sent 1477 bytes  received 42 bytes  3038.00 bytes/sec
total size is 12097804  speedup is 7964.32
receiving file list ... done

sent 36 bytes  received 1418 bytes  2908.00 bytes/sec
total size is 12097804  speedup is 8320.36
receiving file list ... done
ROOT.war.failed

sent 58 bytes  received 2026 bytes  4168.00 bytes/sec
total size is 12098368  speedup is 5805.36
{code}

> Cannot create server adapter for eap71-basic-s2i template from CDK
> ------------------------------------------------------------------
>
>                 Key: JBIDE-26175
>                 URL: https://issues.jboss.org/browse/JBIDE-26175
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: cdk, openshift
>    Affects Versions: 4.6.0.Final
>         Environment: CDK: CDK v3.5.0-1
> Red Hat Developer Studio
> Version: 12.0.0.GA
> Build id: GA-v20180706-1014-B2970
> OS: Linux, v.4.17.3-200.fc28.x86_64, x86_64 / gtk 3.22.30, WebKit 2.20.3
> Java version: 1.8.0_172
>            Reporter: Josef Kopriva
>            Assignee: Andre Dietisheim
>            Priority: Blocker
>              Labels: regression
>             Fix For: 4.6.0.Final
>
>
> I was not able to create server adapter for eap71-basic-s2i template application.
> Pod error log:
> {code:java}
> --> Scaling eap-app-1 down to zero
> --> Scaling eap-app-2 to 1 before performing acceptance check
> error: update acceptor rejected eap-app-2: pods for rc 'myproject/eap-app-2' took longer than 600 seconds to become available
> {code}
> Error log from OpenShift console:
> {code:java}
> Readiness probe failed: {
>   "probe.eap.dmr.EapProbe": {
>     "probe.eap.dmr.ServerStatusTest": "running",
>     "probe.eap.dmr.DeploymentTest": "Exception executing test: unorderable types: Status() < Status()",
>     "probe.eap.dmr.BootErrorsTest": [
>       {
>         "failed-operation": {
>           "operation": "deploy",
>           "address": [
>             {
>               "deployment": "kitchensink.war"
>             }
>           ]
>         },
>         "failure-description": "{\"WFLYCTL0080: Failed services\" => {\"jboss.deployment.unit.\\\"kitchensink.war\\\".FIRST_MODULE_USE\" => \"WFLYSRV0153: Failed to process phase FIRST_MODULE_USE of deployment \\\"kitchensink.war\\\"\n Caused by: org.jboss.as.server.deployment.DeploymentUnitProcessingException: WFLYJCA0064: Exception deploying datasource java:jboss/datasources/KitchensinkQuickstartDS\n Caused by: org.jboss.msc.service.DuplicateServiceException: Service jboss.data-source.\\\"jboss.naming.context.java.jboss.datasources.KitchensinkQuickstartDS\\\".statistics is already registered\"}}",
>         "failed-services": {
>           "jboss.deployment.unit.\"kitchensink.war\".FIRST_MODULE_USE": "WFLYSRV0153: Failed to process phase FIRST_MODULE_USE of deployment \"kitchensink.war\"\n Caused by: org.jboss.as.server.deployment.DeploymentUnitProcessingException: WFLYJCA0064: Exception deploying datasource java:jboss/datasources/KitchensinkQuickstartDS\n Caused by: org.jboss.msc.service.DuplicateServiceException: Service jboss.data-source.\"jboss.naming.context.java.jboss.datasources.KitchensinkQuickstartDS\".statistics is already registered"
>         }
>       }
>     ]
>   }
> }
> {code}



--
This message was sent by Atlassian JIRA
(v7.5.0#75005)


More information about the jbosstools-issues mailing list