Hi Bernhard,
looks like this might be an issue with your database schema setup:
What is your database type/vendor?
What schema (= user login name) does table OT_BATCH_TO_MAIN belong to in
your database?
From your config, GF seems to expect the table in a schema called
"Vger4RSV_VgerCore", which would mean that your database user must be
named "Vger4RSV_VgerCore" (and I doubt it will be).
Does that help?
Best regards,
Andreas
--
Andreas Loew | Senior Java Architect
Oracle Advanced Customer Services
ORACLE Germany
Am 16.01.2012 18:56, schrieb Bernhard Thalmayr:
> Hi experts,
>
> I followed section 'Automatic Database Schema Capture' section from
> development guide.
>
> If I put the following section into sun-cmp-mappings.xml
>
> ...
> <sun-cmp-mappings>
>
> <sun-cmp-mapping>
> <schema/>
> .... entity mappings ....
>
> </sun-cmp-mapping>
> </sun-cmp-mappings>
>
> I get the following exception during deployment
>
> org.glassfish.deployment.common.DeploymentException: JDO74046: JDOCod
> eGenerator: Caught a MappingConversionException loading or creating mapping mode
> l for application 'Vger4RSV' module 'VgerCore': JDO71002: The schema file Vger4R
> SV_VgerCore does not contain a table named OT_BATCH_TO_MAIN
> at com.sun.jdo.spi.persistence.support.ejb.codegen.CMPDeployerImpl.deplo
> y(CMPDeployerImpl.java:273)
> at org.glassfish.ejb.startup.EjbDeployer.generateArtifacts(EjbDeployer.j
> ava:453)
> .....
>
>
> Can someone shed some light on GF CMP implemenation?
>
> TIA,
> Bernhard
>