2 Replies Latest reply on Sep 5, 2006 11:59 AM by am1

    MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM

    dipakojha

      Hi,
      I m using jboss4.0.4 , liferay 4.1 & mysql 5.0. & the jar file is mysql-connector-java-3.1.8-bin.jar .
      I have deleted the hsqldb-jdbc-state-service.xml & make them default in
      mysql-jdbc2-service.xml in /server/default/deploy/jms/
      when i make the jndi resource with the mysql & made the changes in mysql-ds.xml, jboss-web.xml & web.xml as given below

      ******** mysql-ds.xml ************************************


      <local-tx-datasource>
      <jndi-name>jdbc/app_crpgs</jndi-name>
      <connection-url>jdbc:mysql://127.0.0.1:3306/i3_crpgs_dev3</connection-url>
      <driver-class>com.mysql.jdbc.Driver</driver-class>
      <user-name>root</user-name>

      <exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.MySQLExceptionSorter</exception-sorter-class-name>

      <type-mapping>mySQL</type-mapping>

      </local-tx-datasource>



      *****************jboss-web.xml **************************************

      <resource-ref>
      <res-ref-name>jdbc/app_crpgs</res-ref-name>
      <jndi-name>java:/jdbc/app_crpgs</jndi-name>
      </resource-ref>

      ******************web.xml*********************************************
      <resource-ref>
      iceapplication Datasource example
      <res-ref-name>jdbc/app_crpgs</res-ref-name>
      <res-type>javax.sql.DataSource</res-type>
      <res-auth>Container</res-auth>
      </resource-ref>

      ***********************************************************************

      it shows the error below (it is very big , i m just sending small part of error)

      16:16:39,411 ERROR [URLDeploymentScanner] Incomplete Deployment listing:

      --- MBeans waiting for other MBeans ---
      ObjectName: jboss.ejb:service=EJBTimerService,persistencePolicy=database
      State: CONFIGURED
      I Depend On:
      jboss.jca:service=DataSourceBinding,name=DefaultDS

      ObjectName: jboss.mq:service=InvocationLayer,type=HTTP
      State: CONFIGURED
      I Depend On:
      jboss.mq:service=Invoker
      jboss.web:service=WebServer

      ObjectName: jboss:service=KeyGeneratorFactory,type=HiLo
      State: CONFIGURED
      I Depend On:
      jboss:service=TransactionManager
      jboss.jca:service=DataSourceBinding,name=DefaultDS

      ObjectName: jboss.mq:service=StateManager
      State: CONFIGURED
      I Depend On:
      jboss.jca:service=DataSourceBinding,name=DefaultDS
      Depends On Me:
      jboss.mq:service=DestinationManager

      ObjectName: jboss.mq:service=Invoker
      State: CONFIGURED
      I Depend On:
      jboss.mq:service=TracingInterceptor
      jboss:service=Naming
      Depends On Me:
      jboss.mq:service=InvocationLayer,type=HTTP
      jboss.mq:service=InvocationLayer,type=JVM
      jboss.mq:service=InvocationLayer,type=UIL2

      ObjectName: jboss.mq:service=TracingInterceptor
      State: CONFIGURED
      I Depend On:
      jboss.mq:service=SecurityManager
      Depends On Me:
      jboss.mq:service=Invoker

      ObjectName: jboss.mq:service=SecurityManager
      State: CONFIGURED
      I Depend On:
      jboss.mq:service=DestinationManager
      Depends On Me:
      jboss.mq:service=TracingInterceptor
      jboss.mq.destination:service=Queue,name=DLQ

      ObjectName: jboss.mq.destination:service=Queue,name=DLQ
      State: CONFIGURED
      I Depend On:
      jboss.mq:service=DestinationManager
      jboss.mq:service=SecurityManager

      ObjectName: jboss.mq:service=InvocationLayer,type=JVM
      State: CONFIGURED
      I Depend On:
      jboss.mq:service=Invoker

      ObjectName: jboss.mq:service=DestinationManager
      State: CONFIGURED
      I Depend On:
      jboss.mq:service=MessageCache
      jboss.mq:service=PersistenceManager
      jboss.mq:service=StateManager
      Depends On Me:
      jboss.mq:service=SecurityManager
      jboss.mq.destination:service=Queue,name=DLQ

      ObjectName: jboss.mq:service=PersistenceManager
      State: CONFIGURED
      I Depend On:
      jboss.jca:service=DataSourceBinding,name=DefaultDS
      Depends On Me:
      jboss.mq:service=DestinationManager

      ObjectName: jboss.mq:service=InvocationLayer,type=UIL2
      State: CONFIGURED
      I Depend On:
      jboss.mq:service=Invoker

      --- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM ---
      ObjectName: jboss.jca:service=DataSourceBinding,name=DefaultDS
      State: NOTYETINSTALLED
      Depends On Me:
      jboss.ejb:service=EJBTimerService,persistencePolicy=database
      jboss:service=KeyGeneratorFactory,type=HiLo
      jboss.mq:service=StateManager
      jboss.mq:service=PersistenceManager


      plz anyone give me the right step for that.

        • 1. Re: MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM
          holyjoe

          I'm not sure, but it seems that you named you datasource

          jdbc/app_crpgs

          but the configurations of the mbeans still refer to DefaultDS. Try either renaming your datasource to DefaultDS, or editing all the references to DefaultDS in all the xml files in conf/ and deploy/ to match your chosen name.

          • 2. Re: MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM
            am1

            I have also had this problem for a while, and I just found the solution. When I first tried to use PostgreSQL, I removed the hsqldb-ds.xml file from [$JBOSS_HOME]/server/default/deploy
            Even though I do not referr to DefaultDS in my application, JBoss needs it. So when I moved the file back the problem disapeared.

            /Anna