Hi

When I try to deploy the enterprise application (.EAR file), it displays an error during installation.
This is an J2EE 1.3 enterprise application, and has two EJB Projects. One of them has CMP Entity Beans 2.0 with a backend for DB2/400 on an iSeries V5R3 (DB2UDBAS400_V53).

I did the following, without success. I Checked:
- WAS version. It's WAS 5.1.1.13
- Datasource connectivity, datasource name, Use of data source in CMP is enabled. This is via JToolBox (jt400)

Product : WebSphere Application Server
Product : v 5.1
Operating System: SuSE
Platform: iSeries

Error details:
------------------------------------------------------------------------
Instalando...

Si hay EJB en la aplicación, el proceso de despliegue de EJB puede durar varios minutos. No guarde la configuración hasta que no se complete el proceso.

Compruebe SystemOut.log en el Gestor de despliegue o servidor donde se ha desplegado la aplicación para obtener información específica sobre cómo se realiza el proceso de despliegue de EJB.

ADMA5016I: Se ha iniciado la instalación de TestDB2400EJBProjEAR.

ADMA5018I: Iniciando EJBDeploy en ear /opt/WebSphere/AppServer/wstemp/-1183764601/upload/TestDB2400EJBProjEAR_2.ear.

Starting workbench.

Creating the project.

Building: /TestDB2400EJBProj.

Building: /TestDB2400EJBProjClient.

Deploying jar TestDB2400EJBProj

Generating deployment code

Refreshing: /TestDB2400EJBProj/ejbModule.

An unexpected exception was thrown. Halting execution.

Shutting down workbench.

Error during generation of deployment code: null.

>com.ibm.etools.ejbdeploy.EJBDeploymentException (Error during generation of deployment code: null.)


java.lang.NullPointerException

at com.ibm.ObjectQuery.crud.schema.DataStoreMap.targe tTypeSet(DataStoreMap.java:776)

at com.ibm.ObjectQuery.crud.schema.QueryGenConfigInfo .reset(QueryGenConfigInfo.java:203)

at com.ibm.ObjectQuery.crud.schema.DataStoreMap.initi alize(DataStoreMap.java:100)

at com.ibm.ObjectQuery.crud.schema.DataStoreMap.(Data StoreMap.java:57)

at com.ibm.ObjectQuery.crud.schema.DataStoreMap.singl etonFor(DataStoreMap.java:745)

at com.ibm.etools.ejbdeploy.plugin.EJBDeployOperation .generateQueries(EJBDeployOperation.java:1699)

at com.ibm.etools.ejbdeploy.plugin.EJBDeployOperation .getClassMapsForBackend(EJBDeployOperation.java:16 67)

at com.ibm.etools.ejbdeploy.plugin.EJBDeployOperation .doRun(EJBDeployOperation.java:1391)

at com.ibm.etools.ejbdeploy.plugin.EJBDeployOperation .run(EJBDeployOperation.java:1258)

at com.ibm.etools.ejbdeploy.plugin.EJBDeployOperation .doit(EJBDeployOperation.java:929)

at com.ibm.etools.ejbdeploy.batch.plugin.BatchExtensi on.invokeDeploymentCodegen(BatchExtension.java:151 4)

at com.ibm.etools.ejbdeploy.batch.plugin.BatchExtensi on.internalJarProcess(BatchExtension.java:514)

at com.ibm.etools.ejbdeploy.batch.plugin.BatchExtensi on.runEarDeploy(BatchExtension.java:356)

at com.ibm.etools.ejbdeploy.batch.plugin.BatchExtensi on.access$000(BatchExtension.java:109)

at com.ibm.etools.ejbdeploy.batch.plugin.BatchExtensi on$RunDeploy.run(BatchExtension.java:242)

at org.eclipse.core.internal.resources.Workspace.run( Workspace.java:1595)

at com.ibm.etools.ejbdeploy.batch.plugin.BatchExtensi on$RunDeploy.execute(BatchExtension.java:226)

at com.ibm.etools.ejbdeploy.batch.plugin.BatchExtensi on.run(BatchExtension.java:189)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:85)

at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:58)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:60)

at java.lang.reflect.Method.invoke(Method.java:391)

at com.ibm.etools.ejbdeploy.batch.impl.BootLoaderLoad er.run(BootLoaderLoader.java:255)

at com.ibm.etools.ejbdeploy.batch.impl.BatchDeploy.ex ecute(BatchDeploy.java:133)

at com.ibm.etools.ejbdeploy.EJBDeploy.execute(EJBDepl oy.java:80)

at com.ibm.etools.ejbdeploy.EJBDeploy.main(EJBDeploy. java:309)

EJBDeploy level: 20060117_1819-WB213-AD-V512D-ifix009

ADMA5008E: No se ha podido realizar el despliegue de EJB el /tmp/app_111ec796d5f/dpl/dpl_TestDB2400EJBProjEAR.ear: com.ibm.etools.ejbdeploy.EJBDeploymentException: Error executing EJBDeploy

ADMA5011I: Se ha realizado la limpieza del directorio temporal de la aplicación TestDB2400EJBProjEAR.

ADMA5014E: No se ha podido instalar la aplicación TestDB2400EJBProjEAR.
No se ha podido instalar la aplicación TestDB2400EJBProjEAR.