Ajuda com Loja Virtual completa com JavaEE e JavaSE Aula 17
Olá gostaria de saber se alguém já viu esse erro? Esse erro acontece quando eu rodo o teste de UserSession.
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
Curtidas 0
Respostas
Robson Teixeira
08/02/2012
Olá Eder pelo erro postado parece que sua app não consegue ler as configurações do dataSource do servidor que são feitas no xml que fica dentro da pasta setup de sua app. mas no log diz Invalid resource : jdbc/ecommerce__pm então abra o seu persistence.xml e veja se o valor na tag <jta-data-source> está idêntico ao parametro jndi-name do xml na pasta setup de sua app.
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
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
Éder Costa
08/02/2012
Sim os valores estão igual, mesmo fazendo um novo deploy o erro persiste, isso pode ser um erro do glassfish?
GOSTEI 0
Dyego Carmo
08/02/2012
Puxa vida , nao consigo entender nada desse codigo... esta todo bagunçado
MODERAÇÃO , poderia fazer algo para corrigir este recurso tão util ?
MODERAÇÃO , poderia fazer algo para corrigir este recurso tão util ?
GOSTEI 0
Rafael Casabona
08/02/2012
Estou com o mesmo erro, por favor ajudem!!!
GOSTEI 0
Éder Costa
08/02/2012
Estou com o mesmo erro, por favor ajudem!!!
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
Éder Costa
08/02/2012
Puxa vida , nao consigo entender nada desse codigo... esta todo bagunçado
MODERAÇÃO , poderia fazer algo para corrigir este recurso tão util ?
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
Robson Teixeira
08/02/2012
poste novamente mas sem a formatação de codigo ok???
GOSTEI 0
Rafael Casabona
08/02/2012
Boa noite, agradeço a atenção.
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.
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
Rafael Casabona
08/02/2012
Ninguem para ajudar?
Olha só ele está tentando acessar um banco que não existe colocando um _pm na frente do nome do banco.
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
Rafael Casabona
08/02/2012
Bom dia,
Cade todo mundo?
Hoje startei meu projeto na maquina do serviço e deu outro erro, podem me ajudar?
Cade todo mundo?
Hoje startei meu projeto na maquina do serviço e deu outro erro, podem me ajudar?
Mar 06, 2012 10:20:28 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: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
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
Robson Teixeira
08/02/2012
Poste o xml gerado pelo netbeans que está dentro da pasta setup de sua app.
sem o recurso de formatação que não ajuda muita coisa.
sem o recurso de formatação que não ajuda muita coisa.
GOSTEI 0
Rafael Casabona
08/02/2012
Opa, é destes aqui:
beans.xml
persistence.xml
web.xml
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
Éder Costa
08/02/2012
Bom desde o dia que deu o erro eu começo o projeto novamente e refaço para ver se não erro, e não sei qual a versão do netbeans que você está usando, eu estava usando 7.01 quando comecei, depois passei pra 7.1 e agora estou com a versão mais recente 7.1.1 e eu desde o começo já comecei utilizando postgresql que é o banco que eu trabalho e mais gosto atualmente, e infelizmente mesmo usando JPA tem diferença de banco sim, mas dessa vez que eu refiz o projeto deu um erro diferente: ClassNotFoundException org.Postgresql então fiz o seguinte adicionei a biblioteca do postgres e dessa vez passou, fiquei muito feliz, espero ter ajudado e muito obrigado à quem tentou me ajudar.
GOSTEI 0
Éder Costa
08/02/2012
Bom desde o dia que deu o erro eu começo o projeto novamente e refaço para ver se não erro, e não sei qual a versão do netbeans que você está usando, eu estava usando 7.01 quando comecei, depois passei pra 7.1 e agora estou com a versão mais recente 7.1.1 e eu desde o começo já comecei utilizando postgresql que é o banco que eu trabalho e mais gosto atualmente, e infelizmente mesmo usando JPA tem diferença de banco sim, mas dessa vez que eu refiz o projeto deu um erro diferente: ClassNotFoundException org.Postgresql então fiz o seguinte adicionei a biblioteca do postgres e dessa vez passou, fiquei muito feliz, espero ter ajudado e muito obrigado à quem tentou me ajudar. Ah, eu ia me esquecendo eu tive que fazer o import na mão de: import static org.junit.Assert.assertTrue, pois nesta versão do jUnit e netbeans o assertTrue não vêm como default.
GOSTEI 0