3 Replies Latest reply on Aug 30, 2016 6:45 AM by rareddy

    Failure to find org.jboss.as:jboss-as-parent:pom:7.5.0.Final-redhat-15

    gary.gregory

      Hi All:

       

      When I import the sources for Teiid 8.12.4 into Eclipse, I get this error (among many others):

       

      DescriptionResourcePathLocationType
      Project build error: Non-resolvable import POM: Failure to find org.jboss.as:jboss-as-parent:pom:7.5.0.Final-redhat-15 in http://repository.jboss.org/nexus/content/groups/public/ was cached in the local repository, resolution will not be reattempted until the update interval of jboss-public-repository-group has elapsed or updates are forcedpom.xml/teiid-parentline 387Maven pom Loading Problem

       

      And indeed there is no 7.5.0 version in that repo.

       

      How can I get a clean dev env in Eclipse?

       

      My goal is to be able to remote debug JBoss+Teiid on USS on the OS/390 because it does not start for some reason:

       

      bash-4.2$ ./standalone.sh -c=standalone-teiid.xml

      =========================================================================

       

       

        JBoss Bootstrap Environment

       

       

        JBOSS_HOME: /u/tsgxg/teiid-8.12.4

       

       

        JAVA: /rsusr/java/IBM/J8.0_64/bin/java

       

       

        JAVA_OPTS:  -server -XX:+UseCompressedOops -Xms1303m -Xmx1303m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true -Djboss.modules.policy-permissions=true

       

       

      =========================================================================

       

       

      13:33:37,446 INFO  [org.jboss.modules] (main) JBoss Modules version 1.3.6.Final-redhat-1

      13:33:40,114 INFO  [org.jboss.msc] (main) JBoss MSC version 1.1.5.Final-redhat-1

      13:33:40,664 INFO  [org.jboss.as] (MSC service thread 1-4) JBAS015899: JBoss Teiid + Teiid 8.11 (AS 7.5.0.Final-redhat-15) starting

      13:33:45,918 ERROR [org.jboss.as.server] (Controller Boot Thread) JBAS015956: Caught exception during boot: org.jboss.as.controller.persistence.ConfigurationPersistenceException: JBAS014676: Failed to parse configuration

              at org.jboss.as.controller.persistence.XmlConfigurationPersister.load(XmlConfigurationPersister.java:141) [jboss-as-controller-7.5.0.Final-redhat-15.jar:7.5.0.Final-redhat-15]

              at org.jboss.as.server.ServerService.boot(ServerService.java:330) [jboss-as-server-7.5.0.Final-redhat-15.jar:7.5.0.Final-redhat-15]

              at org.jboss.as.controller.AbstractControllerService$1.run(AbstractControllerService.java:263) [jboss-as-controller-7.5.0.Final-redhat-15.jar:7.5.0.Final-redhat-15]

              at java.lang.Thread.run(Thread.java:785) [vm.jar:1.8.0-internal]

      Caused by: javax.xml.stream.XMLStreamException: JBAS014674: Failed to load module org.jboss.teiid

              at org.jboss.as.controller.parsing.ExtensionXml.parseExtensions(ExtensionXml.java:154) [jboss-as-controller-7.5.0.Final-redhat-15.jar:7.5.0.Final-redhat-15]

              at org.jboss.as.server.parsing.StandaloneXml.readServerElement_1_4(StandaloneXml.java:435) [jboss-as-server-7.5.0.Final-redhat-15.jar:7.5.0.Final-redhat-15]

              at org.jboss.as.server.parsing.StandaloneXml.readElement(StandaloneXml.java:145) [jboss-as-server-7.5.0.Final-redhat-15.jar:7.5.0.Final-redhat-15]

              at org.jboss.as.server.parsing.StandaloneXml.readElement(StandaloneXml.java:107) [jboss-as-server-7.5.0.Final-redhat-15.jar:7.5.0.Final-redhat-15]

              at org.jboss.staxmapper.XMLMapperImpl.processNested(XMLMapperImpl.java:110) [staxmapper-1.1.0.Final-redhat-2.jar:1.1.0.Final-redhat-2]

              at org.jboss.staxmapper.XMLMapperImpl.parseDocument(XMLMapperImpl.java:69) [staxmapper-1.1.0.Final-redhat-2.jar:1.1.0.Final-redhat-2]

              at org.jboss.as.controller.persistence.XmlConfigurationPersister.load(XmlConfigurationPersister.java:133) [jboss-as-controller-7.5.0.Final-redhat-15.jar:7.5.0.Final-redhat-15]

              ... 3 more

      Caused by: java.util.concurrent.ExecutionException: javax.xml.stream.XMLStreamException: JBAS014674: Failed to load module

              at java.util.concurrent.FutureTask.report(FutureTask.java:133) [rt.jar:1.8.0-internal]

              at java.util.concurrent.FutureTask.get(FutureTask.java:203) [rt.jar:1.8.0-internal]

              at org.jboss.as.controller.parsing.ExtensionXml.parseExtensions(ExtensionXml.java:146) [jboss-as-controller-7.5.0.Final-redhat-15.jar:7.5.0.Final-redhat-15]

              ... 9 more

      Caused by: javax.xml.stream.XMLStreamException: JBAS014674: Failed to load module

              at org.jboss.as.controller.parsing.ExtensionXml.loadModule(ExtensionXml.java:195) [jboss-as-controller-7.5.0.Final-redhat-15.jar:7.5.0.Final-redhat-15]

              at org.jboss.as.controller.parsing.ExtensionXml.access$000(ExtensionXml.java:68) [jboss-as-controller-7.5.0.Final-redhat-15.jar:7.5.0.Final-redhat-15]

              at org.jboss.as.controller.parsing.ExtensionXml$1.call(ExtensionXml.java:126) [jboss-as-controller-7.5.0.Final-redhat-15.jar:7.5.0.Final-redhat-15]

              at org.jboss.as.controller.parsing.ExtensionXml$1.call(ExtensionXml.java:123) [jboss-as-controller-7.5.0.Final-redhat-15.jar:7.5.0.Final-redhat-15]

              at java.util.concurrent.FutureTask.run(FutureTask.java:277) [rt.jar:1.8.0-internal]

              at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1153) [rt.jar:1.8.0-internal]

              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [rt.jar:1.8.0-internal]

              at java.lang.Thread.run(Thread.java:785) [vm.jar:1.8.0-internal]

              at org.jboss.threads.JBossThread.run(JBossThread.java:122) [jboss-threads-2.1.2.Final-redhat-1.jar:2.1.2.Final-redhat-1]

      Caused by: org.jboss.modules.ModuleNotFoundException: org.jboss.teiid:main

              at org.jboss.modules.ModuleLoader.loadModule(ModuleLoader.java:240) [jboss-modules.jar:1.3.6.Final-redhat-1]

              at org.jboss.as.controller.parsing.ExtensionXml.loadModule(ExtensionXml.java:177) [jboss-as-controller-7.5.0.Final-redhat-15.jar:7.5.0.Final-redhat-15]

              ... 8 more

       

       

      13:33:45,930 FATAL [org.jboss.as.server] (Controller Boot Thread) JBAS015957: Server boot has failed in an unrecoverable manner; exiting. See previous messages for details.

      13:33:45,994 INFO  [org.jboss.as] (MSC service thread 1-5) JBAS015950: JBoss Teiid + Teiid 8.11 (AS 7.5.0.Final-redhat-15) stopped in 41ms

       

      Thank you,

      Gary

        • 1. Re: Failure to find org.jboss.as:jboss-as-parent:pom:7.5.0.Final-redhat-15
          shawkins

          > How can I get a clean dev env in Eclipse?

           

          You'll need your maven settings to include the repos from the Teiid settings.xml file.  That parent pom is in the early access repository - Index of /earlyaccess/all/org/jboss/as/jboss-as-parent/7.5.0.Final-redhat-15


          > My goal is to be able to remote debug JBoss+Teiid on USS on the OS/390 because it does not start for some reason


          That error does seem odd.  There should be something else underlying why org.jboss.teiid:main will not load in a previous message.

          1 of 1 people found this helpful
          • 2. Re: Failure to find org.jboss.as:jboss-as-parent:pom:7.5.0.Final-redhat-15
            gary.gregory

            Thank you for your feedback Steven.

             

            I told Eclipse's Maven support to use the Teiid settings.xml (in the 'teiid' root folder) as Maven's user settings and the jar file and many others were found.

             

            A handful of projects do not compile from Eclipse but I am not too worried about it because I have other odd issues. Everything compile from the command line with 'mvn compile' of course.

             

            I changed the Teiid standalone startup script to do suspend=y when --debug is used. I start it with:

             

            ./standalone.sh --debug -c=standalone-teiid.xml

             

            I edited standalone-teiid.xml to use that machine's IP address instead of localhost to bind sockets.

             

            When I start Teiid I get the expected:

             

            =========================================================================

             

              JBoss Bootstrap Environment

             

              JBOSS_HOME: /u/tsgxg/teiid-8.12.4

             

              JAVA: /rsusr/java/IBM/J8.0_64/bin/java

             

              JAVA_OPTS:  -server -XX:+UseCompressedOops -Xms1303m -Xmx1303m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true -Djboss.modules.policy-permissions=true -agentlib:jdwp=transport=dt_socket,address=8787,server=y,suspend=y

             

            =========================================================================

             

            Listening for transport dt_socket at address: 8787

             

            Then I set up a breakpoint on ModuleNotFoundException and connect from Eclipse's remote debugger and I do not get the ModuleNotFoundException!

             

            Instead I get:

             

            21:16:01,390 INFO  [org.jboss.modules] (main) JBoss Modules version 1.3.6.Final-redhat-1

            21:16:03,040 INFO  [org.jboss.msc] (main) JBoss MSC version 1.1.5.Final-redhat-1

            21:16:05,399 INFO  [org.jboss.as] (MSC service thread 1-6) JBAS015899: JBoss Teiid + Teiid 8.11 (AS 7.5.0.Final-redhat-15) starting

            21:16:20,195 INFO  [org.xnio] (MSC service thread 1-6) XNIO Version 3.0.12.GA-redhat-1

            21:16:20,209 INFO  [org.jboss.as.server] (Controller Boot Thread) JBAS015888: Creating http management service using socket-binding (management-http)

            21:16:20,217 INFO  [org.xnio.nio] (MSC service thread 1-6) XNIO NIO Implementation Version 3.0.12.GA-redhat-1

            21:16:20,244 INFO  [org.jboss.remoting] (MSC service thread 1-6) JBoss Remoting version 3.3.4.Final-redhat-1

            21:16:20,289 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-1) MSC000001: Failed to start service jboss.network.management: org.jboss.msc.service.StartException in service jboss.network.management: JBAS015810: failed to resolve interface management

                    at org.jboss.as.server.services.net.NetworkInterfaceService.start(NetworkInterfaceService.java:103) [jboss-as-server-7.5.0.Final-redhat-15.jar:7.5.0.Final-redhat-15]

                    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:1153) [rt.jar:1.8.0-internal]

                    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [rt.jar:1.8.0-internal]

                    at java.lang.Thread.run(Thread.java:785) [vm.jar:1.8.0-internal]

             

             

            21:16:20,290 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-5) MSC000001: Failed to start service jboss.network.public: org.jboss.msc.service.StartException in service jboss.network.public: JBAS015810: failed to resolve interface public

                    at org.jboss.as.server.services.net.NetworkInterfaceService.start(NetworkInterfaceService.java:103) [jboss-as-server-7.5.0.Final-redhat-15.jar:7.5.0.Final-redhat-15]

                    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:1153) [rt.jar:1.8.0-internal]

                    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [rt.jar:1.8.0-internal]

                    at java.lang.Thread.run(Thread.java:785) [vm.jar:1.8.0-internal]

             

             

            21:16:20,407 INFO  [org.jboss.as.connector.logging] (MSC service thread 1-1) JBAS010408: Starting JCA Subsystem (IronJacamar 1.0.30.Final-redhat-1)

            21:16:20,423 WARN  [org.jboss.as.txn] (ServerService Thread Pool -- 46) JBAS010153: Node identifier property is set to the default value. Please make sure it is unique.

            21:16:20,454 INFO  [org.jboss.as.webservices] (ServerService Thread Pool -- 48) JBAS015537: Activating WebServices Extension

            21:16:20,475 INFO  [org.jboss.as.jsf] (ServerService Thread Pool -- 37) JBAS012615: Activated the following JSF Implementations: [main, 1.2]

            21:16:20,498 INFO  [org.jboss.as.naming] (ServerService Thread Pool -- 39) JBAS011800: Activating Naming Subsystem

            21:16:20,563 INFO  [org.jboss.as.security] (ServerService Thread Pool -- 44) JBAS013371: Activating Security Subsystem

            21:16:20,567 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 31) JBAS010280: Activating Infinispan subsystem.

            21:16:20,677 INFO  [org.jboss.as.security] (MSC service thread 1-4) JBAS013370: Current PicketBox version=4.1.0.Final-redhat-1

            21:16:20,764 INFO  [org.jboss.as.naming] (MSC service thread 1-4) JBAS011802: Starting Naming Service

            21:16:20,765 INFO  [org.jboss.as.mail.extension] (MSC service thread 1-5) JBAS015400: Bound mail session [java:jboss/mail/Default]

            21:16:26,498 INFO  [org.jboss.ws.common.management] (MSC service thread 1-3) JBWS022052: Starting JBoss Web Services - Stack CXF Server 4.3.2.Final-redhat-1

            21:16:26,534 INFO  [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 27) JBAS010403: Deploying JDBC-compliant driver class org.h2.Driver (version 1.3)

            21:16:26,616 INFO  [org.jboss.as.server.deployment.scanner] (MSC service thread 1-4) JBAS015012: Started FileSystemDeploymentService for directory /u/tsgxg/teiid-8.12.4/standalone/deployments

            21:16:27,073 INFO  [org.jboss.as.controller] (Controller Boot Thread) JBAS014774: Service status report

            JBAS014777:   Services which failed to start:      service jboss.network.management: org.jboss.msc.service.StartException in service jboss.network.management: JBAS015810: failed to resolve interface management

                  service jboss.network.public: org.jboss.msc.service.StartException in service jboss.network.public: JBAS015810: failed to resolve interface public

             

             

            21:16:27,113 INFO  [org.jboss.as] (Controller Boot Thread) JBAS015964: Http management interface is not enabled

            21:16:27,114 INFO  [org.jboss.as] (Controller Boot Thread) JBAS015954: Admin console is not enabled

            21:16:27,114 ERROR [org.jboss.as] (Controller Boot Thread) JBAS015875: JBoss Teiid + Teiid 8.11 (AS 7.5.0.Final-redhat-15) started (with errors) in 37447ms - Started 114 of 191 services (39 services failed or missing dependencies, 57 services are lazy, passive or on-demand)

             

            A Heinsenbug?

             

            This is all running on Unix System Services (USS) on the z/Series (OS/390).

             

            I did convert .sh, .bat, and .conf files from ASCII to IBM-1047 which is the code set on this installation.

             

            I did not touch any XML files and .properties files since these are "binary" and have their own encodings.

             

            Thoughts?

             

            Is there any extra logging I can turn on? I tried changing INFO to DEBUG in some files, but I do not see more logging than the above.

             

            Thank you!

            Gary

            • 3. Re: Failure to find org.jboss.as:jboss-as-parent:pom:7.5.0.Final-redhat-15
              rareddy

              Gary,

               

              It looks like an issue with the IP address you set in the latest error. You do not have to change the standalone.xml for that, you can submit the IP address to bind to by specifying "-b" option on command line like

               

              ./standalone.sh -c standalone-teiid.xml -b 0.0.0.0

               

              If that is giving same exception, then one of the port defined is already in use possibly, check with netstat kind of commands to check if port is already in use.

               

              From the first comment, I see you mention Teiid 8.12.4, but log says Teiid 8.11, looks like there is a discrepancy with install itself. May be a fresh install would resolve these issues?

               

              Ramesh..