Fórum Ajuda com Loja Virtual completa com JavaEE e JavaSE Aula 17 #412546
08/02/2012
0
Grave: Invalid resource : jdbc/ecommerce__pm java.lang.RuntimeException: Invalid resource : jdbc/ecommerce__pm at com.sun.enterprise.connectors.ConnectorRuntime.lookupDataSourceInDAS(ConnectorRuntime.java:540) at com.sun.enterprise.connectors.ConnectorRuntime.lookupPMResource(ConnectorRuntime.java:469) at org.glassfish.persistence.common.PersistenceHelper.lookupPMResource(PersistenceHelper.java:63) at org.glassfish.persistence.jpa.ProviderContainerContractInfoBase.lookupDataSource(ProviderContainerContractInfoBase.java:71) at org.glassfish.persistence.jpa.PersistenceUnitInfoImpl.<init>(PersistenceUnitInfoImpl.java:108) at org.glassfish.persistence.jpa.PersistenceUnitLoader.loadPU(PersistenceUnitLoader.java:154) at org.glassfish.persistence.jpa.PersistenceUnitLoader.<init>(PersistenceUnitLoader.java:119) at org.glassfish.persistence.jpa.JPADeployer$1.visitPUD(JPADeployer.java:214) at org.glassfish.persistence.jpa.JPADeployer$PersistenceUnitDescriptorIterator.iteratePUDs(JPADeployer.java:483) at org.glassfish.persistence.jpa.JPADeployer.createEMFs(JPADeployer.java:221) at org.glassfish.persistence.jpa.JPADeployer.prepare(JPADeployer.java:167) at com.sun.enterprise.v3.server.ApplicationLifecycle.prepareModule(ApplicationLifecycle.java:872) at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:410) at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:240) at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:382) at com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(CommandRunnerImpl.java:355) at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:370) at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1064) at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1200(CommandRunnerImpl.java:96) at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1244) at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1232) at com.sun.enterprise.admin.cli.embeddable.DeployerImpl.deploy(DeployerImpl.java:129) at com.sun.enterprise.admin.cli.embeddable.DeployerImpl.deploy(DeployerImpl.java:105) at org.glassfish.ejb.embedded.EJBContainerImpl.deploy(EJBContainerImpl.java:140) at org.glassfish.ejb.embedded.EJBContainerProviderImpl.createEJBContainer(EJBContainerProviderImpl.java:134) at javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:127) at javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:102) at br.com.ecommercedevmedia.session.UserSessionTest.testSaveUser(UserSessionTest.java:69) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:30) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:263) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:68) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:30) at org.junit.runners.ParentRunner.run(ParentRunner.java:300) at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:518) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1052) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:906) Caused by: com.sun.appserv.connectors.internal.api.ConnectorRuntimeException: Invalid resource : jdbc/ecommerce__pm at com.sun.enterprise.connectors.service.ConnectorResourceAdminServiceImpl$MyDataSource.validateResource(ConnectorResourceAdminServiceImpl.java:274) at com.sun.enterprise.connectors.service.ConnectorResourceAdminServiceImpl$MyDataSource.setResourceInfo(ConnectorResourceAdminServiceImpl.java:255) at com.sun.enterprise.connectors.service.ConnectorResourceAdminServiceImpl.lookupDataSourceInDAS(ConnectorResourceAdminServiceImpl.java:245) at com.sun.enterprise.connectors.ConnectorRuntime.lookupDataSourceInDAS(ConnectorRuntime.java:538) ... 52 more
package br.com.ecommercedevmedia.session;
import br.com.ecommercedevmedia.entities.Address;
import br.com.ecommercedevmedia.entities.User;
import java.util.List;
import javax.ejb.embeddable.EJBContainer;
import static org.junit.Assert.*;
import org.junit.*;
/**
*
* @author Luciano
*/
public class UserSessionTest{
public UserSessionTest(){
}
@BeforeClass
public static void setUpClass() throws Exception{
}
@AfterClass
public static void tearDownClass() throws Exception{
}
@Before
public void setUp(){
}
@After
public void tearDown(){
}
/**
* Test of saveUser method, of class UserSession.
*/
@Test
public void testSaveUser() throws Exception{
System.out.println(saveUser);
User user = new User();
user.setName(Eder Costa);
user.setEmail(teste@hotmail.com);
user.setPassword(123);
user.setUsername(Eder);
Address address = new Address();
address.setAddress(Teste);
address.setCountry(Brasil);
address.setNumber(new Short(102));
address.setNickname(Principal);
address.setPostalCode(99999-999);
address.setStateOfAddress(São Paulo);
user.addAddress(address);
EJBContainer container = javax.ejb.embeddable.EJBContainer.createEJBContainer();
UserSession instance = (UserSession)container.getContext().lookup(java:global/classes/UserSession);
User result = instance.saveUser(user);
assertTrue(result.getId().intValue() > 0);
assertTrue(result.getAddress().get(0).getId().intValue() > 0);
container.close();
// TODO review the generated test code and remove the default call to fail.
fail(The test case is a prototype.);
}
/**
* Test of setUser method, of class UserSession.
*/
public void testSetUser() throws Exception{
System.out.println(setUser);
User user = null;
EJBContainer container = javax.ejb.embeddable.EJBContainer.createEJBContainer();
UserSession instance = (UserSession)container.getContext().lookup(java:global/classes/UserSession);
User expResult = null;
User result = instance.setUser(user);
assertEquals(expResult, result);
container.close();
// TODO review the generated test code and remove the default call to fail.
fail(The test case is a prototype.);
}
/**
* Test of getUserById method, of class UserSession.
*/
public void testGetUserById() throws Exception{
System.out.println(getUserById);
int idUser = 0;
EJBContainer container = javax.ejb.embeddable.EJBContainer.createEJBContainer();
UserSession instance = (UserSession)container.getContext().lookup(java:global/classes/UserSession);
User expResult = null;
User result = instance.getUserById(idUser);
assertEquals(expResult, result);
container.close();
// TODO review the generated test code and remove the default call to fail.
fail(The test case is a prototype.);
}
/**
* Test of getAllUsers method, of class UserSession.
*/
public void testGetAllUsers() throws Exception{
System.out.println(getAllUsers);
EJBContainer container = javax.ejb.embeddable.EJBContainer.createEJBContainer();
UserSession instance = (UserSession)container.getContext().lookup(java:global/classes/UserSession);
List expResult = null;
List result = instance.getAllUsers();
assertEquals(expResult, result);
container.close();
// TODO review the generated test code and remove the default call to fail.
fail(The test case is a prototype.);
}
/**
* Test of getUsersByName method, of class UserSession.
*/
public void testGetUsersByName() throws Exception{
System.out.println(getUsersByName);
String name = ;
EJBContainer container = javax.ejb.embeddable.EJBContainer.createEJBContainer();
UserSession instance = (UserSession)container.getContext().lookup(java:global/classes/UserSession);
List expResult = null;
List result = instance.getUsersByName(name);
assertEquals(expResult, result);
container.close();
// TODO review the generated test code and remove the default call to fail.
fail(The test case is a prototype.);
}
/**
* Test of isUserOk method, of class UserSession.
*/
public void testIsUserOk() throws Exception{
System.out.println(isUserOk);
String username = ;
String password = ;
EJBContainer container = javax.ejb.embeddable.EJBContainer.createEJBContainer();
UserSession instance = (UserSession)container.getContext().lookup(java:global/classes/UserSession);
boolean expResult = false;
boolean result = instance.isUserOk(username, password);
assertEquals(expResult, result);
container.close();
// TODO review the generated test code and remove the default call to fail.
fail(The test case is a prototype.);
}
/**
* Test of getAddressesOfUser method, of class UserSession.
*/
public void testGetAddressesOfUser() throws Exception{
System.out.println(getAddressesOfUser);
User user = null;
EJBContainer container = javax.ejb.embeddable.EJBContainer.createEJBContainer();
UserSession instance = (UserSession)container.getContext().lookup(java:global/classes/UserSession);
List expResult = null;
List result = instance.getAddressesOfUser(user);
assertEquals(expResult, result);
container.close();
// TODO review the generated test code and remove the default call to fail.
fail(The test case is a prototype.);
}
/**
* Test of getAddress method, of class UserSession.
*/
public void testGetAddress() throws Exception{
System.out.println(getAddress);
int idAddress = 0;
EJBContainer container = javax.ejb.embeddable.EJBContainer.createEJBContainer();
UserSession instance = (UserSession)container.getContext().lookup(java:global/classes/UserSession);
Address expResult = null;
Address result = instance.getAddress(idAddress);
assertEquals(expResult, result);
container.close();
// TODO review the generated test code and remove the default call to fail.
fail(The test case is a prototype.);
}
/**
* Test of removeUser method, of class UserSession.
*/
public void testRemoveUser_User() throws Exception{
System.out.println(removeUser);
User user = null;
EJBContainer container = javax.ejb.embeddable.EJBContainer.createEJBContainer();
UserSession instance = (UserSession)container.getContext().lookup(java:global/classes/UserSession);
instance.removeUser(user);
container.close();
// TODO review the generated test code and remove the default call to fail.
fail(The test case is a prototype.);
}
/**
* Test of removeUser method, of class UserSession.
*/
public void testRemoveUser_int() throws Exception{
System.out.println(removeUser);
int idUser = 0;
EJBContainer container = javax.ejb.embeddable.EJBContainer.createEJBContainer();
UserSession instance = (UserSession)container.getContext().lookup(java:global/classes/UserSession);
boolean expResult = false;
boolean result = instance.removeUser(idUser);
assertEquals(expResult, result);
container.close();
// TODO review the generated test code and remove the default call to fail.
fail(The test case is a prototype.);
}
}
Éder Costa
Curtir tópico
+ 0Posts
09/02/2012
Robson Teixeira
Caso não esteja altere para que ambos sejam iguais e faz o deploy de sua app novamente e rode o teste de seu EJB para ver se o erro persiste.
espero ter ajudado.
att
robson
Gostei + 0
18/02/2012
Éder Costa
Gostei + 0
20/02/2012
Dyego Carmo
MODERAÇÃO , poderia fazer algo para corrigir este recurso tão util ?
Gostei + 0
20/02/2012
Rafael Casabona
Gostei + 0
20/02/2012
Éder Costa
meu email é miibx5@gmail.com talvez possamos nos ajudar ou até mesmo estudar juntos, afinal duas cabeças pensa melhor que uma, flw boa sorte tomara que consiga resolver, porque eu já vou recomeçar o projeto desde o início pra ver se não perdi nada.
Gostei + 0
20/02/2012
Éder Costa
MODERAÇÃO , poderia fazer algo para corrigir este recurso tão util ?
Eu agradeço a sua tentativa de ajudar se quiser posso postar o código novamente, mas não sei se isso resolve o problema.
Gostei + 0
20/02/2012
Robson Teixeira
Gostei + 0
20/02/2012
Rafael Casabona
Segue o erro que ocorre:
Caused by: com.sun.appserv.connectors.internal.api.ConnectorRuntimeException: Invalid resource : jdbc/ecommerce__pm
at com.sun.enterprise.connectors.service.ConnectorResourceAdminServiceImpl$MyDataSource.validateResource(ConnectorResourceAdminServiceImpl.java:274)
at com.sun.enterprise.connectors.service.ConnectorResourceAdminServiceImpl$MyDataSource.setResourceInfo(ConnectorResourceAdminServiceImpl.java:255)
at com.sun.enterprise.connectors.service.ConnectorResourceAdminServiceImpl.lookupDataSourceInDAS(ConnectorResourceAdminServiceImpl.java:245)
at com.sun.enterprise.connectors.ConnectorRuntime.lookupDataSourceInDAS(ConnectorRuntime.java:538)
... 52 more
Parece que não esta conseguindo montar a base para teste jdbc/ecommerce__pm.
Gostei + 0
02/03/2012
Rafael Casabona
Olha só ele está tentando acessar um banco que não existe colocando um _pm na frente do nome do banco.
Mar 02, 2012 10:41:19 PM org.glassfish.ha.store.spi.BackingStoreFactoryRegistry register
Informações: Registered org.glassfish.ha.store.adapter.cache.ShoalBackingStoreProxy for persistence-type = replicated in BackingStoreFactoryRegistry
Mar 02, 2012 10:41:19 PM com.sun.enterprise.v3.server.AppServerStartup run
Informações: GlassFish Server Open Source Edition 3.1.1 (12) hora de inicialização : Embedded (1.410ms), serviços de inicialização(1.610ms), total(3.020ms)
Mar 02, 2012 10:41:20 PM org.glassfish.admin.mbeanserver.JMXStartupService$JMXConnectorsStarterThread run
Informações: JMXStartupService: JMXConnector system is disabled, skipping.
Mar 02, 2012 10:41:21 PM org.glassfish.admin.mbeanserver.JMXStartupService shutdown
Informações: JMXStartupService and JMXConnectors have been shut down.
Mar 02, 2012 10:41:21 PM com.sun.enterprise.v3.server.AppServerStartup stop
Informações: Procedimento de desligamento concluído
Mar 02, 2012 10:41:21 PM AppServerStartup run
Informações: [Thread[GlassFish Kernel Main Thread,5,main]] exiting
Mar 02, 2012 10:41:21 PM org.glassfish.ha.store.spi.BackingStoreFactoryRegistry register
Informações: Registered org.glassfish.ha.store.adapter.cache.ShoalBackingStoreProxy for persistence-type = replicated in BackingStoreFactoryRegistry
Mar 02, 2012 10:41:21 PM com.sun.enterprise.v3.server.AppServerStartup run
Informações: GlassFish Server Open Source Edition 3.1.1 (12) hora de inicialização : Embedded (4.944ms), serviços de inicialização(154ms), total(5.098ms)
Mar 02, 2012 10:41:21 PM org.glassfish.admin.mbeanserver.JMXStartupService$JMXConnectorsStarterThread run
Informações: JMXStartupService: JMXConnector system is disabled, skipping.
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping entry with a Manifest file with a special attribute: eclipselink-jpa-modelgen-2.2.0.jar
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping entry with a Manifest file with a special attribute: javax.annotation.jar
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: jersey-core.jar
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: jsf-api.jar
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: javax.security.jacc.jar
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: bean-validator.jar
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: javax.resource.jar
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: javax.ejb.jar
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: javax.enterprise.deploy.jar
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: weld-osgi-bundle.jar
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: javax.mail.jar
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: jaxr-api-osgi.jar
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: javax.servlet.jsp.jar
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: javax.transaction.jar
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: jaxrpc-api-osgi.jar
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: javax.servlet.jsp.jstl.jar
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: jsf-impl.jar
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: jstl-impl.jar
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: javax.security.auth.message.jar
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping entry with a Manifest file with a special attribute: webservices-api-osgi.jar
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: javax.persistence.jar
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: javax.management.j2ee.jar
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: javax.jms.jar
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: javax.servlet.jar
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping entry with a Manifest file with a special attribute: glassfish-embedded-static-shell.jar
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.DeploymentElement getOrCreateApplication
Informações: [DeploymentElement] adding EJB module to ScatteredArchive classes
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.DeploymentElement getOrCreateApplication
Informações: [DeploymentElement] adding library to ScatteredArchive jaxb-api-osgi.jar
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.DeploymentElement getOrCreateApplication
Informações: [DeploymentElement] adding library to ScatteredArchive java
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.DeploymentElement getOrCreateApplication
Informações: [DeploymentElement] adding library to ScatteredArchive ant.jar
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.DeploymentElement getOrCreateApplication
Informações: [DeploymentElement] adding library to ScatteredArchive eclipselink-2.2.0.jar
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.DeploymentElement getOrCreateApplication
Informações: [DeploymentElement] adding library to ScatteredArchive eclipselink-javax.persistence-2.0.jar
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.DeploymentElement getOrCreateApplication
Informações: [DeploymentElement] adding library to ScatteredArchive ant-launcher.jar
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.DeploymentElement getOrCreateApplication
Informações: [DeploymentElement] adding library to ScatteredArchive test
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.DeploymentElement getOrCreateApplication
Informações: [DeploymentElement] adding library to ScatteredArchive ant-junit.jar
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.DeploymentElement getOrCreateApplication
Informações: [DeploymentElement] adding library to ScatteredArchive ant-junit4.jar
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.DeploymentElement getOrCreateApplication
Informações: [DeploymentElement] adding library to ScatteredArchive classes
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.DeploymentElement getOrCreateApplication
Informações: [DeploymentElement] adding library to ScatteredArchive junit-4.8.2.jar
Mar 02, 2012 10:41:23 PM org.glassfish.ejb.embedded.EJBContainerImpl deploy
Informações: [EJBContainerImpl] Deploying app: org.glassfish.embeddable.archive.ScatteredArchive@3dc6893
Mar 02, 2012 10:41:47 PM org.hibernate.validator.util.Version <clinit>
Informações: Hibernate Validator 4.1.0.Final
Mar 02, 2012 10:41:47 PM org.hibernate.validator.engine.resolver.DefaultTraversableResolver detectJPA
Informações: Instantiated an instance of org.hibernate.validator.engine.resolver.JPATraversableResolver.
Mar 02, 2012 10:41:58 PM com.sun.enterprise.security.SecurityLifecycle <init>
Informações: SEC1002: Security Manager is OFF.
Mar 02, 2012 10:41:58 PM com.sun.enterprise.security.SecurityLifecycle onInitialization
Informações: SEC1010: Entering Security Startup Service
Mar 02, 2012 10:41:58 PM com.sun.enterprise.security.PolicyLoader loadPolicy
Informações: SEC1143: Loading policy provider com.sun.enterprise.security.provider.PolicyWrapper.
Mar 02, 2012 10:41:58 PM com.sun.enterprise.security.auth.realm.Realm doInstantiate
Informações: SEC1115: Realm [admin-realm] of classtype [com.sun.enterprise.security.auth.realm.file.FileRealm] successfully created.
Mar 02, 2012 10:41:58 PM com.sun.enterprise.security.auth.realm.Realm doInstantiate
Informações: SEC1115: Realm [file] of classtype [com.sun.enterprise.security.auth.realm.file.FileRealm] successfully created.
Mar 02, 2012 10:41:58 PM com.sun.enterprise.security.auth.realm.Realm doInstantiate
Informações: SEC1115: Realm [certificate] of classtype [com.sun.enterprise.security.auth.realm.certificate.CertificateRealm] successfully created.
Mar 02, 2012 10:41:58 PM com.sun.enterprise.security.SecurityLifecycle onInitialization
Informações: SEC1011: Security Service(s) Started Successfully
Mar 02, 2012 10:42:02 PM org.glassfish.webservices.metroglue.MetroContainer postConstruct
Informações: WS10010: Web service endpoint deployment events listener registered successfully.
Mar 02, 2012 10:42:04 PM org.glassfish.api.ActionReport failure
Grave: Exception while invoking class org.glassfish.persistence.jpa.JPADeployer prepare method
Mar 02, 2012 10:42:04 PM org.glassfish.api.ActionReport failure
Grave: Exception while preparing the app
Mar 02, 2012 10:42:04 PM com.sun.enterprise.v3.server.ApplicationLifecycle deploy
Grave: Invalid resource : jdbc/ecommerce_mysql__pm
java.lang.RuntimeException: Invalid resource : jdbc/ecommerce_mysql__pm
at com.sun.enterprise.connectors.ConnectorRuntime.lookupDataSourceInDAS(ConnectorRuntime.java:540)
at com.sun.enterprise.connectors.ConnectorRuntime.lookupPMResource(ConnectorRuntime.java:469)
at org.glassfish.persistence.common.PersistenceHelper.lookupPMResource(PersistenceHelper.java:63)
at org.glassfish.persistence.jpa.ProviderContainerContractInfoBase.lookupDataSource(ProviderContainerContractInfoBase.java:71)
at org.glassfish.persistence.jpa.PersistenceUnitInfoImpl.<init>(PersistenceUnitInfoImpl.java:108)
at org.glassfish.persistence.jpa.PersistenceUnitLoader.loadPU(PersistenceUnitLoader.java:154)
at org.glassfish.persistence.jpa.PersistenceUnitLoader.<init>(PersistenceUnitLoader.java:119)
at org.glassfish.persistence.jpa.JPADeployer$1.visitPUD(JPADeployer.java:214)
at org.glassfish.persistence.jpa.JPADeployer$PersistenceUnitDescriptorIterator.iteratePUDs(JPADeployer.java:483)
at org.glassfish.persistence.jpa.JPADeployer.createEMFs(JPADeployer.java:221)
at org.glassfish.persistence.jpa.JPADeployer.prepare(JPADeployer.java:167)
at com.sun.enterprise.v3.server.ApplicationLifecycle.prepareModule(ApplicationLifecycle.java:872)
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:410)
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:240)
at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:382)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(CommandRunnerImpl.java:355)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:370)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1064)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1200(CommandRunnerImpl.java:96)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1244)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1232)
at com.sun.enterprise.admin.cli.embeddable.DeployerImpl.deploy(DeployerImpl.java:129)
at com.sun.enterprise.admin.cli.embeddable.DeployerImpl.deploy(DeployerImpl.java:105)
at org.glassfish.ejb.embedded.EJBContainerImpl.deploy(EJBContainerImpl.java:140)
at org.glassfish.ejb.embedded.EJBContainerProviderImpl.createEJBContainer(EJBContainerProviderImpl.java:134)
at javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:127)
at javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:102)
at br.com.devmedia.session.SellSessionTest.setUpClass(SellSessionTest.java:45)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:27)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39)
at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:518)
at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1052)
at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:906)
Caused by: com.sun.appserv.connectors.internal.api.ConnectorRuntimeException: Invalid resource : jdbc/ecommerce_mysql__pm
at com.sun.enterprise.connectors.service.ConnectorResourceAdminServiceImpl$MyDataSource.validateResource(ConnectorResourceAdminServiceImpl.java:274)
at com.sun.enterprise.connectors.service.ConnectorResourceAdminServiceImpl$MyDataSource.setResourceInfo(ConnectorResourceAdminServiceImpl.java:255)
at com.sun.enterprise.connectors.service.ConnectorResourceAdminServiceImpl.lookupDataSourceInDAS(ConnectorResourceAdminServiceImpl.java:245)
at com.sun.enterprise.connectors.ConnectorRuntime.lookupDataSourceInDAS(ConnectorRuntime.java:538)
... 41 more
Mar 02, 2012 10:42:04 PM org.glassfish.deployment.admin.DeployCommand execute
Grave: Exception while preparing the app : Invalid resource : jdbc/ecommerce_mysql__pm
com.sun.appserv.connectors.internal.api.ConnectorRuntimeException: Invalid resource : jdbc/ecommerce_mysql__pm
at com.sun.enterprise.connectors.service.ConnectorResourceAdminServiceImpl$MyDataSource.validateResource(ConnectorResourceAdminServiceImpl.java:274)
at com.sun.enterprise.connectors.service.ConnectorResourceAdminServiceImpl$MyDataSource.setResourceInfo(ConnectorResourceAdminServiceImpl.java:255)
at com.sun.enterprise.connectors.service.ConnectorResourceAdminServiceImpl.lookupDataSourceInDAS(ConnectorResourceAdminServiceImpl.java:245)
at com.sun.enterprise.connectors.ConnectorRuntime.lookupDataSourceInDAS(ConnectorRuntime.java:538)
at com.sun.enterprise.connectors.ConnectorRuntime.lookupPMResource(ConnectorRuntime.java:469)
at org.glassfish.persistence.common.PersistenceHelper.lookupPMResource(PersistenceHelper.java:63)
at org.glassfish.persistence.jpa.ProviderContainerContractInfoBase.lookupDataSource(ProviderContainerContractInfoBase.java:71)
at org.glassfish.persistence.jpa.PersistenceUnitInfoImpl.<init>(PersistenceUnitInfoImpl.java:108)
at org.glassfish.persistence.jpa.PersistenceUnitLoader.loadPU(PersistenceUnitLoader.java:154)
at org.glassfish.persistence.jpa.PersistenceUnitLoader.<init>(PersistenceUnitLoader.java:119)
at org.glassfish.persistence.jpa.JPADeployer$1.visitPUD(JPADeployer.java:214)
at org.glassfish.persistence.jpa.JPADeployer$PersistenceUnitDescriptorIterator.iteratePUDs(JPADeployer.java:483)
at org.glassfish.persistence.jpa.JPADeployer.createEMFs(JPADeployer.java:221)
at org.glassfish.persistence.jpa.JPADeployer.prepare(JPADeployer.java:167)
at com.sun.enterprise.v3.server.ApplicationLifecycle.prepareModule(ApplicationLifecycle.java:872)
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:410)
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:240)
at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:382)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(CommandRunnerImpl.java:355)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:370)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1064)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1200(CommandRunnerImpl.java:96)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1244)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1232)
at com.sun.enterprise.admin.cli.embeddable.DeployerImpl.deploy(DeployerImpl.java:129)
at com.sun.enterprise.admin.cli.embeddable.DeployerImpl.deploy(DeployerImpl.java:105)
at org.glassfish.ejb.embedded.EJBContainerImpl.deploy(EJBContainerImpl.java:140)
at org.glassfish.ejb.embedded.EJBContainerProviderImpl.createEJBContainer(EJBContainerProviderImpl.java:134)
at javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:127)
at javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:102)
at br.com.devmedia.session.SellSessionTest.setUpClass(SellSessionTest.java:45)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:27)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39)
at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:518)
at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1052)
at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:906)
Mar 02, 2012 10:42:09 PM org.glassfish.ejb.embedded.EJBContainerProviderImpl createEJBContainer
Informações: [EJBContainerProviderImpl] Cleaning up on failure ...
PlainTextActionReporterFAILUREDescription: deploy AdminCommandError occurred during deployment: Exception while preparing the app : Invalid resource : jdbc/ecommerce_mysql__pm. Please see server.log for more details.
[name=classesGostei + 0
06/03/2012
Rafael Casabona
Cade todo mundo?
Hoje startei meu projeto na maquina do serviço e deu outro erro, podem me ajudar?
Informações: Registered org.glassfish.ha.store.adapter.cache.ShoalBackingStoreProxy for persistence-type = replicated in BackingStoreFactoryRegistry
Mar 06, 2012 10:20:28 AM com.sun.enterprise.v3.server.AppServerStartup run
Informações: GlassFish Server Open Source Edition 3.1.1 (12) hora de inicialização : Embedded (1.258ms), serviços de inicialização(2.459ms), total(3.717ms)
Mar 06, 2012 10:20:28 AM org.glassfish.admin.mbeanserver.JMXStartupService$JMXConnectorsStarterThread run
Informações: JMXStartupService: JMXConnector system is disabled, skipping.
Mar 06, 2012 10:20:30 AM org.glassfish.admin.mbeanserver.JMXStartupService shutdown
Informações: JMXStartupService and JMXConnectors have been shut down.
Mar 06, 2012 10:20:30 AM com.sun.enterprise.v3.server.AppServerStartup stop
Informações: Procedimento de desligamento concluído
Mar 06, 2012 10:20:30 AM AppServerStartup run
Informações: [Thread[GlassFish Kernel Main Thread,5,main]] exiting
Mar 06, 2012 10:20:30 AM org.glassfish.ha.store.spi.BackingStoreFactoryRegistry register
Informações: Registered org.glassfish.ha.store.adapter.cache.ShoalBackingStoreProxy for persistence-type = replicated in BackingStoreFactoryRegistry
Mar 06, 2012 10:20:30 AM com.sun.enterprise.v3.server.AppServerStartup run
Informações: GlassFish Server Open Source Edition 3.1.1 (12) hora de inicialização : Embedded (5.337ms), serviços de inicialização(55ms), total(5.392ms)
Mar 06, 2012 10:20:30 AM org.glassfish.admin.mbeanserver.JMXStartupService$JMXConnectorsStarterThread run
Informações: JMXStartupService: JMXConnector system is disabled, skipping.
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping entry with a Manifest file with a special attribute: eclipselink-jpa-modelgen-2.2.0.jar
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping entry with a Manifest file with a special attribute: javax.annotation.jar
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: jersey-core.jar
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: jsf-api.jar
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: javax.security.jacc.jar
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: bean-validator.jar
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: javax.resource.jar
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: javax.ejb.jar
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: javax.enterprise.deploy.jar
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: weld-osgi-bundle.jar
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: javax.mail.jar
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: jaxr-api-osgi.jar
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: javax.servlet.jsp.jar
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: javax.transaction.jar
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: jaxrpc-api-osgi.jar
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: javax.servlet.jsp.jstl.jar
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: jsf-impl.jar
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: jstl-impl.jar
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: javax.security.auth.message.jar
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping entry with a Manifest file with a special attribute: webservices-api-osgi.jar
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: javax.persistence.jar
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: javax.management.j2ee.jar
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: javax.jms.jar
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping module: javax.servlet.jar
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.EJBContainerProviderImpl skipJar
Informações: ... skipping entry with a Manifest file with a special attribute: glassfish-embedded-static-shell.jar
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.DeploymentElement getOrCreateApplication
Informações: [DeploymentElement] adding EJB module to ScatteredArchive classes
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.DeploymentElement getOrCreateApplication
Informações: [DeploymentElement] adding library to ScatteredArchive java
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.DeploymentElement getOrCreateApplication
Informações: [DeploymentElement] adding library to ScatteredArchive classes
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.DeploymentElement getOrCreateApplication
Informações: [DeploymentElement] adding library to ScatteredArchive test
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.DeploymentElement getOrCreateApplication
Informações: [DeploymentElement] adding library to ScatteredArchive jaxb-api-osgi.jar
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.DeploymentElement getOrCreateApplication
Informações: [DeploymentElement] adding library to ScatteredArchive ant-launcher.jar
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.DeploymentElement getOrCreateApplication
Informações: [DeploymentElement] adding library to ScatteredArchive ant.jar
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.DeploymentElement getOrCreateApplication
Informações: [DeploymentElement] adding library to ScatteredArchive ant-junit.jar
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.DeploymentElement getOrCreateApplication
Informações: [DeploymentElement] adding library to ScatteredArchive eclipselink-2.2.0.jar
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.DeploymentElement getOrCreateApplication
Informações: [DeploymentElement] adding library to ScatteredArchive mysql-connector-java-5.1.13-bin.jar
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.DeploymentElement getOrCreateApplication
Informações: [DeploymentElement] adding library to ScatteredArchive junit-4.8.2.jar
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.DeploymentElement getOrCreateApplication
Informações: [DeploymentElement] adding library to ScatteredArchive eclipselink-javax.persistence-2.0.jar
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.DeploymentElement getOrCreateApplication
Informações: [DeploymentElement] adding library to ScatteredArchive ant-junit4.jar
Mar 06, 2012 10:20:32 AM org.glassfish.ejb.embedded.EJBContainerImpl deploy
Informações: [EJBContainerImpl] Deploying app: org.glassfish.embeddable.archive.ScatteredArchive@260c44ba
Mar 06, 2012 10:22:37 AM org.hibernate.validator.util.Version <clinit>
Informações: Hibernate Validator 4.1.0.Final
Mar 06, 2012 10:22:37 AM org.hibernate.validator.engine.resolver.DefaultTraversableResolver detectJPA
Informações: Instantiated an instance of org.hibernate.validator.engine.resolver.JPATraversableResolver.
Mar 06, 2012 10:22:53 AM com.sun.enterprise.security.SecurityLifecycle <init>
Informações: SEC1002: Security Manager is OFF.
Mar 06, 2012 10:22:54 AM com.sun.enterprise.security.SecurityLifecycle onInitialization
Informações: SEC1010: Entering Security Startup Service
Mar 06, 2012 10:22:54 AM com.sun.enterprise.security.PolicyLoader loadPolicy
Informações: SEC1143: Loading policy provider com.sun.enterprise.security.provider.PolicyWrapper.
Mar 06, 2012 10:22:54 AM com.sun.enterprise.security.auth.realm.Realm doInstantiate
Informações: SEC1115: Realm [admin-realm] of classtype [com.sun.enterprise.security.auth.realm.file.FileRealm] successfully created.
Mar 06, 2012 10:22:54 AM com.sun.enterprise.security.auth.realm.Realm doInstantiate
Informações: SEC1115: Realm [file] of classtype [com.sun.enterprise.security.auth.realm.file.FileRealm] successfully created.
Mar 06, 2012 10:22:54 AM com.sun.enterprise.security.auth.realm.Realm doInstantiate
Informações: SEC1115: Realm [certificate] of classtype [com.sun.enterprise.security.auth.realm.certificate.CertificateRealm] successfully created.
Mar 06, 2012 10:22:54 AM com.sun.enterprise.security.SecurityLifecycle onInitialization
Informações: SEC1011: Security Service(s) Started Successfully
Mar 06, 2012 10:22:55 AM org.glassfish.webservices.metroglue.MetroContainer postConstruct
Informações: WS10010: Web service endpoint deployment events listener registered successfully.
Mar 06, 2012 10:23:00 AM com.sun.enterprise.connectors.util.ResourcesUtil getRANameofJdbcConnectionPool
Advertência: RAR8068: Using default datasource : __ds_jdbc_ra for pool : mysqlecompool
Mar 06, 2012 10:23:00 AM org.hibernate.validator.engine.resolver.DefaultTraversableResolver detectJPA
Informações: Instantiated an instance of org.hibernate.validator.engine.resolver.JPATraversableResolver.
Mar 06, 2012 10:23:00 AM com.sun.enterprise.connectors.util.ResourcesUtil getRANameofJdbcConnectionPool
Advertência: RAR8068: Using default datasource : __ds_jdbc_ra for pool : mysqlecompool
Mar 06, 2012 10:23:07 AM org.hibernate.validator.engine.resolver.DefaultTraversableResolver detectJPA
Informações: Instantiated an instance of org.hibernate.validator.engine.resolver.JPATraversableResolver.
Mar 06, 2012 10:23:07 AM org.eclipse.persistence.session.file:/C:/Users/RCASAB~1/AppData/Local/Temp/gfembed1835728000875250513tmp/applications/classes/_EcommercePU
Informações: EclipseLink, version: Eclipse Persistence Services - 2.2.0.v20110202-r8913
Mar 06, 2012 10:23:07 AM com.sun.gjc.spi.DSManagedConnectionFactory getDataSource
Grave: jdbc.exc_cce
java.lang.ClassCastException: com.mysql.jdbc.Driver cannot be cast to javax.sql.DataSource
at com.sun.gjc.spi.DSManagedConnectionFactory.getDataSource(DSManagedConnectionFactory.java:148)
at com.sun.gjc.spi.DSManagedConnectionFactory.createManagedConnection(DSManagedConnectionFactory.java:101)
at com.sun.enterprise.resource.allocator.LocalTxConnectorAllocator.createResource(LocalTxConnectorAllocator.java:87)
at com.sun.enterprise.resource.pool.ConnectionPool.createSingleResource(ConnectionPool.java:907)
at com.sun.enterprise.resource.pool.ConnectionPool.createResource(ConnectionPool.java:1185)
at com.sun.enterprise.resource.pool.datastructure.RWLockDataStructure.addResource(RWLockDataStructure.java:98)
at com.sun.enterprise.resource.pool.ConnectionPool.addResource(ConnectionPool.java:282)
at com.sun.enterprise.resource.pool.ConnectionPool.createResourceAndAddToPool(ConnectionPool.java:1501)
at com.sun.enterprise.resource.pool.ConnectionPool.createResources(ConnectionPool.java:944)
at com.sun.enterprise.resource.pool.ConnectionPool.initPool(ConnectionPool.java:230)
at com.sun.enterprise.resource.pool.ConnectionPool.internalGetResource(ConnectionPool.java:511)
at com.sun.enterprise.resource.pool.ConnectionPool.getResource(ConnectionPool.java:381)
at com.sun.enterprise.resource.pool.PoolManagerImpl.getResourceFromPool(PoolManagerImpl.java:242)
at com.sun.enterprise.resource.pool.PoolManagerImpl.getResource(PoolManagerImpl.java:167)
at com.sun.enterprise.connectors.ConnectionManagerImpl.getResource(ConnectionManagerImpl.java:338)
at com.sun.enterprise.connectors.ConnectionManagerImpl.internalGetConnection(ConnectionManagerImpl.java:301)
at com.sun.enterprise.connectors.ConnectionManagerImpl.allocateConnection(ConnectionManagerImpl.java:190)
at com.sun.enterprise.connectors.ConnectionManagerImpl.allocateConnection(ConnectionManagerImpl.java:165)
at com.sun.enterprise.connectors.ConnectionManagerImpl.allocateConnection(ConnectionManagerImpl.java:160)
at com.sun.gjc.spi.base.DataSource.getConnection(DataSource.java:113)
at org.eclipse.persistence.sessions.JNDIConnector.connect(JNDIConnector.java:126)
at org.eclipse.persistence.sessions.JNDIConnector.connect(JNDIConnector.java:94)
at org.eclipse.persistence.sessions.DatasourceLogin.connectToDatasource(DatasourceLogin.java:162)
at org.eclipse.persistence.internal.sessions.DatabaseSessionImpl.loginAndDetectDatasource(DatabaseSessionImpl.java:592)
at org.eclipse.persistence.internal.jpa.EntityManagerFactoryProvider.login(EntityManagerFactoryProvider.java:233)
at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.deploy(EntityManagerSetupImpl.java:394)
at org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.getServerSession(EntityManagerFactoryImpl.java:185)
at org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.createEntityManagerImpl(EntityManagerFactoryImpl.java:242)
at org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:230)
at org.glassfish.persistence.jpa.PersistenceUnitLoader.doJava2DB(PersistenceUnitLoader.java:373)
at org.glassfish.persistence.jpa.JPADeployer$2.visitPUD(JPADeployer.java:435)
at org.glassfish.persistence.jpa.JPADeployer$PersistenceUnitDescriptorIterator.iteratePUDs(JPADeployer.java:483)
at org.glassfish.persistence.jpa.JPADeployer.iterateInitializedPUsAtApplicationPrepare(JPADeployer.java:465)
at org.glassfish.persistence.jpa.JPADeployer.event(JPADeployer.java:389)
at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:128)
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:453)
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:240)
at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:382)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(CommandRunnerImpl.java:355)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:370)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1064)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1200(CommandRunnerImpl.java:96)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1244)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1232)
at com.sun.enterprise.admin.cli.embeddable.DeployerImpl.deploy(DeployerImpl.java:129)
at com.sun.enterprise.admin.cli.embeddable.DeployerImpl.deploy(DeployerImpl.java:105)
at org.glassfish.ejb.embedded.EJBContainerImpl.deploy(EJBContainerImpl.java:140)
at org.glassfish.ejb.embedded.EJBContainerProviderImpl.createEJBContainer(EJBContainerProviderImpl.java:134)
at javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:127)
at javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:102)
at br.com.devmedia.session.SellSessionTest.setUpClass(SellSessionTest.java:45)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:27)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39)
at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:518)
at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1052)
at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:906)
Mar 06, 2012 10:23:08 AM com.sun.enterprise.resource.allocator.LocalTxConnectorAllocator createResource
Advertência: RAR5038:Unexpected exception while creating resource for pool mysqlecompool. Exception : javax.resource.ResourceException: com.mysql.jdbc.Driver cannot be cast to javax.sql.DataSource
Mar 06, 2012 10:23:08 AM com.sun.enterprise.connectors.ConnectionManagerImpl internalGetConnection
Advertência: RAR5117 : Failed to obtain/create connection from connection pool [ mysqlecompool ]. Reason : com.sun.appserv.connectors.internal.api.PoolingException: com.mysql.jdbc.Driver cannot be cast to javax.sql.DataSource
Mar 06, 2012 10:23:08 AM com.sun.gjc.spi.base.DataSource logNonTransientException
Advertência: jdbc.exc_get_conn
Mar 06, 2012 10:23:08 AM org.eclipse.persistence.session.file:/C:/Users/RCASAB~1/AppData/Local/Temp/gfembed1835728000875250513tmp/applications/classes/_EcommercePU.ejb
Grave:
Local Exception Stack:
Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.2.0.v20110202-r8913): org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLException: Error in allocating a connection. Cause: com.mysql.jdbc.Driver cannot be cast to javax.sql.DataSource
Error Code: 0
at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:309)
at org.eclipse.persistence.sessions.JNDIConnector.connect(JNDIConnector.java:138)
at org.eclipse.persistence.sessions.JNDIConnector.connect(JNDIConnector.java:94)
at org.eclipse.persistence.sessions.DatasourceLogin.connectToDatasource(DatasourceLogin.java:162)
at org.eclipse.persistence.internal.sessions.DatabaseSessionImpl.loginAndDetectDatasource(DatabaseSessionImpl.java:592)
at org.eclipse.persistence.internal.jpa.EntityManagerFactoryProvider.login(EntityManagerFactoryProvider.java:233)
at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.deploy(EntityManagerSetupImpl.java:394)
at org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.getServerSession(EntityManagerFactoryImpl.java:185)
at org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.createEntityManagerImpl(EntityManagerFactoryImpl.java:242)
at org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:230)
at org.glassfish.persistence.jpa.PersistenceUnitLoader.doJava2DB(PersistenceUnitLoader.java:373)
at org.glassfish.persistence.jpa.JPADeployer$2.visitPUD(JPADeployer.java:435)
at org.glassfish.persistence.jpa.JPADeployer$PersistenceUnitDescriptorIterator.iteratePUDs(JPADeployer.java:483)
at org.glassfish.persistence.jpa.JPADeployer.iterateInitializedPUsAtApplicationPrepare(JPADeployer.java:465)
at org.glassfish.persistence.jpa.JPADeployer.event(JPADeployer.java:389)
at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:128)
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:453)
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:240)
at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:382)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(CommandRunnerImpl.java:355)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:370)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1064)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1200(CommandRunnerImpl.java:96)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1244)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1232)
at com.sun.enterprise.admin.cli.embeddable.DeployerImpl.deploy(DeployerImpl.java:129)
at com.sun.enterprise.admin.cli.embeddable.DeployerImpl.deploy(DeployerImpl.java:105)
at org.glassfish.ejb.embedded.EJBContainerImpl.deploy(EJBContainerImpl.java:140)
at org.glassfish.ejb.embedded.EJBContainerProviderImpl.createEJBContainer(EJBContainerProviderImpl.java:134)
at javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:127)
at javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:102)
at br.com.devmedia.session.SellSessionTest.setUpClass(SellSessionTest.java:45)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:27)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39)
at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:518)
at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1052)
at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:906)
Caused by: java.sql.SQLException: Error in allocating a connection. Cause: com.mysql.jdbc.Driver cannot be cast to javax.sql.DataSource
at com.sun.gjc.spi.base.DataSource.getConnection(DataSource.java:120)
at org.eclipse.persistence.sessions.JNDIConnector.connect(JNDIConnector.java:126)
... 44 more
Caused by: javax.resource.spi.ResourceAllocationException: Error in allocating a connection. Cause: com.mysql.jdbc.Driver cannot be cast to javax.sql.DataSource
at com.sun.enterprise.connectors.ConnectionManagerImpl.internalGetConnection(ConnectionManagerImpl.java:307)
at com.sun.enterprise.connectors.ConnectionManagerImpl.allocateConnection(ConnectionManagerImpl.java:190)
at com.sun.enterprise.connectors.ConnectionManagerImpl.allocateConnection(ConnectionManagerImpl.java:165)
at com.sun.enterprise.connectors.ConnectionManagerImpl.allocateConnection(ConnectionManagerImpl.java:160)
at com.sun.gjc.spi.base.DataSource.getConnection(DataSource.java:113)
... 45 more
Caused by: com.sun.appserv.connectors.internal.api.PoolingException: com.mysql.jdbc.Driver cannot be cast to javax.sql.DataSource
at com.sun.enterprise.resource.pool.datastructure.RWLockDataStructure.addResource(RWLockDataStructure.java:103)
at com.sun.enterprise.resource.pool.ConnectionPool.addResource(ConnectionPool.java:282)
at com.sun.enterprise.resource.pool.ConnectionPool.createResourceAndAddToPool(ConnectionPool.java:1501)
at com.sun.enterprise.resource.pool.ConnectionPool.createResources(ConnectionPool.java:944)
at com.sun.enterprise.resource.pool.ConnectionPool.initPool(ConnectionPool.java:230)
at com.sun.enterprise.resource.pool.ConnectionPool.internalGetResource(ConnectionPool.java:511)
at com.sun.enterprise.resource.pool.ConnectionPool.getResource(ConnectionPool.java:381)
at com.sun.enterprise.resource.pool.PoolManagerImpl.getResourceFromPool(PoolManagerImpl.java:242)
at com.sun.enterprise.resource.pool.PoolManagerImpl.getResource(PoolManagerImpl.java:167)
at com.sun.enterprise.connectors.ConnectionManagerImpl.getResource(ConnectionManagerImpl.java:338)
at com.sun.enterprise.connectors.ConnectionManagerImpl.internalGetConnection(ConnectionManagerImpl.java:301)
... 49 more
Caused by: com.sun.appserv.connectors.internal.api.PoolingException: com.mysql.jdbc.Driver cannot be cast to javax.sql.DataSource
at com.sun.enterprise.resource.pool.ConnectionPool.createSingleResource(ConnectionPool.java:924)
at com.sun.enterprise.resource.pool.ConnectionPool.createResource(ConnectionPool.java:1185)
at com.sun.enterprise.resource.pool.datastructure.RWLockDataStructure.addResource(RWLockDataStructure.java:98)
... 59 more
Caused by: com.sun.appserv.connectors.internal.api.PoolingException: com.mysql.jdbc.Driver cannot be cast to javax.sql.DataSource
at com.sun.enterprise.resource.allocator.LocalTxConnectorAllocator.createResource(LocalTxConnectorAllocator.java:110)
at com.sun.enterprise.resource.pool.ConnectionPool.createSingleResource(ConnectionPool.java:907)
... 61 more
Caused by: javax.resource.ResourceException: com.mysql.jdbc.Driver cannot be cast to javax.sql.DataSource
at com.sun.gjc.spi.DSManagedConnectionFactory.getDataSource(DSManagedConnectionFactory.java:151)
at com.sun.gjc.spi.DSManagedConnectionFactory.createManagedConnection(DSManagedConnectionFactory.java:101)
at com.sun.enterprise.resource.allocator.LocalTxConnectorAllocator.createResource(LocalTxConnectorAllocator.java:87)
... 62 more
Mar 06, 2012 10:23:08 AM org.glassfish.persistence.jpa.PersistenceUnitLoader doJava2DB
Advertência: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.2.0.v20110202-r8913): org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLException: Error in allocating a connection. Cause: com.mysql.jdbc.Driver cannot be cast to javax.sql.DataSource
Error Code: 0
javax.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.2.0.v20110202-r8913): org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLException: Error in allocating a connection. Cause: com.mysql.jdbc.Driver cannot be cast to javax.sql.DataSource
Error Code: 0
at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.deploy(EntityManagerSetupImpl.java:422)
at org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.getServerSession(EntityManagerFactoryImpl.java:185)
at org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.createEntityManagerImpl(EntityManagerFactoryImpl.java:242)
at org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:230)
at org.glassfish.persistence.jpa.PersistenceUnitLoader.doJava2DB(PersistenceUnitLoader.java:373)
at org.glassfish.persistence.jpa.JPADeployer$2.visitPUD(JPADeployer.java:435)
at org.glassfish.persistence.jpa.JPADeployer$PersistenceUnitDescriptorIterator.iteratePUDs(JPADeployer.java:483)
at org.glassfish.persistence.jpa.JPADeployer.iterateInitializedPUsAtApplicationPrepare(JPADeployer.java:465)
at org.glassfish.persistence.jpa.JPADeployer.event(JPADeployer.java:389)
at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:128)
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:453)
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:240)
at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:382)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(CommandRunnerImpl.java:355)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:370)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1064)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1200(CommandRunnerImpl.java:96)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1244)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1232)
at com.sun.enterprise.admin.cli.embeddable.DeployerImpl.deploy(DeployerImpl.java:129)
at com.sun.enterprise.admin.cli.embeddable.DeployerImpl.deploy(DeployerImpl.java:105)
at org.glassfish.ejb.embedded.EJBContainerImpl.deploy(EJBContainerImpl.java:140)
at org.glassfish.ejb.embedded.EJBContainerProviderImpl.createEJBContainer(EJBContainerProviderImpl.java:134)
at javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:127)
at javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:102)
at br.com.devmedia.session.SellSessionTest.setUpClass(SellSessionTest.java:45)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:27)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39)
at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:518)
at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1052)
at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:906)
Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.2.0.v20110202-r8913): org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLException: Error in allocating a connection. Cause: com.mysql.jdbc.Driver cannot be cast to javax.sql.DataSource
Error Code: 0
at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:309)
at org.eclipse.persistence.sessions.JNDIConnector.connect(JNDIConnector.java:138)
at org.eclipse.persistence.sessions.JNDIConnector.connect(JNDIConnector.java:94)
at org.eclipse.persistence.sessions.DatasourceLogin.connectToDatasource(DatasourceLogin.java:162)
at org.eclipse.persistence.internal.sessions.DatabaseSessionImpl.loginAndDetectDatasource(DatabaseSessionImpl.java:592)
at org.eclipse.persistence.internal.jpa.EntityManagerFactoryProvider.login(EntityManagerFactoryProvider.java:233)
at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.deploy(EntityManagerSetupImpl.java:394)
... 39 more
Caused by: java.sql.SQLException: Error in allocating a connection. Cause: com.mysql.jdbc.Driver cannot be cast to javax.sql.DataSource
at com.sun.gjc.spi.base.DataSource.getConnection(DataSource.java:120)
at org.eclipse.persistence.sessions.JNDIConnector.connect(JNDIConnector.java:126)
... 44 more
Caused by: javax.resource.spi.ResourceAllocationException: Error in allocating a connection. Cause: com.mysql.jdbc.Driver cannot be cast to javax.sql.DataSource
at com.sun.enterprise.connectors.ConnectionManagerImpl.internalGetConnection(ConnectionManagerImpl.java:307)
at com.sun.enterprise.connectors.ConnectionManagerImpl.allocateConnection(ConnectionManagerImpl.java:190)
at com.sun.enterprise.connectors.ConnectionManagerImpl.allocateConnection(ConnectionManagerImpl.java:165)
at com.sun.enterprise.connectors.ConnectionManagerImpl.allocateConnection(ConnectionManagerImpl.java:160)
at com.sun.gjc.spi.base.DataSource.getConnection(DataSource.java:113)
... 45 more
Caused by: com.sun.appserv.connectors.internal.api.PoolingException: com.mysql.jdbc.Driver cannot be cast to javax.sql.DataSource
at com.sun.enterprise.resource.pool.datastructure.RWLockDataStructure.addResource(RWLockDataStructure.java:103)
at com.sun.enterprise.resource.pool.ConnectionPool.addResource(ConnectionPool.java:282)
at com.sun.enterprise.resource.pool.ConnectionPool.createResourceAndAddToPool(ConnectionPool.java:1501)
at com.sun.enterprise.resource.pool.ConnectionPool.createResources(ConnectionPool.java:944)
at com.sun.enterprise.resource.pool.ConnectionPool.initPool(ConnectionPool.java:230)
at com.sun.enterprise.resource.pool.ConnectionPool.internalGetResource(ConnectionPool.java:511)
at com.sun.enterprise.resource.pool.ConnectionPool.getResource(ConnectionPool.java:381)
at com.sun.enterprise.resource.pool.PoolManagerImpl.getResourceFromPool(PoolManagerImpl.java:242)
at com.sun.enterprise.resource.pool.PoolManagerImpl.getResource(PoolManagerImpl.java:167)
at com.sun.enterprise.connectors.ConnectionManagerImpl.getResource(ConnectionManagerImpl.java:338)
at com.sun.enterprise.connectors.ConnectionManagerImpl.internalGetConnection(ConnectionManagerImpl.java:301)
... 49 more
Caused by: com.sun.appserv.connectors.internal.api.PoolingException: com.mysql.jdbc.Driver cannot be cast to javax.sql.DataSource
at com.sun.enterprise.resource.pool.ConnectionPool.createSingleResource(ConnectionPool.java:924)
at com.sun.enterprise.resource.pool.ConnectionPool.createResource(ConnectionPool.java:1185)
at com.sun.enterprise.resource.pool.datastructure.RWLockDataStructure.addResource(RWLockDataStructure.java:98)
... 59 more
Caused by: com.sun.appserv.connectors.internal.api.PoolingException: com.mysql.jdbc.Driver cannot be cast to javax.sql.DataSource
at com.sun.enterprise.resource.allocator.LocalTxConnectorAllocator.createResource(LocalTxConnectorAllocator.java:110)
at com.sun.enterprise.resource.pool.ConnectionPool.createSingleResource(ConnectionPool.java:907)
... 61 more
Caused by: javax.resource.ResourceException: com.mysql.jdbc.Driver cannot be cast to javax.sql.DataSource
at com.sun.gjc.spi.DSManagedConnectionFactory.getDataSource(DSManagedConnectionFactory.java:151)
at com.sun.gjc.spi.DSManagedConnectionFactory.createManagedConnection(DSManagedConnectionFactory.java:101)
at com.sun.enterprise.resource.allocator.LocalTxConnectorAllocator.createResource(LocalTxConnectorAllocator.java:87)
... 62 more
Mar 06, 2012 10:23:08 AM org.glassfish.persistence.common.Java2DBProcessorHelper logI18NWarnMessage
Advertência: Cannot create tables for application classes. The expected DDL file classes_EcommercePU_createDDL.jdbc is not available.
Mar 06, 2012 10:23:08 AM com.sun.ejb.containers.BaseContainer initializeHome
Informações: Portable JNDI names for EJB UserSession : [java:global/classes/UserSession!br.com.devmedia.session.UserSession, java:global/classes/UserSession]
Mar 06, 2012 10:23:08 AM com.sun.ejb.containers.BaseContainer initializeHome
Informações: Portable JNDI names for EJB SellSession : [java:global/classes/SellSession, java:global/classes/SellSession!br.com.devmedia.session.SellSession]
Mar 06, 2012 10:23:08 AM com.sun.ejb.containers.EjbContainerUtilImpl deployEJBTimerService
Informações: Loading EJBTimerService. Please wait.
Mar 06, 2012 10:23:10 AM org.hibernate.validator.engine.resolver.DefaultTraversableResolver detectJPA
Informações: Instantiated an instance of org.hibernate.validator.engine.resolver.JPATraversableResolver.
Mar 06, 2012 10:23:10 AM org.hibernate.validator.engine.resolver.DefaultTraversableResolver detectJPA
Informações: Instantiated an instance of org.hibernate.validator.engine.resolver.JPATraversableResolver.
Mar 06, 2012 10:23:10 AM org.eclipse.persistence.session.file:/C:/Users/RCASAB~1/AppData/Local/Temp/gfembed1835728000875250513tmp/applications/ejb-timer-service-app/WEB-INF/classes/___EJB__Timer__App
Informações: EclipseLink, version: Eclipse Persistence Services - 2.2.0.v20110202-r8913
Mar 06, 2012 10:23:13 AM org.eclipse.persistence.session.file:/C:/Users/RCASAB~1/AppData/Local/Temp/gfembed1835728000875250513tmp/applications/ejb-timer-service-app/WEB-INF/classes/___EJB__Timer__App
Informações: file:/C:/Users/RCASAB~1/AppData/Local/Temp/gfembed1835728000875250513tmp/applications/ejb-timer-service-app/WEB-INF/classes/___EJB__Timer__App login successful
Mar 06, 2012 10:23:13 AM org.eclipse.persistence.session.file:/C:/Users/RCASAB~1/AppData/Local/Temp/gfembed1835728000875250513tmp/applications/ejb-timer-service-app/WEB-INF/classes/___EJB__Timer__App.server
Advertência: Multiple [2] JMX MBeanServer instances exist, we will use the server at index [0] : [com.sun.enterprise.v3.admin.DynamicInterceptor@70455d96].
Mar 06, 2012 10:23:13 AM org.eclipse.persistence.session.file:/C:/Users/RCASAB~1/AppData/Local/Temp/gfembed1835728000875250513tmp/applications/ejb-timer-service-app/WEB-INF/classes/___EJB__Timer__App.server
Advertência: JMX MBeanServer in use: [com.sun.enterprise.v3.admin.DynamicInterceptor@70455d96] from index [0]
Mar 06, 2012 10:23:13 AM org.eclipse.persistence.session.file:/C:/Users/RCASAB~1/AppData/Local/Temp/gfembed1835728000875250513tmp/applications/ejb-timer-service-app/WEB-INF/classes/___EJB__Timer__App.server
Advertência: JMX MBeanServer in use: [com.sun.jmx.mbeanserver.JmxMBeanServer@137dac12] from index [1]
Mar 06, 2012 10:23:13 AM com.sun.ejb.containers.TimerBeanContainer <init>
Informações: [TimerBeanContainer] Created TimerBeanContainer: TimerBean
Mar 06, 2012 10:23:13 AM com.sun.ejb.containers.BaseContainer initializeHome
Informações: Portable JNDI names for EJB TimerBean : [java:global/ejb-timer-service-app/TimerBean, java:global/ejb-timer-service-app/TimerBean!com.sun.ejb.containers.TimerLocal]
Mar 06, 2012 10:23:13 AM com.sun.enterprise.web.WebContainer loadWebModule
Informações: WEB0356: Web module [ejb-timer-service-app] not loaded to any virtual servers
Mar 06, 2012 10:23:13 AM com.sun.enterprise.web.WebApplication start
Informações: WEB0671: Loading application [ejb-timer-service-app] at [/ejb-timer-service-app]
Mar 06, 2012 10:23:13 AM com.sun.ejb.containers.EjbContainerUtilImpl deployEJBTimerService
Informações: EJB5109:EJB Timer Service started successfully for data source [jdbc/__TimerPool]
Mar 06, 2012 10:23:13 AM com.sun.ejb.containers.EjbContainerUtilImpl getEJBTimerService
Informações: Setting DBReadBeforeTimeout to false
Mar 06, 2012 10:23:13 AM com.sun.ejb.containers.EjbContainerUtilImpl getEJBTimerService
Informações: ==> Restoring Timers ...
Mar 06, 2012 10:23:13 AM com.sun.ejb.containers.EJBTimerService restoreEJBTimers
Informações: There are no EJB Timers owned by this server
Mar 06, 2012 10:23:13 AM com.sun.ejb.containers.EjbContainerUtilImpl getEJBTimerService
Informações: <== ... Timers Restored.
Mar 06, 2012 10:23:13 AM com.sun.ejb.containers.BaseContainer initializeHome
Informações: Portable JNDI names for EJB ProductSession : [java:global/classes/ProductSession, java:global/classes/ProductSession!br.com.devmedia.session.ProductSession]
Mar 06, 2012 10:23:14 AM com.sun.jts.CosTransactions.DefaultTransactionService setServerName
Informações: JTS5014: Recoverable JTS instance, serverId = [100]
PlainTextActionReporterSUCCESSDescription: deploy AdminCommandnull
[name=classes
Cannot create tables for application classes. The expected DDL file classes_EcommercePU_createDDL.jdbc is not available.
Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.2.0.v20110202-r8913): org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLException: Error in allocating a connection. Cause: com.mysql.jdbc.Driver cannot be cast to javax.sql.DataSource
Error Code: 0
saveSell
Mar 06, 2012 10:23:23 AM com.sun.ejb.containers.EJBTimerService _destroyTimers
Informações: [1] timers deleted for id: 87231048828846080
PlainTextActionReporterSUCCESSNenhum dado de monitoramento a ser informado.
Mar 06, 2012 10:23:28 AM com.sun.ejb.containers.TimerBeanContainer doConcreteContainerShutdown
Informações: [TimerBeanContainer] Shutdown() called....
Mar 06, 2012 10:23:28 AM com.sun.ejb.containers.EJBTimerService onShutdown
Advertência: EJB5121:EJB Timer Service shutdown info [__timer_service_shutdown__.dat] not found or is corrupted. Shutdown time unknown.
Mar 06, 2012 10:23:28 AM com.sun.enterprise.web.WebContainer unloadWebModule
Grave: WEB0162: [WebContainer] Undeployment failed for context [/ejb-timer-service-app]
Mar 06, 2012 10:23:28 AM org.eclipse.persistence.session.file:/C:/Users/RCASAB~1/AppData/Local/Temp/gfembed1835728000875250513tmp/applications/ejb-timer-service-app/WEB-INF/classes/___EJB__Timer__App
Informações: file:/C:/Users/RCASAB~1/AppData/Local/Temp/gfembed1835728000875250513tmp/applications/ejb-timer-service-app/WEB-INF/classes/___EJB__Timer__App logout successful
Mar 06, 2012 10:23:28 AM com.sun.enterprise.connectors.service.ResourceAdapterAdminServiceImpl sendStopToResourceAdapter
Informações: RAR7094: __ds_jdbc_ra shutdown successful.
Mar 06, 2012 10:23:28 AM com.sun.enterprise.connectors.service.ResourceAdapterAdminServiceImpl sendStopToResourceAdapter
Informações: RAR7094: __xa_jdbc_ra shutdown successful.
Mar 06, 2012 10:23:28 AM org.glassfish.admin.mbeanserver.JMXStartupService shutdown
Informações: JMXStartupService and JMXConnectors have been shut down.
Mar 06, 2012 10:23:28 AM org.glassfish.admin.mbeanserver.JMXStartupService shutdown
Informações: JMXStartupService and JMXConnectors have been shut down.
Mar 06, 2012 10:23:28 AM com.sun.enterprise.v3.server.AppServerStartup stop
Informações: Procedimento de desligamento concluído
Mar 06, 2012 10:23:28 AM AppServerStartup run
Informações: [Thread[GlassFish Kernel Main Thread,5,main]] exiting
Gostei + 0
06/03/2012
Robson Teixeira
sem o recurso de formatação que não ajuda muita coisa.
Gostei + 0
06/03/2012
Rafael Casabona
beans.xml
<?xml version=1.0 encoding=UTF-8?>
<beans xmlns=http://java.sun.com/xml/ns/javaee
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xsi:schemaLocation=http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/beans_1_0.xsd>
</beans>
persistence.xml
<?xml version=1.0 encoding=UTF-8?>
<persistence version=2.0 xmlns=http://java.sun.com/xml/ns/persistence xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance xsi:schemaLocation=http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd>
<persistence-unit name=EcommercePU transaction-type=JTA>
<provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>
<jta-data-source>jdbc/ecommerce_mysql</jta-data-source>
<exclude-unlisted-classes>false</exclude-unlisted-classes>
<properties>
<property name=eclipselink.ddl-generation value=create-tables/>
</properties>
</persistence-unit>
</persistence>
web.xml
<?xml version=1.0 encoding=UTF-8?>
<web-app version=3.0 xmlns=http://java.sun.com/xml/ns/javaee xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance xsi:schemaLocation=http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd>
<context-param>
<param-name>javax.faces.PROJECT_STAGE</param-name>
<param-value>Development</param-value>
</context-param>
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.faces</url-pattern>
</servlet-mapping>
<session-config>
<session-timeout>
30
</session-timeout>
</session-config>
<welcome-file-list>
<welcome-file>index.faces</welcome-file>
</welcome-file-list>
</web-app>
Gostei + 0
10/04/2012
Éder Costa
Gostei + 0
10/04/2012
Éder Costa
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)