8 Replies Latest reply: Aug 1, 2006 11:46 AM by 166618 RSS

    EJBQL Deployment Failure

    418338
      Hi

      We are attempting to port an application which is currently running on JBOSS, onto OAS (10.1.3).

      Below is the console output during the deployment of the application.

      It appears that OAS is falling over when it gets to the EJB-QL file in the EAR file. The EJB-QL contained in the file is EJB 2.0 compliant and uses Container Managed Relationships (CMR) between the Entity Beans. This has been successfully deployed, both the application (and the EJB QL), under JBoss.

      There is nothing on any of the logs to explain why the deployment is failing, and hence we are stuck.

      Any suggestions?

      Pete


      19-Apr-2006 14:11:55] Application Deployer for testxxx STARTS.
      [19-Apr-2006 14:11:55] Copy the archive to C:\oracle\OracleAS_10_1_3\j2ee\home\applications\testxxx.ear
      [19-Apr-2006 14:11:55] Initialize C:\oracle\OracleAS_10_1_3\j2ee\home\applications\testxxx.ear begins...
      [19-Apr-2006 14:11:55] Unpacking testxxx.ear
      [19-Apr-2006 14:11:58] Done unpacking testxxx.ear
      [19-Apr-2006 14:11:58] Unpacking ssstestxxxIntlocIntegration.war
      [19-Apr-2006 14:11:59] Done unpacking ssstestxxxIntlocIntegration.war
      [19-Apr-2006 14:11:59] Unpacking testxxxintlocWeb.war
      [19-Apr-2006 14:12:01] Done unpacking testxxxintlocWeb.war
      [19-Apr-2006 14:12:01] Unpacking testxxxintlocuiWeb.war
      [19-Apr-2006 14:12:11] Done unpacking testxxxintlocuiWeb.war
      [19-Apr-2006 14:12:12] Initialize C:\oracle\OracleAS_10_1_3\j2ee\home\applications\testxxx.ear ends...
      [19-Apr-2006 14:12:12] Starting application : testxxx
      [19-Apr-2006 14:12:12] Initializing ClassLoader(s)
      [19-Apr-2006 14:12:12] Initializing EJB container
      [19-Apr-2006 14:12:12] Loading connector(s)
      [19-Apr-2006 14:12:12] Starting up resource adapters
      [19-Apr-2006 14:12:12] Processing EJB module: ssstestxxxEjb.jar
      [19-Apr-2006 14:12:12] Processing EJB module: outboundintEjb.jar
      [19-Apr-2006 14:12:12] Processing EJB module: testxxxintlocEjb.jar
      [19-Apr-2006 14:12:19] Error while compiling EJB component: file:/C:/oracle/OracleAS_10_1_3/j2ee/home/applications/testxxx/testxxxintlocEjb.jar java.lang.NullPointerException at com.sun.enterprise.deployment.QueryDescriptor.getSQLAsPrintableString(QueryDescriptor.java:158) at com.evermind.server.ejb.compilation.CustomFinderMethodCompilation.createSQLQuery(CustomFinderMethodCompilation.java:477) at com.evermind.server.ejb.compilation.CustomFinderMethodCompilation.addEJBInvocation(CustomFinderMethodCompilation.java:212) at com.evermind.server.ejb.compilation.BeanMethodCompilation.compile(BeanMethodCompilation.java:184) at com.evermind.server.ejb.compilation.EntityHomeCompilation.compileMethod(EntityHomeCompilation.java:649) at com.evermind.server.ejb.compilation.EntityHomeCompilation.compileMethod(EntityHomeCompilation.java:451) at com.evermind.server.ejb.compilation.ClassCompilation.compileMethods(ClassCompilation.java:140) at com.evermind.server.ejb.compilation.ClassCompilation.compileMethods(ClassCompilation.java:112) at com.evermind.server.ejb.compilation.EntityHomeCompilation.compile(EntityHomeCompilation.java:147) at com.evermind.server.ejb.compilation.EntityBeanCompilation.compile(EntityBeanCompilation.java:591) at com.evermind.server.ejb.compilation.Compilation.generateAnyOldStyle(Compilation.java:1663) at com.evermind.server.ejb.compilation.Compilation.compile(Compilation.java:182) at com.evermind.server.ejb.compilation.Compilation.doGenerateCode(Compilation.java:250) at com.evermind.server.ejb.EJBContainer.postInit(EJBContainer.java:891) at com.evermind.server.ApplicationStateRunning.initializeApplication(ApplicationStateRunning.java:210) at com.evermind.server.Application.setConfig(Application.java:391) at com.evermind.server.Application.setConfig(Application.java:308) at com.evermind.server.ApplicationServer.addApplication(ApplicationServer.java:1771) at oracle.oc4j.admin.internal.ApplicationDeployer.addApplication(ApplicationDeployer.java:507) at oracle.oc4j.admin.internal.ApplicationDeployer.doDeploy(ApplicationDeployer.java:191) at oracle.oc4j.admin.internal.DeployerBase.execute(DeployerBase.java:93) at oracle.oc4j.admin.jmx.server.mbeans.deploy.OC4JDeployerRunnable.doRun(OC4JDeployerRunnable.java:52) at oracle.oc4j.admin.jmx.server.mbeans.deploy.DeployerRunnable.run(DeployerRunnable.java:81) at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:814) at java.lang.Thread.run(Thread.java:595)
      [19-Apr-2006 14:12:19] application : testxxx is in failed state
      [19-Apr-2006 14:12:19] Operation failed with error: java.lang.NullPointerException
        • 1. Re: EJBQL Deployment Failure
          418338
          Anybody any ideas?
          • 2. Re: EJBQL Deployment Failure
            166618
            Can you post the EJB-QL causing this deployment problem or the complete ejb-jar.xml that is causing this issue?

            regards
            Debu
            • 3. Re: EJBQL Deployment Failure
              517043
              Hi,
              well this is a bit late but i have explicitly the same pb,
              here is the snippest from ejb-jar.xml that is causing the pb (when i comment it the deployment works)
              <entity>
              <description>jdbc:oracle:thin:@192.168.0.94:1521:ORADB [test on TEST]</description>
              <display-name>TsourceinformationEB</display-name>
              <ejb-name>TsourceinformationBean</ejb-name>
              <local-home>com.itCom.peretr.entity.ejb.TsourceinformationLocalHome</local-home>
              <local>com.itCom.peretr.entity.ejb.TsourceinformationLocal</local>
              <ejb-class>com.itCom.peretr.entity.ejb.TsourceinformationBean</ejb-class>
              <persistence-type>Container</persistence-type>
              <prim-key-class>java.lang.Object</prim-key-class>
              <reentrant>false</reentrant>
              <cmp-version>2.x</cmp-version>
              <abstract-schema-name>Tsourceinformation</abstract-schema-name>
              <cmp-field>
              <field-name>souid</field-name>
              </cmp-field>
              <cmp-field>
              <field-name>soulibelle</field-name>
              </cmp-field>
              <cmp-field>
              <field-name>souobservation</field-name>
              </cmp-field>
              <primkey-field>souid</primkey-field>
              <query>
              <description>auto generated method</description>
              <query-method>
              <method-name>findBySouid</method-name>
              <method-params>
              <method-param>java.lang.Object</method-param>
              </method-params>
              </query-method>
              <ejb-ql>SELECT OBJECT(t) FROM Tsourceinformation AS t WHERE t.souid = ?1</ejb-ql>
              </query>
              <query>
              <description>auto generated method</description>
              <query-method>
              <method-name>findBySoulibelle</method-name>
              <method-params>
              <method-param>java.lang.String</method-param>
              </method-params>
              </query-method>
              <ejb-ql>SELECT OBJECT(t) FROM Tsourceinformation AS t WHERE t.soulibelle = ?1</ejb-ql>
              </query>
              <query>
              <description>auto generated method</description>
              <query-method>
              <method-name>findBySouobservation</method-name>
              <method-params>
              <method-param>java.math.BigDecimal</method-param>
              </method-params>
              </query-method>
              <ejb-ql>SELECT OBJECT(t) FROM Tsourceinformation AS t WHERE t.souobservation = ?1</ejb-ql>
              </query>

              <query>
              <query-method>
              <method-name>findAllSourceInformation</method-name>
              <method-params/>
              </query-method>
              <ejb-ql>SELECT OBJECT(a) FROM Tsourceinformation AS a</ejb-ql>
              </query>

              </entity>
              • 4. Re: EJBQL Deployment Failure
                Avi Abrami
                Faleh,
                I don't know if this will help you, but you can try setting some debug properties.
                To see the available ones, launch OC4J stand-alone 10.1.3.0.0 as follows:
                java -jar oc4j.jar -listProperties
                Good Luck,
                Avi.
                • 5. Re: EJBQL Deployment Failure
                  517043
                  Thx for your help
                  I've tryed that approche but i dont see where the things are turning to a mess.
                  Here is a dump from my console:
                  C:\oc4j\j2ee\home>java -Dejbql.trace=true -Dejbql.debug.SQLGenerator=true -Dejb3=false -DSQLLog=true -Dejbql.debug.PMDep
                  loyerImplGetNames=true -Dejbql.debug.PMDeployerImpl=true -Dcontainer.service.debug=true -jar oc4j.jar -verbosity 10
                  06/06/21 15:15:43 FileTimerStore ctor
                  06/06/21 15:15:43 FileTimerStore ctor
                  2006-06-21 15:15:44.234 NOTIFICATION JMSServer[]: OC4J JMS server recovering transactions (commit 0) (rollback 0) (prepa
                  red 0).
                  2006-06-21 15:15:44.265 NOTIFICATION JMSServer[]: OC4J JMS server recovering local transactions Queue[jms/Oc4jJmsExcepti
                  onQueue].
                  2006-06-21 15:15:44.312 NOTIFICATION JMSServer[]: OC4J JMS server recovering local transactions Queue[jms/jobstore].
                  2006-06-21 15:15:44.359 NOTIFICATION JMSServer[]: OC4J JMS server recovering local transactions Queue[jms/events].
                  2006-06-21 15:15:44.390 NOTIFICATION JMSServer[]: OC4J JMS server recovering local transactions Queue[jms/notifications]
                  .
                  2006-06-21 15:15:50.515 NOTIFICATION JMS Router is initiating ...
                  06/06/21 15:15:51 readPersistentStore ...
                  06/06/21 15:15:51 readPersistentStore ...
                  06/06/21 15:15:51 Oracle Containers for J2EE 10g (10.1.3.0.0) initialized
                  2006-06-21 15:19:03.296 NOTIFICATION Application Deployer for persetr STARTS.
                  2006-06-21 15:19:03.328 NOTIFICATION Copy the archive to C:\oc4j\j2ee\home\applications\persetr.ear
                  2006-06-21 15:19:03.343 NOTIFICATION Initialize C:\oc4j\j2ee\home\applications\persetr.ear begins...
                  2006-06-21 15:19:03.343 NOTIFICATION Auto-unpacking C:\oc4j\j2ee\home\applications\persetr.ear...
                  2006-06-21 15:19:03.343 NOTIFICATION Unpacking persetr.ear
                  2006-06-21 15:19:03.343 NOTIFICATION Unjar C:\oc4j\j2ee\home\applications\persetr.ear in C:\oc4j\j2ee\home\applications\
                  persetr
                  2006-06-21 15:19:03.390 NOTIFICATION Done unpacking persetr.ear
                  2006-06-21 15:19:03.390 NOTIFICATION Finished auto-unpacking C:\oc4j\j2ee\home\applications\persetr.ear
                  2006-06-21 15:19:03.390 NOTIFICATION Auto-unpacking C:\oc4j\j2ee\home\applications\persetr\PersEtr-WebModule.war...
                  2006-06-21 15:19:03.390 NOTIFICATION Unpacking PersEtr-WebModule.war
                  2006-06-21 15:19:03.390 NOTIFICATION Unjar C:\oc4j\j2ee\home\applications\persetr\PersEtr-WebModule.war in C:\oc4j\j2ee\
                  home\applications\persetr\PersEtr-WebModule
                  2006-06-21 15:19:03.562 NOTIFICATION Done unpacking PersEtr-WebModule.war
                  2006-06-21 15:19:03.562 NOTIFICATION Finished auto-unpacking C:\oc4j\j2ee\home\applications\persetr\PersEtr-WebModule.wa
                  r
                  2006-06-21 15:19:03.562 NOTIFICATION Initialize C:\oc4j\j2ee\home\applications\persetr.ear ends...
                  2006-06-21 15:19:03.562 NOTIFICATION Starting application : persetr
                  2006-06-21 15:19:03.562 NOTIFICATION Initializing ClassLoader(s)
                  2006-06-21 15:19:03.562 NOTIFICATION Initializing EJB container
                  2006-06-21 15:19:03.578 NOTIFICATION Loading connector(s)
                  2006-06-21 15:19:03.609 NOTIFICATION Starting up resource adapters
                  2006-06-21 15:19:03.609 NOTIFICATION Processing EJB module: PersEtr-EJBModule.jar
                  06/06/21 15:19:05 -- pk: bean TtitreEB.titid: TITID
                  06/06/21 15:19:05 -- fName: titid
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: titnom
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: titobservation
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: tpersonneEtrangereBean
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- pInfoName: titid
                  06/06/21 15:19:05 -- dbName: TITID
                  06/06/21 15:19:05 -- pInfoName: titnom
                  06/06/21 15:19:05 -- dbName: TITNOM
                  06/06/21 15:19:05 -- pInfoName: titobservation
                  06/06/21 15:19:05 -- dbName: TITOBSERVATION
                  06/06/21 15:19:05 -- mapCMRNamesToTableNames oc4jEntity: bean TtitreEB
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TtitreEB.titnom: TITNOM
                  06/06/21 15:19:05 -- oc4jEntity cmf name: titnom
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TtitreEB.titobservation: TITOBSERVATION
                  06/06/21 15:19:05 -- oc4jEntity cmf name: titobservation
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TtitreEB.tpersonneEtrangereBean: tpersonneEtrangereBean__4cctc8
                  06/06/21 15:19:05 -- oc4jEntity cmf name: tpersonneEtrangereBean
                  06/06/21 15:19:05 -- getORMapping: com.evermind.server.ejb.deployment.CollectionORMapping@79df9
                  06/06/21 15:19:05 -- tableName: tpersonne_etrangere
                  06/06/21 15:19:05 -- f name: perEtrTitid
                  06/06/21 15:19:05 -- DBName: PER_ETR_TITID
                  06/06/21 15:19:05 -- f name: perEtrTitid
                  06/06/21 15:19:05 -- DBName: PER_ETR_TITID
                  06/06/21 15:19:05 -- f name: tpersonneEtrangereBean_perEtrId
                  06/06/21 15:19:05 -- DBName: PER_ETR_ID
                  06/06/21 15:19:05 -- f name: perEtrId
                  06/06/21 15:19:05 -- DBName: PER_ETR_ID
                  06/06/21 15:19:05 -- will map rd: name TpersonneEtrangereBean-TtitreBean
                  description
                  06/06/21 15:19:05 -- sourceName: TpersonneEtrangereBean
                  06/06/21 15:19:05 -- sinkName: TtitreBean
                  06/06/21 15:19:05 -- sourceField: perEtrTitid
                  06/06/21 15:19:05 -- sinkField: tpersonneEtrangereBean
                  06/06/21 15:19:05 -- getJoinDescriptor: null
                  06/06/21 15:19:05 -- pk: bean TniveauetudeEB.nivid: NIVID
                  06/06/21 15:19:05 -- fName: nivid
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: nivlibelle
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: nivobservation
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: tpersonneEtrangereBean
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- pInfoName: nivid
                  06/06/21 15:19:05 -- dbName: NIVID
                  06/06/21 15:19:05 -- pInfoName: nivlibelle
                  06/06/21 15:19:05 -- dbName: NIVLIBELLE
                  06/06/21 15:19:05 -- pInfoName: nivobservation
                  06/06/21 15:19:05 -- dbName: NIVOBSERVATION
                  06/06/21 15:19:05 -- mapCMRNamesToTableNames oc4jEntity: bean TniveauetudeEB
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TniveauetudeEB.nivlibelle: NIVLIBELLE
                  06/06/21 15:19:05 -- oc4jEntity cmf name: nivlibelle
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TniveauetudeEB.nivobservation: NIVOBSERVATION
                  06/06/21 15:19:05 -- oc4jEntity cmf name: nivobservation
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TniveauetudeEB.tpersonneEtrangereBean: tpersonneEtrangereBean__4cctc8
                  06/06/21 15:19:05 -- oc4jEntity cmf name: tpersonneEtrangereBean
                  06/06/21 15:19:05 -- getORMapping: com.evermind.server.ejb.deployment.CollectionORMapping@1c22f22
                  06/06/21 15:19:05 -- tableName: tpersonne_etrangere
                  06/06/21 15:19:05 -- f name: perEtrNivid
                  06/06/21 15:19:05 -- DBName: PER_ETR_NIVID
                  06/06/21 15:19:05 -- f name: perEtrNivid
                  06/06/21 15:19:05 -- DBName: PER_ETR_NIVID
                  06/06/21 15:19:05 -- f name: tpersonneEtrangereBean_perEtrId
                  06/06/21 15:19:05 -- DBName: PER_ETR_ID
                  06/06/21 15:19:05 -- f name: perEtrId
                  06/06/21 15:19:05 -- DBName: PER_ETR_ID
                  06/06/21 15:19:05 -- will map rd: name TpersonneEtrangereBean-TniveauetudeBean
                  description
                  06/06/21 15:19:05 -- sourceName: TpersonneEtrangereBean
                  06/06/21 15:19:05 -- sinkName: TniveauetudeBean
                  06/06/21 15:19:05 -- sourceField: perEtrNivid
                  06/06/21 15:19:05 -- sinkField: tpersonneEtrangereBean
                  06/06/21 15:19:05 -- getJoinDescriptor: null
                  06/06/21 15:19:05 -- pk: bean TsourceinformationEB.souid: SOUID
                  06/06/21 15:19:05 -- fName: souid
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: soulibelle
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: souobservation
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- pInfoName: souid
                  06/06/21 15:19:05 -- dbName: SOUID
                  06/06/21 15:19:05 -- pInfoName: soulibelle
                  06/06/21 15:19:05 -- dbName: SOULIBELLE
                  06/06/21 15:19:05 -- pInfoName: souobservation
                  06/06/21 15:19:05 -- dbName: SOUOBSERVATION
                  06/06/21 15:19:05 -- mapCMRNamesToTableNames oc4jEntity: bean TsourceinformationEB
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TsourceinformationEB.soulibelle: SOULIBELLE
                  06/06/21 15:19:05 -- oc4jEntity cmf name: soulibelle
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TsourceinformationEB.souobservation: SOUOBSERVATION
                  06/06/21 15:19:05 -- oc4jEntity cmf name: souobservation
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- pk: bean TpaysEB.payid: payid
                  06/06/21 15:19:05 -- fName: payid
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: paycode
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: paylibelle
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: payobservation
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: tpersonneEtrangereBean
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- pInfoName: paycode
                  06/06/21 15:19:05 -- dbName: paycode
                  06/06/21 15:19:05 -- pInfoName: payid
                  06/06/21 15:19:05 -- dbName: payid
                  06/06/21 15:19:05 -- pInfoName: paylibelle
                  06/06/21 15:19:05 -- dbName: paylibelle
                  06/06/21 15:19:05 -- pInfoName: payobservation
                  06/06/21 15:19:05 -- dbName: payobservation
                  06/06/21 15:19:05 -- mapCMRNamesToTableNames oc4jEntity: bean TpaysEB
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TpaysEB.paycode: paycode
                  06/06/21 15:19:05 -- oc4jEntity cmf name: paycode
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TpaysEB.paylibelle: paylibelle
                  06/06/21 15:19:05 -- oc4jEntity cmf name: paylibelle
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TpaysEB.payobservation: payobservation
                  06/06/21 15:19:05 -- oc4jEntity cmf name: payobservation
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TpaysEB.tpersonneEtrangereBean: tpersonneEtrangereBean__4cctc8
                  06/06/21 15:19:05 -- oc4jEntity cmf name: tpersonneEtrangereBean
                  06/06/21 15:19:05 -- getORMapping: com.evermind.server.ejb.deployment.CollectionORMapping@1311a3e
                  06/06/21 15:19:05 -- tableName: tpersonne_etrangere
                  06/06/21 15:19:05 -- f name: perEtrPays
                  06/06/21 15:19:05 -- DBName: PER_ETR_PAYS
                  06/06/21 15:19:05 -- f name: perEtrPays
                  06/06/21 15:19:05 -- DBName: PER_ETR_PAYS
                  06/06/21 15:19:05 -- f name: tpersonneEtrangereBean_perEtrId
                  06/06/21 15:19:05 -- DBName: PER_ETR_ID
                  06/06/21 15:19:05 -- f name: perEtrId
                  06/06/21 15:19:05 -- DBName: PER_ETR_ID
                  06/06/21 15:19:05 -- will map rd: name TpersonneEtrangereBean-TpaysBean
                  description
                  06/06/21 15:19:05 -- sourceName: TpersonneEtrangereBean
                  06/06/21 15:19:05 -- sinkName: TpaysBean
                  06/06/21 15:19:05 -- sourceField: perEtrPays
                  06/06/21 15:19:05 -- sinkField: tpersonneEtrangereBean
                  06/06/21 15:19:05 -- getJoinDescriptor: null
                  06/06/21 15:19:05 -- pk: bean TpersonneEtrangereEB.perEtrId: PER_ETR_ID
                  06/06/21 15:19:05 -- fName: perEtrId
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: perEtrComid
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: perEtrNom
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: perEtrPrenom
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: perEtrSexe
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: perEtrDateNaissance
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: perEtrAdresse1
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: perEtrAdresse2
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: perEtrComplementadr
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: perEtrVille
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: perEtrTel1
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: perEtrTel2
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: perEtrFax
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: perEtrEmail
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: perEtrWeb
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: perEtrRevenu
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: perEtrQualite
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: perEtrProfession
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: perEtrEtatcivil
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: perEtrAcceptpub
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: perEtrAcceptmail
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: perEtrVeilleuse
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: perEtrSourceinfo
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: perEtrUpdatedate
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: perEtrObservation
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: retdate
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: retraison
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: souid
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: perEtrNivid
                  06/06/21 15:19:05 -- nestedField: bean TpersonneEtrangereEB.perEtrNivid: PER_ETR_NIVID
                  06/06/21 15:19:05 -- fName: perEtrNivid
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: perEtrPays
                  06/06/21 15:19:05 -- nestedField: bean TpersonneEtrangereEB.perEtrPays: PER_ETR_PAYS
                  06/06/21 15:19:05 -- fName: perEtrPays
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- fName: perEtrTitid
                  06/06/21 15:19:05 -- nestedField: bean TpersonneEtrangereEB.perEtrTitid: PER_ETR_TITID
                  06/06/21 15:19:05 -- fName: perEtrTitid
                  06/06/21 15:19:05 -- nestedField: null
                  06/06/21 15:19:05 -- pInfoName: perEtrAcceptmail
                  06/06/21 15:19:05 -- dbName: PER_ETR_ACCEPTMAIL
                  06/06/21 15:19:05 -- pInfoName: perEtrAcceptpub
                  06/06/21 15:19:05 -- dbName: PER_ETR_ACCEPTPUB
                  06/06/21 15:19:05 -- pInfoName: perEtrAdresse1
                  06/06/21 15:19:05 -- dbName: PER_ETR_ADRESSE1
                  06/06/21 15:19:05 -- pInfoName: perEtrAdresse2
                  06/06/21 15:19:05 -- dbName: PER_ETR_ADRESSE2
                  06/06/21 15:19:05 -- pInfoName: perEtrComid
                  06/06/21 15:19:05 -- dbName: PER_ETR_COMID
                  06/06/21 15:19:05 -- pInfoName: perEtrComplementadr
                  06/06/21 15:19:05 -- dbName: PER_ETR_COMPLEMENTADR
                  06/06/21 15:19:05 -- pInfoName: perEtrDateNaissance
                  06/06/21 15:19:05 -- dbName: PER_ETR_DATE_NAISSANCE
                  06/06/21 15:19:05 -- pInfoName: perEtrEmail
                  06/06/21 15:19:05 -- dbName: PER_ETR_EMAIL
                  06/06/21 15:19:05 -- pInfoName: perEtrEtatcivil
                  06/06/21 15:19:05 -- dbName: PER_ETR_ETATCIVIL
                  06/06/21 15:19:05 -- pInfoName: perEtrFax
                  06/06/21 15:19:05 -- dbName: PER_ETR_FAX
                  06/06/21 15:19:05 -- pInfoName: perEtrId
                  06/06/21 15:19:05 -- dbName: PER_ETR_ID
                  06/06/21 15:19:05 -- pInfoName: perEtrNivid
                  06/06/21 15:19:05 -- dbName: PER_ETR_NIVID
                  06/06/21 15:19:05 -- pInfoName: perEtrNom
                  06/06/21 15:19:05 -- dbName: PER_ETR_NOM
                  06/06/21 15:19:05 -- pInfoName: perEtrObservation
                  06/06/21 15:19:05 -- dbName: PER_ETR_OBSERVATION
                  06/06/21 15:19:05 -- pInfoName: perEtrPays
                  06/06/21 15:19:05 -- dbName: PER_ETR_PAYS
                  06/06/21 15:19:05 -- pInfoName: perEtrPrenom
                  06/06/21 15:19:05 -- dbName: PER_ETR_PRENOM
                  06/06/21 15:19:05 -- pInfoName: perEtrProfession
                  06/06/21 15:19:05 -- dbName: PER_ETR_PROFESSION
                  06/06/21 15:19:05 -- pInfoName: perEtrQualite
                  06/06/21 15:19:05 -- dbName: PER_ETR_QUALITE
                  06/06/21 15:19:05 -- pInfoName: perEtrRevenu
                  06/06/21 15:19:05 -- dbName: PER_ETR_REVENU
                  06/06/21 15:19:05 -- pInfoName: perEtrSexe
                  06/06/21 15:19:05 -- dbName: PER_ETR_SEXE
                  06/06/21 15:19:05 -- pInfoName: perEtrSourceinfo
                  06/06/21 15:19:05 -- dbName: PER_ETR_SOURCEINFO
                  06/06/21 15:19:05 -- pInfoName: perEtrTel1
                  06/06/21 15:19:05 -- dbName: PER_ETR_TEL1
                  06/06/21 15:19:05 -- pInfoName: perEtrTel2
                  06/06/21 15:19:05 -- dbName: PER_ETR_TEL2
                  06/06/21 15:19:05 -- pInfoName: perEtrTitid
                  06/06/21 15:19:05 -- dbName: PER_ETR_TITID
                  06/06/21 15:19:05 -- pInfoName: perEtrUpdatedate
                  06/06/21 15:19:05 -- dbName: PER_ETR_UPDATEDATE
                  06/06/21 15:19:05 -- pInfoName: perEtrVeilleuse
                  06/06/21 15:19:05 -- dbName: PER_ETR_VEILLEUSE
                  06/06/21 15:19:05 -- pInfoName: perEtrVille
                  06/06/21 15:19:05 -- dbName: PER_ETR_VILLE
                  06/06/21 15:19:05 -- pInfoName: perEtrWeb
                  06/06/21 15:19:05 -- dbName: PER_ETR_WEB
                  06/06/21 15:19:05 -- pInfoName: retdate
                  06/06/21 15:19:05 -- dbName: RETDATE
                  06/06/21 15:19:05 -- pInfoName: retraison
                  06/06/21 15:19:05 -- dbName: RETRAISON
                  06/06/21 15:19:05 -- pInfoName: souid
                  06/06/21 15:19:05 -- dbName: SOUID
                  06/06/21 15:19:05 -- mapCMRNamesToTableNames oc4jEntity: bean TpersonneEtrangereEB
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TpersonneEtrangereEB.perEtrComid: PER_ETR_COMID
                  06/06/21 15:19:05 -- oc4jEntity cmf name: perEtrComid
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TpersonneEtrangereEB.perEtrNom: PER_ETR_NOM
                  06/06/21 15:19:05 -- oc4jEntity cmf name: perEtrNom
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TpersonneEtrangereEB.perEtrPrenom: PER_ETR_PRENOM
                  06/06/21 15:19:05 -- oc4jEntity cmf name: perEtrPrenom
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TpersonneEtrangereEB.perEtrSexe: PER_ETR_SEXE
                  06/06/21 15:19:05 -- oc4jEntity cmf name: perEtrSexe
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TpersonneEtrangereEB.perEtrDateNaissance: PER_ETR_DATE_NAISSANCE
                  06/06/21 15:19:05 -- oc4jEntity cmf name: perEtrDateNaissance
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TpersonneEtrangereEB.perEtrAdresse1: PER_ETR_ADRESSE1
                  06/06/21 15:19:05 -- oc4jEntity cmf name: perEtrAdresse1
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TpersonneEtrangereEB.perEtrAdresse2: PER_ETR_ADRESSE2
                  06/06/21 15:19:05 -- oc4jEntity cmf name: perEtrAdresse2
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TpersonneEtrangereEB.perEtrComplementadr: PER_ETR_COMPLEMENTADR
                  06/06/21 15:19:05 -- oc4jEntity cmf name: perEtrComplementadr
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TpersonneEtrangereEB.perEtrVille: PER_ETR_VILLE
                  06/06/21 15:19:05 -- oc4jEntity cmf name: perEtrVille
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TpersonneEtrangereEB.perEtrTel1: PER_ETR_TEL1
                  06/06/21 15:19:05 -- oc4jEntity cmf name: perEtrTel1
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TpersonneEtrangereEB.perEtrTel2: PER_ETR_TEL2
                  06/06/21 15:19:05 -- oc4jEntity cmf name: perEtrTel2
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TpersonneEtrangereEB.perEtrFax: PER_ETR_FAX
                  06/06/21 15:19:05 -- oc4jEntity cmf name: perEtrFax
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TpersonneEtrangereEB.perEtrEmail: PER_ETR_EMAIL
                  06/06/21 15:19:05 -- oc4jEntity cmf name: perEtrEmail
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TpersonneEtrangereEB.perEtrWeb: PER_ETR_WEB
                  06/06/21 15:19:05 -- oc4jEntity cmf name: perEtrWeb
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TpersonneEtrangereEB.perEtrRevenu: PER_ETR_REVENU
                  06/06/21 15:19:05 -- oc4jEntity cmf name: perEtrRevenu
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TpersonneEtrangereEB.perEtrQualite: PER_ETR_QUALITE
                  06/06/21 15:19:05 -- oc4jEntity cmf name: perEtrQualite
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TpersonneEtrangereEB.perEtrProfession: PER_ETR_PROFESSION
                  06/06/21 15:19:05 -- oc4jEntity cmf name: perEtrProfession
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TpersonneEtrangereEB.perEtrEtatcivil: PER_ETR_ETATCIVIL
                  06/06/21 15:19:05 -- oc4jEntity cmf name: perEtrEtatcivil
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TpersonneEtrangereEB.perEtrAcceptpub: PER_ETR_ACCEPTPUB
                  06/06/21 15:19:05 -- oc4jEntity cmf name: perEtrAcceptpub
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TpersonneEtrangereEB.perEtrAcceptmail: PER_ETR_ACCEPTMAIL
                  06/06/21 15:19:05 -- oc4jEntity cmf name: perEtrAcceptmail
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TpersonneEtrangereEB.perEtrVeilleuse: PER_ETR_VEILLEUSE
                  06/06/21 15:19:05 -- oc4jEntity cmf name: perEtrVeilleuse
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TpersonneEtrangereEB.perEtrSourceinfo: PER_ETR_SOURCEINFO
                  06/06/21 15:19:05 -- oc4jEntity cmf name: perEtrSourceinfo
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TpersonneEtrangereEB.perEtrUpdatedate: PER_ETR_UPDATEDATE
                  06/06/21 15:19:05 -- oc4jEntity cmf name: perEtrUpdatedate
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TpersonneEtrangereEB.perEtrObservation: PER_ETR_OBSERVATION
                  06/06/21 15:19:05 -- oc4jEntity cmf name: perEtrObservation
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TpersonneEtrangereEB.retdate: RETDATE
                  06/06/21 15:19:05 -- oc4jEntity cmf name: retdate
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TpersonneEtrangereEB.retraison: RETRAISON
                  06/06/21 15:19:05 -- oc4jEntity cmf name: retraison
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TpersonneEtrangereEB.souid: SOUID
                  06/06/21 15:19:05 -- oc4jEntity cmf name: souid
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TpersonneEtrangereEB.perEtrNivid: PER_ETR_NIVID bean TpersonneEtrangereE
                  B.perEtrNivid: PER_ETR_NIVID
                  06/06/21 15:19:05 -- oc4jEntity cmf name: perEtrNivid
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TpersonneEtrangereEB.perEtrPays: PER_ETR_PAYS bean TpersonneEtrangereEB.
                  perEtrPays: PER_ETR_PAYS
                  06/06/21 15:19:05 -- oc4jEntity cmf name: perEtrPays
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- oc4jEntity cmf field: bean TpersonneEtrangereEB.perEtrTitid: PER_ETR_TITID bean TpersonneEtrangereE
                  B.perEtrTitid: PER_ETR_TITID
                  06/06/21 15:19:05 -- oc4jEntity cmf name: perEtrTitid
                  06/06/21 15:19:05 -- getORMapping: null
                  06/06/21 15:19:05 -- will map rd: name TpersonneEtrangereBean-TtitreBean
                  description
                  06/06/21 15:19:05 -- sourceName: TpersonneEtrangereBean
                  06/06/21 15:19:05 -- sinkName: TtitreBean
                  06/06/21 15:19:05 -- sourceField: perEtrTitid
                  06/06/21 15:19:05 -- sinkField: tpersonneEtrangereBean
                  06/06/21 15:19:05 -- getJoinDescriptor: null
                  06/06/21 15:19:05 -- will map rd: name TpersonneEtrangereBean-TniveauetudeBean
                  description
                  06/06/21 15:19:05 -- sourceName: TpersonneEtrangereBean
                  06/06/21 15:19:05 -- sinkName: TniveauetudeBean
                  06/06/21 15:19:05 -- sourceField: perEtrNivid
                  06/06/21 15:19:05 -- sinkField: tpersonneEtrangereBean
                  06/06/21 15:19:05 -- getJoinDescriptor: null
                  06/06/21 15:19:05 -- will map rd: name TpersonneEtrangereBean-TpaysBean
                  description
                  06/06/21 15:19:05 -- sourceName: TpersonneEtrangereBean
                  06/06/21 15:19:05 -- sinkName: TpaysBean
                  06/06/21 15:19:05 -- sourceField: perEtrPays
                  06/06/21 15:19:05 -- sinkField: tpersonneEtrangereBean
                  06/06/21 15:19:05 -- getJoinDescriptor: null
                  06/06/21 15:19:05 In Generate SQL for PerEtr-EJBModule with resource null overwriting ? true with db info com.sun.
                  ejb.sqlgen.OracleGenericDBInfo@14af6e7
                  06/06/21 15:19:05 In Generate SQL for TtitreBean with resource null overwriting ? true with db info com.sun.ejb.sq
                  lgen.OracleGenericDBInfo@14af6e7
                  06/06/21 15:19:05 In Generate SQL for TniveauetudeBean with resource null overwriting ? true with db info com.sun.
                  ejb.sqlgen.OracleGenericDBInfo@14af6e7
                  06/06/21 15:19:05 In Generate SQL for TsourceinformationBean with resource null overwriting ? true with db info co
                  m.sun.ejb.sqlgen.OracleGenericDBInfo@14af6e7
                  2006-06-21 15:19:06.203 NOTIFICATION Error while compiling EJB component: file:/C:/oc4j/j2ee/home/applications/persetr/P
                  ersEtr-EJBModule.jar
                  06/06/21 15:19:06 WARNING: EJBContainer.postInit Error generating wrappers for file:/C:/oc4j/j2ee/home/applications/pers
                  etr/PersEtr-EJBModule.jarjava.lang.NullPointerException
                  at com.sun.enterprise.deployment.QueryDescriptor.getSQLAsPrintableString(QueryDescriptor.java:158)
                  at com.evermind.server.ejb.compilation.CustomFinderMethodCompilation.createSQLQuery(CustomFinderMethodCompilatio
                  n.java:477)
                  at com.evermind.server.ejb.compilation.CustomFinderMethodCompilation.addEJBInvocation(CustomFinderMethodCompilat
                  ion.java:212)
                  at com.evermind.server.ejb.compilation.BeanMethodCompilation.compile(BeanMethodCompilation.java:184)
                  at com.evermind.server.ejb.compilation.EntityHomeCompilation.compileMethod(EntityHomeCompilation.java:649)
                  at com.evermind.server.ejb.compilation.EntityHomeCompilation.compileMethod(EntityHomeCompilation.java:451)
                  at com.evermind.server.ejb.compilation.ClassCompilation.compileMethods(ClassCompilation.java:140)
                  at com.evermind.server.ejb.compilation.ClassCompilation.compileMethods(ClassCompilation.java:112)
                  at com.evermind.server.ejb.compilation.EntityHomeCompilation.compile(EntityHomeCompilation.java:147)
                  at com.evermind.server.ejb.compilation.EntityBeanCompilation.compile(EntityBeanCompilation.java:591)
                  at com.evermind.server.ejb.compilation.Compilation.generateAnyOldStyle(Compilation.java:1663)
                  at com.evermind.server.ejb.compilation.Compilation.compile(Compilation.java:182)
                  at com.evermind.server.ejb.compilation.Compilation.doGenerateCode(Compilation.java:250)
                  at com.evermind.server.ejb.EJBContainer.postInit(EJBContainer.java:891)
                  at com.evermind.server.ApplicationStateRunning.initializeApplication(ApplicationStateRunning.java:210)
                  at com.evermind.server.Application.setConfig(Application.java:391)
                  at com.evermind.server.Application.setConfig(Application.java:308)
                  at com.evermind.server.ApplicationServer.addApplication(ApplicationServer.java:1771)
                  at oracle.oc4j.admin.internal.ApplicationDeployer.addApplication(ApplicationDeployer.java:507)
                  at oracle.oc4j.admin.internal.ApplicationDeployer.doDeploy(ApplicationDeployer.java:191)
                  at oracle.oc4j.admin.internal.DeployerBase.execute(DeployerBase.java:93)
                  at oracle.oc4j.admin.jmx.server.mbeans.deploy.OC4JDeployerRunnable.doRun(OC4JDeployerRunnable.java:52)
                  at oracle.oc4j.admin.jmx.server.mbeans.deploy.DeployerRunnable.run(DeployerRunnable.java:81)
                  at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:819)
                  at java.lang.Thread.run(Unknown Source)

                  Jun 21, 2006 3:19:06 PM com.evermind.server.ejb.EJBContainer postInit
                  WARNING: Error generating wrappers for file:/C:/oc4j/j2ee/home/applications/persetr/PersEtr-EJBModule.jar
                  java.lang.NullPointerException
                  at com.sun.enterprise.deployment.QueryDescriptor.getSQLAsPrintableString(QueryDescriptor.java:158)
                  at com.evermind.server.ejb.compilation.CustomFinderMethodCompilation.createSQLQuery(CustomFinderMethodCompilatio
                  n.java:477)
                  at com.evermind.server.ejb.compilation.CustomFinderMethodCompilation.addEJBInvocation(CustomFinderMethodCompilat
                  ion.java:212)
                  at com.evermind.server.ejb.compilation.BeanMethodCompilation.compile(BeanMethodCompilation.java:184)
                  at com.evermind.server.ejb.compilation.EntityHomeCompilation.compileMethod(EntityHomeCompilation.java:649)
                  at com.evermind.server.ejb.compilation.EntityHomeCompilation.compileMethod(EntityHomeCompilation.java:451)
                  at com.evermind.server.ejb.compilation.ClassCompilation.compileMethods(ClassCompilation.java:140)
                  at com.evermind.server.ejb.compilation.ClassCompilation.compileMethods(ClassCompilation.java:112)
                  at com.evermind.server.ejb.compilation.EntityHomeCompilation.compile(EntityHomeCompilation.java:147)
                  at com.evermind.server.ejb.compilation.EntityBeanCompilation.compile(EntityBeanCompilation.java:591)
                  at com.evermind.server.ejb.compilation.Compilation.generateAnyOldStyle(Compilation.java:1663)
                  at com.evermind.server.ejb.compilation.Compilation.compile(Compilation.java:182)
                  at com.evermind.server.ejb.compilation.Compilation.doGenerateCode(Compilation.java:250)
                  at com.evermind.server.ejb.EJBContainer.postInit(EJBContainer.java:891)
                  at com.evermind.server.ApplicationStateRunning.initializeApplication(ApplicationStateRunning.java:210)
                  at com.evermind.server.Application.setConfig(Application.java:391)
                  at com.evermind.server.Application.setConfig(Application.java:308)
                  at com.evermind.server.ApplicationServer.addApplication(ApplicationServer.java:1771)
                  at oracle.oc4j.admin.internal.ApplicationDeployer.addApplication(ApplicationDeployer.java:507)
                  at oracle.oc4j.admin.internal.ApplicationDeployer.doDeploy(ApplicationDeployer.java:191)
                  at oracle.oc4j.admin.internal.DeployerBase.execute(DeployerBase.java:93)
                  at oracle.oc4j.admin.jmx.server.mbeans.deploy.OC4JDeployerRunnable.doRun(OC4JDeployerRunnable.java:52)
                  at oracle.oc4j.admin.jmx.server.mbeans.deploy.DeployerRunnable.run(DeployerRunnable.java:81)
                  at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:819)
                  at java.lang.Thread.run(Unknown Source)
                  2006-06-21 15:19:06.281 ERROR J2EE EJB3027 [persetr] An error occured deploying EJB module: java.lang.InstantiationExcep
                  tion: Error generating wrappers for file:/C:/oc4j/j2ee/home/applications/persetr/PersEtr-EJBModule.jar: null
                  2006-06-21 15:19:06.296 NOTIFICATION application : persetr is in failed state
                  06/06/21 15:19:06 WARNING: Application.setConfig Application: persetr is in failed state as initialization failedjava.la
                  ng.InstantiationException: Error initializing ejb-modules: Error generating wrappers for file:/C:/oc4j/j2ee/home/applica
                  tions/persetr/PersEtr-EJBModule.jar: null
                  Jun 21, 2006 3:19:06 PM com.evermind.server.Application setConfig
                  WARNING: Application: persetr is in failed state as initialization failedjava.lang.InstantiationException: Error initial
                  izing ejb-modules: Error generating wrappers for file:/C:/oc4j/j2ee/home/applications/persetr/PersEtr-EJBModule.jar: nul
                  l
                  06/06/21 15:19:06 oracle.oc4j.admin.internal.DeployerException: java.lang.InstantiationException: Error initializing ejb
                  -modules: Error generating wrappers for file:/C:/oc4j/j2ee/home/applications/persetr/PersEtr-EJBModule.jar: null
                  06/06/21 15:19:06 at oracle.oc4j.admin.internal.ApplicationDeployer.addApplication(ApplicationDeployer.java:510)
                  06/06/21 15:19:06 at oracle.oc4j.admin.internal.ApplicationDeployer.doDeploy(ApplicationDeployer.java:191)
                  06/06/21 15:19:06 at oracle.oc4j.admin.internal.DeployerBase.execute(DeployerBase.java:93)
                  06/06/21 15:19:06 at oracle.oc4j.admin.jmx.server.mbeans.deploy.OC4JDeployerRunnable.doRun(OC4JDeployerRunnable.ja
                  va:52)
                  06/06/21 15:19:06 at oracle.oc4j.admin.jmx.server.mbeans.deploy.DeployerRunnable.run(DeployerRunnable.java:81)
                  06/06/21 15:19:06 at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:819)
                  06/06/21 15:19:06 at java.lang.Thread.run(Unknown Source)
                  06/06/21 15:19:06 Caused by: java.lang.InstantiationException: Error initializing ejb-modules: Error generating wrappers
                  for file:/C:/oc4j/j2ee/home/applications/persetr/PersEtr-EJBModule.jar: null
                  06/06/21 15:19:06 at com.evermind.server.ejb.EJBContainer.postInit(EJBContainer.java:1056)
                  06/06/21 15:19:06 at com.evermind.server.ApplicationStateRunning.initializeApplication(ApplicationStateRunning.jav
                  a:210)
                  06/06/21 15:19:06 at com.evermind.server.Application.setConfig(Application.java:391)
                  06/06/21 15:19:06 at com.evermind.server.Application.setConfig(Application.java:308)
                  06/06/21 15:19:06 at com.evermind.server.ApplicationServer.addApplication(ApplicationServer.java:1771)
                  06/06/21 15:19:06 at oracle.oc4j.admin.internal.ApplicationDeployer.addApplication(ApplicationDeployer.java:507)
                  06/06/21 15:19:06 ... 6 more
                  06/06/21 15:19:06 Caused by: java.lang.InstantiationException: Error generating wrappers for file:/C:/oc4j/j2ee/home/app
                  lications/persetr/PersEtr-EJBModule.jar: null
                  06/06/21 15:19:06 at com.evermind.server.ejb.EJBContainer.postInit(EJBContainer.java:901)
                  06/06/21 15:19:06 ... 11 more
                  06/06/21 15:19:06 Caused by: java.lang.NullPointerException
                  06/06/21 15:19:06 at com.sun.enterprise.deployment.QueryDescriptor.getSQLAsPrintableString(QueryDescriptor.java:15
                  8)
                  06/06/21 15:19:06 at com.evermind.server.ejb.compilation.CustomFinderMethodCompilation.createSQLQuery(CustomFinder
                  MethodCompilation.java:477)
                  06/06/21 15:19:06 at com.evermind.server.ejb.compilation.CustomFinderMethodCompilation.addEJBInvocation(CustomFind
                  erMethodCompilation.java:212)
                  06/06/21 15:19:06 at com.evermind.server.ejb.compilation.BeanMethodCompilation.compile(BeanMethodCompilation.java:
                  184)
                  06/06/21 15:19:06 at com.evermind.server.ejb.compilation.EntityHomeCompilation.compileMethod(EntityHomeCompilation
                  .java:649)
                  06/06/21 15:19:06 at com.evermind.server.ejb.compilation.EntityHomeCompilation.compileMethod(EntityHomeCompilation
                  .java:451)
                  06/06/21 15:19:06 at com.evermind.server.ejb.compilation.ClassCompilation.compileMethods(ClassCompilation.java:140
                  )
                  06/06/21 15:19:06 at com.evermind.server.ejb.compilation.ClassCompilation.compileMethods(ClassCompilation.java:112
                  )
                  06/06/21 15:19:06 at com.evermind.server.ejb.compilation.EntityHomeCompilation.compile(EntityHomeCompilation.java:
                  147)
                  06/06/21 15:19:06 at com.evermind.server.ejb.compilation.EntityBeanCompilation.compile(EntityBeanCompilation.java:
                  591)
                  06/06/21 15:19:06 at com.evermind.server.ejb.compilation.Compilation.generateAnyOldStyle(Compilation.java:1663)
                  06/06/21 15:19:06 at com.evermind.server.ejb.compilation.Compilation.compile(Compilation.java:182)
                  06/06/21 15:19:06 at com.evermind.server.ejb.compilation.Compilation.doGenerateCode(Compilation.java:250)
                  06/06/21 15:19:06 at com.evermind.server.ejb.EJBContainer.postInit(EJBContainer.java:891)
                  06/06/21 15:19:06 ... 11 more
                  2006-06-21 15:19:06.437 NOTIFICATION Application Deployer for persetr FAILED.
                  2006-06-21 15:19:06.437 NOTIFICATION Application UnDeployer for persetr STARTS.
                  2006-06-21 15:19:06.437 NOTIFICATION Removing all web binding(s) for application persetr from all web site(s)
                  06/06/21 15:19:06 SEVERE: ProgressObjectImpl.reportError java.lang.InstantiationException: Error initializing ejb-module
                  s: Error generating wrappers for file:/C:/oc4j/j2ee/home/applications/persetr/PersEtr-EJBModule.jar: nulloracle.oc4j.adm
                  in.jmx.shared.exceptions.InternalException: java.lang.InstantiationException: Error initializing ejb-modules: Error gene
                  rating wrappers for file:/C:/oc4j/j2ee/home/applications/persetr/PersEtr-EJBModule.jar: null
                  at oracle.oc4j.admin.jmx.shared.deploy.NotificationUserData.<init>(NotificationUserData.java:107)
                  at oracle.oc4j.admin.internal.Notifier.reportError(Notifier.java:429)
                  at oracle.oc4j.admin.internal.DeployerBase.execute(DeployerBase.java:123)
                  at oracle.oc4j.admin.jmx.server.mbeans.deploy.OC4JDeployerRunnable.doRun(OC4JDeployerRunnable.java:52)
                  at oracle.oc4j.admin.jmx.server.mbeans.deploy.DeployerRunnable.run(DeployerRunnable.java:81)
                  at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:819)
                  at java.lang.Thread.run(Unknown Source)
                  Caused by: oracle.oc4j.admin.internal.DeployerException: java.lang.InstantiationException: Error initializing ejb-module
                  s: Error generating wrappers for file:/C:/oc4j/j2ee/home/applications/persetr/PersEtr-EJBModule.jar: null
                  at oracle.oc4j.admin.internal.ApplicationDeployer.addApplication(ApplicationDeployer.java:510)
                  at oracle.oc4j.admin.internal.ApplicationDeployer.doDeploy(ApplicationDeployer.java:191)
                  at oracle.oc4j.admin.internal.DeployerBase.execute(DeployerBase.java:93)
                  ... 4 more
                  Caused by: java.lang.InstantiationException: Error initializing ejb-modules: Error generating wrappers for file:/C:/oc4j
                  /j2ee/home/applications/persetr/PersEtr-EJBModule.jar: null
                  at com.evermind.server.ejb.EJBContainer.postInit(EJBContainer.java:1056)
                  at com.evermind.server.ApplicationStateRunning.initializeApplication(ApplicationStateRunning.java:210)
                  at com.evermind.server.Application.setConfig(Application.java:391)
                  at com.evermind.server.Application.setConfig(Application.java:308)
                  at com.evermind.server.ApplicationServer.addApplication(ApplicationServer.java:1771)
                  at oracle.oc4j.admin.internal.ApplicationDeployer.addApplication(ApplicationDeployer.java:507)
                  ... 6 more
                  Caused by: java.lang.InstantiationException: Error generating wrappers for file:/C:/oc4j/j2ee/home/applications/persetr/
                  PersEtr-EJBModule.jar: null
                  at com.evermind.server.ejb.EJBContainer.postInit(EJBContainer.java:901)
                  ... 11 more
                  Caused by: java.lang.NullPointerException
                  at com.sun.enterprise.deployment.QueryDescriptor.getSQLAsPrintableString(QueryDescriptor.java:158)
                  at com.evermind.server.ejb.compilation.CustomFinderMethodCompilation.createSQLQuery(CustomFinderMethodCompilatio
                  n.java:477)
                  at com.evermind.server.ejb.compilation.CustomFinderMethodCompilation.addEJBInvocation(CustomFinderMethodCompilat
                  ion.java:212)
                  at com.evermind.server.ejb.compilation.BeanMethodCompilation.compile(BeanMethodCompilation.java:184)
                  at com.evermind.server.ejb.compilation.EntityHomeCompilation.compileMethod(EntityHomeCompilation.java:649)
                  at com.evermind.server.ejb.compilation.EntityHomeCompilation.compileMethod(EntityHomeCompilation.java:451)
                  at com.evermind.server.ejb.compilation.ClassCompilation.compileMethods(ClassCompilation.java:140)
                  at com.evermind.server.ejb.compilation.ClassCompilation.compileMethods(ClassCompilation.java:112)
                  at com.evermind.server.ejb.compilation.EntityHomeCompilation.compile(EntityHomeCompilation.java:147)
                  at com.evermind.server.ejb.compilation.EntityBeanCompilation.compile(EntityBeanCompilation.java:591)
                  at com.evermind.server.ejb.compilation.Compilation.generateAnyOldStyle(Compilation.java:1663)
                  at com.evermind.server.ejb.compilation.Compilation.compile(Compilation.java:182)
                  at com.evermind.server.ejb.compilation.Compilation.doGenerateCode(Compilation.java:250)
                  at com.evermind.server.ejb.EJBContainer.postInit(EJBContainer.java:891)
                  ... 11 more
                  2006-06-21 15:19:06.562 NOTIFICATION Application UnDeployer for persetr COMPLETES.

                  2006-06-21 15:19:06.531 ERROR java.lang.InstantiationException: Error initializing ejb-modules: Error generating wrapper
                  s for file:/C:/oc4j/j2ee/home/applications/persetr/PersEtr-EJBModule.jar: null
                  06/06/21 15:19:06 WARNING: DeployerRunnable.run java.lang.InstantiationException: Error initializing ejb-modules: Error
                  generating wrappers for file:/C:/oc4j/j2ee/home/applications/persetr/PersEtr-EJBModule.jar: nulloracle.oc4j.admin.intern
                  al.DeployerException: java.lang.InstantiationException: Error initializing ejb-modules: Error generating wrappers for fi
                  le:/C:/oc4j/j2ee/home/applications/persetr/PersEtr-EJBModule.jar: null
                  at oracle.oc4j.admin.internal.DeployerBase.execute(DeployerBase.java:126)
                  at oracle.oc4j.admin.jmx.server.mbeans.deploy.OC4JDeployerRunnable.doRun(OC4JDeployerRunnable.java:52)
                  at oracle.oc4j.admin.jmx.server.mbeans.deploy.DeployerRunnable.run(DeployerRunnable.java:81)
                  at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:819)
                  at java.lang.Thread.run(Unknown Source)
                  Caused by: java.lang.InstantiationException: Error initializing ejb-modules: Error generating wrappers for file:/C:/oc4j
                  /j2ee/home/applications/persetr/PersEtr-EJBModule.jar: null
                  at com.evermind.server.ejb.EJBContainer.postInit(EJBContainer.java:1056)
                  at com.evermind.server.ApplicationStateRunning.initializeApplication(ApplicationStateRunning.java:210)
                  at com.evermind.server.Application.setConfig(Application.java:391)
                  at com.evermind.server.Application.setConfig(Application.java:308)
                  at com.evermind.server.ApplicationServer.addApplication(ApplicationServer.java:1771)
                  at oracle.oc4j.admin.internal.ApplicationDeployer.addApplication(ApplicationDeployer.java:507)
                  at oracle.oc4j.admin.internal.ApplicationDeployer.doDeploy(ApplicationDeployer.java:191)
                  at oracle.oc4j.admin.internal.DeployerBase.execute(DeployerBase.java:93)
                  ... 4 more
                  Caused by: java.lang.InstantiationException: Error generating wrappers for file:/C:/oc4j/j2ee/home/applications/persetr/
                  PersEtr-EJBModule.jar: null
                  at com.evermind.server.ejb.EJBContainer.postInit(EJBContainer.java:901)
                  ... 11 more
                  Caused by: java.lang.NullPointerException
                  at com.sun.enterprise.deployment.QueryDescriptor.getSQLAsPrintableString(QueryDescriptor.java:158)
                  at com.evermind.server.ejb.compilation.CustomFinderMethodCompilation.createSQLQuery(CustomFinderMethodCompilatio
                  n.java:477)
                  at com.evermind.server.ejb.compilation.CustomFinderMethodCompilation.addEJBInvocation(CustomFinderMethodCompilat
                  ion.java:212)
                  at com.evermind.server.ejb.compilation.BeanMethodCompilation.compile(BeanMethodCompilation.java:184)
                  at com.evermind.server.ejb.compilation.EntityHomeCompilation.compileMethod(EntityHomeCompilation.java:649)
                  at com.evermind.server.ejb.compilation.EntityHomeCompilation.compileMethod(EntityHomeCompilation.java:451)
                  at com.evermind.server.ejb.compilation.ClassCompilation.compileMethods(ClassCompilation.java:140)
                  at com.evermind.server.ejb.compilation.ClassCompilation.compileMethods(ClassCompilation.java:112)
                  at com.evermind.server.ejb.compilation.EntityHomeCompilation.compile(EntityHomeCompilation.java:147)
                  at com.evermind.server.ejb.compilation.EntityBeanCompilation.compile(EntityBeanCompilation.java:591)
                  at com.evermind.server.ejb.compilation.Compilation.generateAnyOldStyle(Compilation.java:1663)
                  at com.evermind.server.ejb.compilation.Compilation.compile(Compilation.java:182)
                  at com.evermind.server.ejb.compilation.Compilation.doGenerateCode(Compilation.java:250)
                  at com.evermind.server.ejb.EJBContainer.postInit(EJBContainer.java:891)
                  ... 11 more
                  • 6. Re: EJBQL Deployment Failure
                    517043
                    Thx Avi Abrami,
                    Well it's resolved now,
                    the probleme was neitheir the ejb-jar.xml nor an oc4j bug, It was a wrong primary key type in the database.
                    • 7. Re: EJBQL Deployment Failure
                      490815
                      I would think that even if it was caused by a wrong primary key type, that the fact that the Oracle software chokes with a null pointer exception is a fault with the Oracle software.

                      I'm getting a similar problem and I'm none the wiser as to what is causing it.
                      • 8. Re: EJBQL Deployment Failure
                        166618
                        Can you describe what the real problem was ? What was the primary key type? This will help us fix the improper error message issue in OC4J.

                        thanks
                        Debu