users@glassfish.java.net

RE: Re: EAR deployment problem for XA Datasource for DB2 using Type 4 driver

From: Martin, Ray <armart3_at_tycho.ncsc.mil>
Date: Thu, 5 Mar 2009 18:45:27 -0500

I haven't decided that it is not my fault just yet.
I don't think so, but I do not really know.
The command line is serving me well for now until I learn more.
Thanx.

-----Original Message-----
From: Rochelle.Raccah_at_Sun.COM [mailto:Rochelle.Raccah_at_Sun.COM]
Sent: Thursday, March 05, 2009 6:32 PM
To: users_at_glassfish.dev.java.net
Subject: Re: EAR deployment problem for XA Datasource for DB2 using Type
4 driver

If your Netbeans deployment takes 2 hours, you should probably file a
bug with details against NB/serverplugins.

Rochelle

Martin, Ray wrote:
> I would suggest deploying from the command line.
> For me Netbeans takes 2 hours to deploy my ear - command line 5
> minutes
>
> Hopefully, someone will be able to shed light on the error.
>
> -----Original Message-----
> From: glassfish_at_javadesktop.org [mailto:glassfish_at_javadesktop.org]
> Sent: Thursday, March 05, 2009 3:43 AM
> To: users_at_glassfish.dev.java.net
> Subject: EAR deployment problem for XA Datasource for DB2 using Type 4

> driver
>
> I'm facing a problem while deploying the EAR in glassfish V2.It's not
> getting deployed as the process bar remains in the processing status
> for ever .In the server.log the following error appears.This is
> happening when I'm giving the JNDI of XA Datasource (for DB2 database
> ) in <cmp-resource> in sun-ejb-jar.xml file.
>
> I am able to ping the connection pool for this datasource and it is
> successful.But not able to deploy the EAR.Incase of Non-XA datasource
> it is getting deployed.But for CMP EJB I need XA Datasource.
>
> I'm using folowing jars for DB2
> db2jcc.jar , db2jcc_javax.jar and db2jcc_license_cu.jar
>
> The error I'm seeing in the log is :
>
>
> Java.io.IOException: The filename, directory name, or volume label
> syntax is incorrect
>
> at java.io.WinNTFileSystem.canonicalize0(Native Method)
>
> at
> java.io.Win32FileSystem.canonicalize(Win32FileSystem.java:395)
>
> at java.io.File.getCanonicalPath(File.java:531)
>
> at
> com.sun.enterprise.loader.EJBClassLoader$1.run(EJBClassLoader.java:435
> )
>
> at java.security.AccessController.doPrivileged(Native
> Method)
>
> at
> com.sun.enterprise.loader.EJBClassLoader.findResource0(EJBClassLoader.
> ja
> va:405)
>
> at
> com.sun.enterprise.loader.EJBClassLoader.findResources(EJBClassLoader.
> ja
> va:517)
>
> at
> java.lang.ClassLoader.getResources(ClassLoader.java:1015)
>
> at
> java.lang.ClassLoader.getResources(ClassLoader.java:1011)
>
> at
> com.sun.naming.internal.VersionHelper12$5.run(VersionHelper12.java:145
> )
>
> at java.security.AccessController.doPrivileged(Native
> Method)
>
> at
> com.sun.naming.internal.VersionHelper12.getResources(VersionHelper12.j
> av
> a:142)
>
> at
> com.sun.naming.internal.ResourceManager.getApplicationResources(Resour
> ce
> Manager.java:468)
>
> at
> com.sun.naming.internal.ResourceManager.getInitialEnvironment(Resource
> Ma
> nager.java:159)
>
> at
> javax.naming.InitialContext.init(InitialContext.java:219)
>
> at
> javax.naming.InitialContext.<init>(InitialContext.java:175)
>
> at
> com.sun.enterprise.connectors.ConnectorConnectionPoolAdminServiceImpl.
> ge
> tConnectorConnectionPool(ConnectorConnectionPoolAdminServiceImpl.java:
> 90
> 7)
>
> at
> com.sun.enterprise.connectors.ConnectorConnectionPoolAdminServiceImpl.
> ob
> tainManagedConnectionFactory(ConnectorConnectionPoolAdminServiceImpl.j
> av
> a:1027)
>
> at
> com.sun.enterprise.connectors.ConnectorConnectionPoolAdminServiceImpl.
> ge
> tUnpooledConnection(ConnectorConnectionPoolAdminServiceImpl.java:1211)
>
> at
> com.sun.enterprise.connectors.ConnectorConnectionPoolAdminServiceImpl.
> ge
> tConnection(ConnectorConnectionPoolAdminServiceImpl.java:1439)
>
> at
> com.sun.enterprise.connectors.ConnectorRuntime.getConnection(Connector
> Ru
> ntime.java:1041)
>
> at
> com.sun.jdo.spi.persistence.support.sqlstore.ejb.DeploymentHelper.getC
> on
> nection(DeploymentHelper.java:173)
>
> at
> com.sun.jdo.spi.persistence.support.ejb.ejbc.MappingGenerator.ensureDB
> Sc
> hemaExistence(MappingGenerator.java:763)
>
> at
> com.sun.jdo.spi.persistence.support.ejb.ejbc.MappingGenerator.generate
> Ma
> pping(MappingGenerator.java:269)
>
> at
> com.sun.jdo.spi.persistence.support.ejb.ejbc.JDOCodeGenerator.loadOrCr
> ea
> teMappingClasses(JDOCodeGenerator.java:640)
>
> at
> com.sun.jdo.spi.persistence.support.ejb.ejbc.JDOCodeGenerator.init(JDO
> Co
> deGenerator.java:202)
>
> at
> com.sun.jdo.spi.persistence.support.ejb.ejbc.JDOCodeGenerator.init(JDO
> Co
> deGenerator.java:161)
>
> at
> com.sun.ejb.codegen.CmpCompiler.compile(CmpCompiler.java:189)
>
> at com.sun.ejb.codegen.IASEJBC.doCompile(IASEJBC.java:648)
>
> at com.sun.ejb.codegen.IASEJBC.ejbc(IASEJBC.java:593)
>
> at
> com.sun.enterprise.deployment.backend.EJBCompiler.preDeployApp(EJBComp
> il
> er.java:290)
>
> at
> com.sun.enterprise.deployment.backend.EJBCompiler.compile(EJBCompiler.
> ja
> va:226)
>
> at
> com.sun.enterprise.deployment.backend.AppDeployer.runEJBC(AppDeployer.
> ja
> va:319)
>
> at
> com.sun.enterprise.deployment.backend.AppDeployer.deploy(AppDeployer.j
> av
> a:240)
>
> at
> com.sun.enterprise.deployment.backend.AppDeployer.doRequestFinish(AppD
> ep
> loyer.java:148)
>
> at
> com.sun.enterprise.deployment.phasing.J2EECPhase.runPhase(J2EECPhase.j
> av
> a:191)
>
> at
> com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase(Dep
> lo
> ymentPhase.java:108)
>
> at
> com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhase
> s(
> PEDeploymentService.java:919)
>
> at
> com.sun.enterprise.deployment.phasing.PEDeploymentService.deploy(PEDep
> lo
> ymentService.java:279)
>
> at
> com.sun.enterprise.deployment.phasing.PEDeploymentService.deploy(PEDep
> lo
> ymentService.java:788)
>
> at
> com.sun.enterprise.management.deploy.DeployThread.deploy(DeployThread.
> ja
> va:187)
>
> at
>
com.sun.enterprise.management.deploy.DeployThread.run(DeployThread.java:
> 223)
> ***********************************************
>
>
> I need help urgently.I tried searching for solution couldn't get one.
> [Message sent by forum member 'satyaranjan2006' (satyaranjan2006)]
>
> http://forums.java.net/jive/thread.jspa?messageID=335226
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
For additional commands, e-mail: users-help_at_glassfish.dev.java.net