Hi all EJB3 and Maven 2 gurus,
Is there someone that already run a sample application with JBoss Embedded
EJB3 Alpha-8 and Maven 2. when yes please could u please send me the sample as
zip file under this email([EMAIL PROTECTED]) . Because i try to run a sample
application with Maven 2 and JBoss Embedded EJB3 Alpha 8 but without success.
Any Suggestions!
Thanks
As I see maven runs the test class
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running org.adorsys.ipod.jpa.test.EJB3EmbeddedTestCase
Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.031 sec <<<
FAILURE!
Running org.adorsys.ipod.jpa.test.InsertCustomerTest
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 1.844 sec <<<
FAILURE!
and here is the report from surefire
-------------------------------------------------------------------------------
Test set: org.adorsys.ipod.jpa.test.InsertCustomerTest
-------------------------------------------------------------------------------
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 1.86 sec <<<
FAILURE!
testPersistCustomer(org.adorsys.ipod.jpa.test.InsertCustomerTest ) Time
elapsed: 1.828 sec <<< ERROR!
java.lang.RuntimeException: Couldn't lookup: java:/EntityManager/custdb
at
org.adorsys.ipod.jpa.test.JBossEJB3EmbeddedUtil.lookup(JBossEJB3EmbeddedUtil.java:90)
at
org.adorsys.ipod.jpa.test.InsertCustomerTest.testPersistCustomer(InsertCustomerTest.java:58)
I think that the problem is that maven does not set all the resources files (
persistence.xml, embedded-jboss-beans.xml, ...) in my classpath and I do not
why.
Here is debug message after all changes u tell me:
(ivan) [633] mvn -o -X -DTest=InsertCustomerTest test
+ Error stacktraces are turned on.
Maven version: 2.0.4
[DEBUG] Building Maven user-level plugin registry from: 'C:\Dokumente und
Einstellungen\spagop\.m2\plugin- registry.xml'
[DEBUG] Building Maven global-level plugin registry from:
'c:\tools\maven-2.0.4\conf\plugin-registry.xml'
[INFO]
NOTE: Maven is executing in offline mode. Any artifacts not already in your
local
repository will be inaccessible.
[INFO] Scanning for projects...
[INFO] Reactor build order:
[INFO] Maven Quick Start Archetype
[INFO] Maven Quick Start Archetype
[INFO] Maven Webapp Archetype
[INFO]
----------------------------------------------------------------------------
[INFO] Building Maven Quick Start Archetype
[INFO] task-segment: [test]
[INFO]
----------------------------------------------------------------------------
[DEBUG] Skipping disabled repository Maven Snapshots
[DEBUG] maven-compiler-plugin: resolved to version 2.0.1 from repository
planet-mirror
[DEBUG] Retrieving parent-POM: org.apache.maven.plugins:maven-plugins::1 for
project: null:maven-compiler-plugin:maven-plugin:2.0.1 from the rep
[DEBUG] Retrieving parent-POM: org.apache.maven:maven-parent::1 for project:
org.apache.maven.plugins:maven-plugins:pom:1 from the repository.
[DEBUG] Retrieving parent-POM: org.apache:apache::1 for project:
org.apache.maven:maven-parent:pom:1 from the repository.
[DEBUG] Skipping disabled repository Maven Snapshots
[DEBUG] maven-surefire-plugin: resolved to version 2.2 from repository
planet-mirror
[DEBUG] Retrieving parent-POM: org.apache.maven.plugins:maven-plugins::1 for
project: null:maven-surefire-plugin:maven-plugin:2.2 from the repos
[DEBUG] Retrieving parent-POM: org.apache.maven:maven-parent::1 for project:
org.apache.maven.plugins:maven-plugins:pom:1 from the repository.
[DEBUG] Retrieving parent-POM: org.apache:apache::1 for project:
org.apache.maven:maven-parent:pom:1 from the repository.
[INFO] No goals needed for project - skipping
[INFO]
----------------------------------------------------------------------------
[INFO] Building Maven Quick Start Archetype
[INFO] task-segment: [test]
[INFO]
----------------------------------------------------------------------------
[DEBUG] Skipping disabled repository Maven Snapshots
[DEBUG] maven-resources-plugin: resolved to version 2.2 from repository
planet-mirror
[DEBUG] Retrieving parent-POM: org.apache.maven.plugins:maven-plugins::1 for
project: null:maven-resources-plugin:maven-plugin:2.2 from the repo
- Show quoted text -
[DEBUG] Retrieving parent-POM: org.apache.maven:maven-parent::1 for project:
org.apache.maven.plugins:maven-plugins:pom:1 from the repository.
[DEBUG] Retrieving parent-POM: org.apache:apache::1 for project:
org.apache.maven:maven-parent:pom:1 from the repository.
[DEBUG]
org.apache.maven.plugins:maven-resources-plugin:maven-plugin:2.2:runtime
(selected for runtime)
[DEBUG] Retrieving parent-POM: org.apache.maven:maven::2.0 for project:
org.apache.maven:maven-model:jar:2.0 from the repository.
[DEBUG] org.apache.maven:maven-model:jar:2.0:runtime (selected for runtime)
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4:runtime (selected for
runtime)
[DEBUG] Retrieving parent-POM: org.apache.maven:maven::2.0 for project:
null:maven-project:jar:2.0 from the repository.
[DEBUG] org.apache.maven:maven-project:jar:2.0:runtime (selected for runtime)
[DEBUG]
org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-8:runtime (selected
for runtime)
[DEBUG] classworlds:classworlds:jar:1.1-alpha-2:runtime (selected for
runtime)
[DEBUG] junit:junit:jar:3.8.1:runtime (selected for runtime)
[DEBUG] Retrieving parent-POM: org.apache.maven:maven::2.0 for project:
org.apache.maven:maven-artifact:jar:2.0 from the repository.
[DEBUG] org.apache.maven:maven-artifact:jar:2.0:runtime (selected for
runtime)
[DEBUG] Retrieving parent-POM: org.apache.maven:maven::2.0 for project:
org.apache.maven:maven-artifact-manager:jar:2.0 from the repository.
[DEBUG] org.apache.maven:maven-artifact-manager:jar:2.0:runtime (selected
for runtime)
[DEBUG] Retrieving parent-POM: org.apache.maven:maven::2.0 for project:
org.apache.maven:maven-repository-metadata:jar:2.0 from the repository.
[DEBUG] org.apache.maven:maven-repository-metadata:jar:2.0:runtime
(selected for runtime)
[DEBUG] org.apache.maven.wagon:wagon-provider-api:jar:1.0-alpha-5:runtime
(selected for runtime)
[DEBUG] Retrieving parent-POM: org.apache.maven:maven::2.0 for project:
null:maven-profile:jar: 2.0 from the repository.
[DEBUG] org.apache.maven:maven-profile:jar:2.0:runtime (selected for
runtime)
[DEBUG] Retrieving parent-POM: org.apache.maven:maven::2.0 for project:
org.apache.maven:maven-plugin-api:jar:2.0 from the repository.
[DEBUG] org.apache.maven:maven-plugin-api:jar:2.0:runtime (selected for
runtime)
[DEBUG] Configuring mojo
'org.apache.maven.plugins:maven-resources-plugin:2.2:resources' -->
[DEBUG] (f) filters = []
[DEBUG] (f) outputDirectory =
c:\dev\workspace-2\ipodstore\ipodstore-jpa\target\classes
[DEBUG] (f) project = [EMAIL PROTECTED]
[DEBUG] (f) resources = [EMAIL PROTECTED] ]
[DEBUG] -- end configuration --
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[DEBUG] org.adorsys.iPod:ipodstore-jpa:jar:1.0-SNAPSHOT (selected for null)
[DEBUG] junit:junit:jar: 3.8.1:compile (selected for compile)
[DEBUG] jboss-ejb3-embeddable_alpha-8:thirdparty-all:jar:1.0-alpha-8:compile
(selected for compile)
[DEBUG] jboss-ejb3-embeddable_alpha-8:jboss-ejb3-all:jar:1.0-alpha-8:compile
(selected for compile)
[DEBUG] mysql:mysql-connector-java:jar:3.1.12:compile (selected for compile)
[DEBUG] jboss-ejb3-embeddable_alpha-8:hibernate-all:jar:1.0-alpha-8:compile
(selected for compile)
[DEBUG] net.sf.ehcache:ehcache:jar:1.2:compile (selected for compile)
[DEBUG] commons-logging:commons-logging:jar:1.0.4:compile (selected for
compile)
[DEBUG] commons-collections:commons-collections:jar:2.1:compile (selected
for compile)
[DEBUG]
org.apache.maven.plugins:maven-compiler-plugin:maven-plugin:2.0.1:runtime
(selected for runtime)
[DEBUG] Retrieving parent-POM: org.codehaus.plexus:plexus-compiler::1.5.2 for
project: null:plexus-compiler-api:jar: 1.5.2 from the repository.
[DEBUG] Retrieving parent-POM: org.codehaus.plexus:plexus-components::1.1.5 for
project: null:plexus-compiler:pom:1.5.2 from the repository.
[DEBUG] Retrieving parent-POM: org.codehaus.plexus:plexus::1.0.5 for project:
org.codehaus.plexus:plexus-components:pom:1.1.5 from the repositor
[DEBUG] org.codehaus.plexus:plexus-compiler-api:jar:1.5.2:runtime (selected
for runtime)
[DEBUG]
org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-8:runtime (selected
for runtime)
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4:runtime (selected for
runtime)
[DEBUG] classworlds:classworlds:jar:1.1-alpha-2:runtime (selected for
runtime)
[DEBUG] junit:junit:jar: 3.8.1:runtime (selected for runtime)
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4:runtime (selected for
runtime)
[DEBUG] Retrieving parent-POM: org.codehaus.plexus:plexus-compiler::1.5.2 for
project: null:plexus-compiler-manager:jar: 1.5.2 from the repositor
[DEBUG] Retrieving parent-POM: org.codehaus.plexus:plexus-components::1.1.5 for
project: null:plexus-compiler:pom:1.5.2 from the repository.
[DEBUG] Retrieving parent-POM: org.codehaus.plexus:plexus::1.0.5 for project:
org.codehaus.plexus:plexus-components:pom:1.1.5 from the repositor
[DEBUG] org.codehaus.plexus:plexus-compiler-manager:jar:1.5.2:runtime
(selected for runtime)
[DEBUG] Retrieving parent-POM: org.codehaus.plexus:plexus-compilers::1.5.2 for
project: null:plexus-compiler-javac:jar:1.5.2 from the repository
[DEBUG] Retrieving parent-POM: org.codehaus.plexus:plexus-compiler::1.5.2 for
project: org.codehaus.plexus:plexus-compilers:pom:1.5.2 from the r
[DEBUG] Retrieving parent-POM: org.codehaus.plexus:plexus-components::1.1.5 for
project: null:plexus-compiler:pom:1.5.2 from the repository.
[DEBUG] Retrieving parent-POM: org.codehaus.plexus:plexus::1.0.5 for project:
org.codehaus.plexus:plexus-components:pom:1.1.5 from the repositor
[DEBUG] org.codehaus.plexus:plexus-compiler-javac:jar:1.5.2:runtime (selected
for runtime)
[DEBUG] Retrieving parent-POM: org.codehaus.plexus:plexus::1.0.4 for project:
null:plexus-utils:jar:1.0.5 from the repository.
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.5:runtime (removed -
nearer found: 1.0.4)
[DEBUG] org.apache.maven:maven-plugin-api:jar:2.0:runtime (selected for
runtime)
[DEBUG] org.apache.maven:maven-artifact:jar:2.0:runtime (selected for runtime)
[DEBUG] Configuring mojo
'org.apache.maven.plugins:maven-compiler-plugin:2.0.1:compile' -->
[DEBUG] (f) basedir = c:\dev\workspace-2\ipodstore\ipodstore-jpa
[DEBUG] (f) buildDirectory = c:\dev\workspace-2\ipodstore\ipodstore-jpa\target
[DEBUG] (f) classpathElements =
[c:\dev\workspace-2\ipodstore\ipodstore-jpa\target\classes, C:\Dokumente und
Einstellungen\spagop\.m2\reposito
ng\1.0.4\commons-logging-1.0.4.jar, C:\Dokumente und
Einstellungen\spagop\.m2\repository\commons-collections\commons-collections\2.1\commons-col
[DEBUG] (f) compileSourceRoots =
[c:\dev\workspace-2\ipodstore\ipodstore-jpa\src\main\java]
[DEBUG] (f) compilerId = javac
[DEBUG] (f) debug = true
[DEBUG] (f) fork = false
[DEBUG] (f) optimize = false
[DEBUG] (f) outputDirectory =
c:\dev\workspace-2\ipodstore\ipodstore-jpa\target\classes
[DEBUG] (f) outputFileName = ipodstore-jpa-1.0-SNAPSHOT
[DEBUG] (f) projectArtifact = org.adorsys.iPod:ipodstore-jpa:jar:1.0-SNAPSHOT
[DEBUG] (f) showDeprecation = false
[DEBUG] (f) showWarnings = false
[DEBUG] (f) source = 1.5
[DEBUG] (f) staleMillis = 0
[DEBUG] (f) target = 1.5
[DEBUG] (f) verbose = false
[DEBUG] -- end configuration --
[INFO] [compiler:compile]
[DEBUG] Using compiler 'javac'.
[DEBUG] Source directories:
[c:\dev\workspace-2\ipodstore\ipodstore-jpa\src\main\java]
[DEBUG] Classpath: [c:\dev\workspace-2\ipodstore\ipodstore-jpa\target\classes
C:\Dokumente und Einstellungen\spagop\.m2\repository\junit\junit\3.8.1\junit-
3.8.1.jar
C:\Dokumente und
Einstellungen\spagop\.m2\repository\jboss-ejb3-embeddable_alpha-8\thirdparty-all\1.0-alpha-8\thirdparty-all-1.0-alpha-8.jar
C:\Dokumente und
Einstellungen\spagop\.m2\repository\jboss-ejb3-embeddable_alpha-8\hibernate-all\1.0-alpha-8\hibernate-
all-1.0-alpha-8.jar
C:\Dokumente und
Einstellungen\spagop\.m2\repository\net\sf\ehcache\ehcache\1.2\ehcache-1.2.jar
C:\Dokumente und
Einstellungen\spagop\.m2\repository\commons-logging\commons-logging\1.0.4\commons-
logging-1.0.4.jar
C:\Dokumente und
Einstellungen\spagop\.m2\repository\commons-collections\commons-collections\2.1\commons-collections-2.1.jar
C:\Dokumente und
Einstellungen\spagop\.m2\repository\mysql\mysql-connector-java\3.1.12\mysql-
connector-java-3.1.12.jar
C:\Dokumente und
Einstellungen\spagop\.m2\repository\jboss-ejb3-embeddable_alpha-8\jboss-ejb3-all\1.0-alpha-8\jboss-ejb3-all-1.0-alpha-8.jar]
[DEBUG] Output directory:
c:\dev\workspace-2\ipodstore\ipodstore-jpa\target\classes
[INFO] Nothing to compile - all classes are up to date
[DEBUG] Configuring mojo
'org.apache.maven.plugins:maven-resources-plugin:2.2:testResources' -->
[DEBUG] (f) filters = []
[DEBUG] (f) outputDirectory =
c:\dev\workspace-2\ipodstore\ipodstore-jpa\target\test-classes
[DEBUG] (f) project = [EMAIL PROTECTED]
[DEBUG] (f) resources = [EMAIL PROTECTED]
[DEBUG] -- end configuration --
[INFO] [resources:testResources]
[INFO] Using default encoding to copy filtered resources.
[DEBUG] org.adorsys.iPod:ipodstore-jpa:jar:1.0-SNAPSHOT (selected for null)
[DEBUG] junit:junit:jar:3.8.1:compile (selected for compile)
[DEBUG] jboss-ejb3-embeddable_alpha-8:thirdparty-all:jar:1.0-alpha-8:compile
(selected for compile)
[DEBUG] jboss-ejb3-embeddable_alpha-8:jboss-ejb3-all:jar:1.0-alpha-8:compile
(selected for compile)
[DEBUG] mysql:mysql-connector-java:jar:3.1.12:compile (selected for compile)
[DEBUG] jboss-ejb3-embeddable_alpha-8:hibernate-all:jar: 1.0-alpha-8:compile
(selected for compile)
[DEBUG] net.sf.ehcache:ehcache:jar:1.2:compile (selected for compile)
[DEBUG] commons-logging:commons-logging:jar:1.0.4:compile (selected for
compile)
[DEBUG] commons-collections:commons-collections:jar: 2.1:compile (selected
for compile)
[DEBUG] Configuring mojo
'org.apache.maven.plugins:maven-compiler-plugin:2.0.1:testCompile' -->
[DEBUG] (f) basedir = c:\dev\workspace-2\ipodstore\ipodstore-jpa
[DEBUG] (f) buildDirectory = c:\dev\workspace-2\ipodstore\ipodstore-jpa\target
[DEBUG] (f) classpathElements =
[c:\dev\workspace-2\ipodstore\ipodstore-jpa\target\classes,
c:\dev\workspace-2\ipodstore\ipodstore-jpa\target\
instellungen\spagop\.m2\repository\commons-logging\commons-logging\1.0.4\commons-
logging-1.0.4.jar, C:\Dokumente und Einstellungen\spagop\.m2\re
[DEBUG] (f) compileSourceRoots =
[c:\dev\workspace-2\ipodstore\ipodstore-jpa\src\test\java]
[DEBUG] (f) compilerId = javac
[DEBUG] (f) debug = true
[DEBUG] (f) fork = false
[DEBUG] (f) optimize = false
[DEBUG] (f) outputDirectory =
c:\dev\workspace-2\ipodstore\ipodstore-jpa\target\test-classes
[DEBUG] (f) outputFileName = ipodstore-jpa-1.0-SNAPSHOT
[DEBUG] (f) showDeprecation = false
[DEBUG] (f) showWarnings = false
[DEBUG] (f) source = 1.5
[DEBUG] (f) staleMillis = 0
[DEBUG] (f) target = 1.5
[DEBUG] (f) verbose = false
[DEBUG] -- end configuration --
[INFO] [compiler:testCompile]
[DEBUG] Using compiler 'javac'.
[DEBUG] Source directories:
[c:\dev\workspace-2\ipodstore\ipodstore-jpa\src\test\java]
[DEBUG] Classpath: [c:\dev\workspace-2\ipodstore\ipodstore-jpa\target\classes
c:\dev\workspace-2\ipodstore\ipodstore-jpa\target\test-classes
C:\Dokumente und
Einstellungen\spagop\.m2\repository\junit\junit\3.8.1\junit-3.8.1.jar
C:\Dokumente und
Einstellungen\spagop\.m2\repository\jboss-ejb3-embeddable_alpha-8\thirdparty-all\1.0-alpha-8\thirdparty-
all-1.0-alpha-8.jar
C:\Dokumente und
Einstellungen\spagop\.m2\repository\net\sf\ehcache\ehcache\1.2\ehcache-1.2.jar
C:\Dokumente und
Einstellungen\spagop\.m2\repository\jboss-ejb3-embeddable_alpha-8\hibernate-all\1.0-alpha-8\hibernate-
all-1.0-alpha-8.jar
C:\Dokumente und
Einstellungen\spagop\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar
C:\Dokumente und
Einstellungen\spagop\.m2\repository\commons-collections\commons-collections\2.1\commons-
collections-2.1.jar
C:\Dokumente und
Einstellungen\spagop\.m2\repository\mysql\mysql-connector-java\3.1.12\mysql-connector-java-3.1.12.jar
C:\Dokumente und
Einstellungen\spagop\.m2\repository\jboss-ejb3-embeddable_alpha-8\jboss-ejb3-all\1.0-alpha-8\jboss-
ejb3-all-1.0-alpha-8.jar]
[DEBUG] Output directory:
c:\dev\workspace-2\ipodstore\ipodstore-jpa\target\test-classes
[INFO] Nothing to compile - all classes are up to date
[DEBUG] org.adorsys.iPod:ipodstore-jpa:jar:1.0-SNAPSHOT (selected for null)
[DEBUG] junit:junit:jar:3.8.1:compile (selected for compile)
[DEBUG] jboss-ejb3-embeddable_alpha-8:thirdparty-all:jar:1.0-alpha-8:compile
(selected for compile)
[DEBUG] jboss-ejb3-embeddable_alpha-8:jboss-ejb3-all:jar: 1.0-alpha-8:compile
(selected for compile)
[DEBUG] mysql:mysql-connector-java:jar:3.1.12:compile (selected for compile)
[DEBUG] jboss-ejb3-embeddable_alpha-8:hibernate-all:jar:1.0-alpha-8:compile
(selected for compile)
[DEBUG] net.sf.ehcache:ehcache:jar:1.2:compile (selected for compile)
[DEBUG] commons-logging:commons-logging:jar:1.0.4:compile (selected for
compile)
[DEBUG] commons-collections:commons-collections:jar: 2.1:compile (selected
for compile)
[DEBUG] org.apache.maven.plugins:maven-surefire-plugin:maven-plugin:2.2:runtime
(selected for runtime)
[DEBUG] Retrieving parent-POM: org.codehaus.plexus:plexus::1.0.4 for project:
null:plexus-utils:jar: 1.1 from the repository.
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.1:runtime (selected for
runtime)
[DEBUG] org.apache.maven:maven-artifact:jar:2.0:runtime (selected for runtime)
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4:runtime (removed -
nearer found: 1.1)
[DEBUG] org.apache.maven:maven-plugin-api:jar:2.0:runtime (selected for
runtime)
[DEBUG] Retrieving parent-POM: org.apache.maven.surefire:surefire::2.0 for
project: null:surefire-booter:jar: 2.0 from the repository.
[DEBUG] Retrieving parent-POM: org.apache.maven:maven-parent::1 for project:
org.apache.maven.surefire:surefire:pom:2.0 from the repository.
[DEBUG] Retrieving parent-POM: org.apache:apache::1 for project:
org.apache.maven:maven-parent:pom:1 from the repository.
[DEBUG] org.apache.maven.surefire:surefire-booter:jar:2.0:runtime (selected
for runtime)
[DEBUG] Retrieving parent-POM: org.apache.maven.surefire:surefire::2.0 for
project: null:surefire-api:jar:2.0 from the repository.
[DEBUG] Retrieving parent-POM: org.apache.maven:maven-parent::1 for project:
org.apache.maven.surefire:surefire:pom:2.0 from the repository.
[DEBUG] Retrieving parent-POM: org.apache:apache::1 for project:
org.apache.maven:maven-parent:pom:1 from the repository.
[DEBUG] org.apache.maven.surefire:surefire-api:jar:2.0:runtime (selected
for runtime)
[DEBUG] Configuring mojo
'org.apache.maven.plugins:maven-surefire-plugin:2.2:test ' -->
[DEBUG] (f) basedir = c:\dev\workspace-2\ipodstore\ipodstore-jpa
[DEBUG] (f) childDelegation = false
[DEBUG] (f) classesDirectory =
c:\dev\workspace-2\ipodstore\ipodstore-jpa\target\classes
[DEBUG] (f) classpathElements =
[c:\dev\workspace-2\ipodstore\ipodstore-jpa\target\classes,
c:\dev\workspace-2\ipodstore\ipodstore-jpa\target\
instellungen\spagop\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar,
C:\Dokumente und Einstellungen\spagop\.m2\re
[DEBUG] (f) disableXmlReport = false
[DEBUG] (f) forkMode = once
[DEBUG] (f) jvm = java
[DEBUG] (f) localRepository = [local] -> file://C:\Dokumente und
Einstellungen\spagop\.m2\repository
[DEBUG] (f) parallel = false
[DEBUG] (f) pluginArtifactMap = {
org.codehaus.plexus:plexus-utils=org.codehaus.plexus:plexus-utils:jar:1.1:runtime,
org.apache.maven.surefire:
[DEBUG] (f) printSummary = true
[DEBUG] (f) projectArtifactMap =
{jboss-ejb3-embeddable_alpha-8:hibernate-all=jboss-ejb3-embeddable_alpha-8:hibernate-all:jar:
1.0-alpha-8:comp
ommons-collections:commons-collections=commons-collections:commons-collections:jar:2.1:compile}
[DEBUG] (f) remoteRepositories = [[central] -> http://www.ibiblio.org/maven2/
, [Maven Snapshots] -> http://snapshots.maven.codehaus.org/maven2
[DEBUG] (f) reportFormat = brief
[DEBUG] (f) reportsDirectory =
c:\dev\workspace-2\ipodstore\ipodstore-jpa\target\surefire-reports
[DEBUG] (f) testClassesDirectory =
c:\dev\workspace-2\ipodstore\ipodstore-jpa\target\test-classes
[DEBUG] (f) testSourceDirectory =
c:\dev\workspace-2\ipodstore\ipodstore-jpa\src\test\java
[DEBUG] (f) threadCount = 5
[DEBUG] (f) trimStackTrace = true
[DEBUG] (f) useFile = true
[DEBUG] -- end configuration --
[INFO] [surefire:test]
[DEBUG] dummy:dummy:jar:1.0 (selected for null)
[DEBUG] org.apache.maven.surefire:surefire-booter:jar:2.0:runtime (selected
for runtime)
[DEBUG] org.apache.maven.surefire:surefire-api:jar:2.0:runtime (selected
for runtime)
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.1:runtime (selected for
runtime)
[DEBUG] Adding to surefire booter test classpath: C:\Dokumente und
Einstellungen\spagop\.m2\repository\org\apache\maven\surefire\surefire-api\2.
[DEBUG] Adding to surefire booter test classpath: C:\Dokumente und
Einstellungen\spagop\.m2\repository\org\codehaus\plexus\plexus-utils\1.1\plex
[DEBUG] Adding to surefire booter test classpath: C:\Dokumente und
Einstellungen\spagop\.m2\repository\org\apache\maven\surefire\surefire-booter
[DEBUG] dummy:dummy:jar:1.0 (selected for null)
[DEBUG] Retrieving parent-POM:
org.apache.maven.surefire:surefire-providers::2.0 for project:
null:surefire-junit:jar:2.0 from the repository.
[DEBUG] Retrieving parent-POM: org.apache.maven.surefire:surefire::2.0 for
project: null:surefire-providers:pom:null from the repository.
[DEBUG] Retrieving parent-POM: org.apache.maven:maven-parent::1 for project:
org.apache.maven.surefire:surefire:pom:2.0 from the repository.
[DEBUG] Retrieving parent-POM: org.apache:apache::1 for project:
org.apache.maven:maven-parent:pom:1 from the repository.
[DEBUG] org.apache.maven.surefire:surefire-junit:jar:2.0 (selected for null)
[DEBUG] org.apache.maven.surefire:surefire-api:jar:2.0:compile (selected
for compile)
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.1:compile (selected for
compile)
[DEBUG] junit:junit:jar:3.8.1:compile (selected for compile)
[DEBUG] Adding to surefire test classpath: C:\Dokumente und
Einstellungen\spagop\.m2\repository\org\apache\maven\surefire\surefire-junit\2.0\sur
[DEBUG] Adding to surefire test classpath: C:\Dokumente und
Einstellungen\spagop\.m2\repository\junit\junit\3.8.1\junit- 3.8.1.jar
[DEBUG] Adding to surefire test classpath: C:\Dokumente und
Einstellungen\spagop\.m2\repository\org\apache\maven\surefire\surefire-api\2.0\suref
[DEBUG] Adding to surefire test classpath: C:\Dokumente und
Einstellungen\spagop\.m2\repository\org\codehaus\plexus\plexus-utils\1.1\plexus-util
[DEBUG] Test Classpath :
[DEBUG] c:\dev\workspace-2\ipodstore\ipodstore-jpa\target\classes
[DEBUG] c:\dev\workspace-2\ipodstore\ipodstore-jpa\target\test-classes
[DEBUG] C:\Dokumente und
Einstellungen\spagop\.m2\repository\junit\junit\3.8.1\junit- 3.8.1.jar
[DEBUG] C:\Dokumente und
Einstellungen\spagop\.m2\repository\jboss-ejb3-embeddable_alpha-8\thirdparty-all\1.0-alpha-8\thirdparty-all-1.0-alpha
[DEBUG] C:\Dokumente und
Einstellungen\spagop\.m2\repository\net\sf\ehcache\ehcache\1.2\ehcache- 1.2.jar
[DEBUG] C:\Dokumente und
Einstellungen\spagop\.m2\repository\jboss-ejb3-embeddable_alpha-8\hibernate-all\1.0-alpha-8\hibernate-all-1.0-alpha-8
[DEBUG] C:\Dokumente und
Einstellungen\spagop\.m2\repository\commons-logging\commons-logging\1.0.4\commons-
logging-1.0.4.jar
[DEBUG] C:\Dokumente und
Einstellungen\spagop\.m2\repository\commons-collections\commons-collections\2.1\commons-collections-2.1.jar
[DEBUG] C:\Dokumente und
Einstellungen\spagop\.m2\repository\jboss-ejb3-embeddable_alpha-8\jboss-ejb3-all\1.0-alpha-8\jboss-
ejb3-all-1.0-alpha
[DEBUG] C:\Dokumente und
Einstellungen\spagop\.m2\repository\mysql\mysql-connector-java\3.1.12\mysql-connector-java-3.1.12.jar
[DEBUG] Setting system property [localRepository]=[C:\Dokumente und
Einstellungen\spagop\.m2\repository]
[DEBUG] Setting system property
[basedir]=[c:\dev\workspace-2\ipodstore\ipodstore-jpa]
[INFO] Surefire report directory:
c:\dev\workspace-2\ipodstore\ipodstore-jpa\target\surefire-reports
Forking command line: java -classpath "C:\Dokumente und
Einstellungen\spagop\.m2\repository\org\apache\maven\surefire\surefire-api\2.0\surefire-
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running org.adorsys.ipod.jpa.test.EJB3EmbeddedTestCase
Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.031 sec <<<
FAILURE!
Running org.adorsys.ipod.jpa.test.InsertCustomerTest
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 1.844 sec <<<
FAILURE!
and hier is my pom:
<project xmlns="http://maven.apache.org/POM/4.0.0"
| xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
| xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
| <parent>
| <artifactId>ipodstore</artifactId>
| <groupId>org.adorsys.iPod</groupId>
| <version>1.0-SNAPSHOT</version>
| </parent>
| <modelVersion>4.0.0</modelVersion>
| <artifactId>ipodstore-jpa</artifactId>
| <name>Maven Quick Start Archetype</name>
| <version>1.0-SNAPSHOT</version>
| <url>http://maven.apache.org</url>
| <dependencies>
| <dependency>
| <groupId>junit</groupId>
| <artifactId>junit</artifactId>
| <version>3.8.1</version>
| </dependency>
| <dependency>
| <groupId>jboss-ejb3-embeddable_alpha-8</groupId>
| <artifactId>jboss-ejb3-all</artifactId>
| <version>1.0-alpha-8</version>
| </dependency>
| <dependency>
| <groupId>jboss-ejb3-embeddable_alpha-8</groupId>
| <artifactId>thirdparty-all</artifactId>
| <version>1.0-alpha-8</version>
| </dependency>
| <dependency>
| <groupId>jboss-ejb3-embeddable_alpha-8</groupId>
| <artifactId>hibernate-all</artifactId>
| <version>1.0-alpha-8</version>
| </dependency>
| <dependency>
| <groupId>net.sf.ehcache</groupId>
| <artifactId>ehcache</artifactId>
| <version>1.2</version>
| </dependency>
| <dependency>
| <groupId>mysql</groupId>
| <artifactId>mysql-connector-java</artifactId>
| <version>3.1.12</version>
| </dependency>
| </dependencies>
| <build>
| <plugins>
| <plugin>
| <groupId>org.apache.maven.plugins</groupId>
| <artifactId>maven-compiler-plugin</artifactId>
| <configuration>
| <source>1.5</source>
| <target>1.5</target>
| </configuration>
| </plugin>
| <plugin>
| <groupId>org.apache.maven.plugins</groupId>
| <artifactId>maven-surefire-plugin</artifactId>
| </plugin>
| </plugins>
| <resources>
| <resource>
| <directory>src/main/resources</directory>
| <includes>
|
<include>META-INF/persistence.xml</include>
| </includes>
| </resource>
| </resources>
| <testSourceDirectory>src/test/java</testSourceDirectory>
| <testResources>
| <testResource>
| <directory>src/test/resources</directory>
| <includes>
|
<include>default.persistence.properties</include>
| <include>jndi.properties</include>
|
<include>embedded-jboss-beans.xml</include>
|
<include>ejb3-interceptors-aop.xml</include>
| <include>log4j.xml</include>
| <include>security-beans.xml</include>
| <include>login-config.xml</include>
| </includes>
| </testResource>
| </testResources>
| </build>
| </project>
hier my util class
public class JBossEJB3EmbeddedUtil {
| private static final Logger log =
Logger.getLogger(JBossEJB3EmbeddedUtil.class);
| private static EJB3StandaloneDeployer deployer = null;
| private static InitialContext initialContext = null;
| public static void startupEmbeddedJboss() throws Exception {
| log.debug("---- bootstrapping EJB3 container....");
| // Boot the JBoss Microcontainer with EJB3 settings, loads
| // ejb3-interceptors-aop.xml
| EJB3StandaloneBootstrap.boot(null);
| log.debug("...... deploying embedded-jboss-beans....");
| EJB3StandaloneBootstrap.scanClasspath();
| log.debug("...... embedded-jboss-beans deployed....");
| // Add all EJBs found in the archive that has this file
| deployer = new EJB3StandaloneDeployer();
| log.debug("...... deploying MM ejb3.....");
| log.debug("...... ejb3 deployed....");
| deployer.setKernel(EJB3StandaloneBootstrap.getKernel()); // THIS
| deployer.create();
| log.debug("...... deployer created....");
|
| deployer.start();
| log.debug("...... deployer started....");
|
| // Create InitialContext from jndi.properties
| initialContext = new InitialContext();
| log.debug("---- end of bootstrapping EJB3 container....InitialContext
is:");
| }
| public static void shutdownEmbeddedJboss()
| {
| try {
| log.debug("---- Invoking EJB3.shutdown..");
| deployer.stop();
| deployer.destroy();
| EJB3StandaloneBootstrap.shutdown();
| } catch (Exception ex) {
| throw new RuntimeException(ex);
| }
| }
| public static Object lookup(String beanName) {
| try {
| Hashtable props = new Hashtable();
| props.put("java.naming.factory.initial",
"org.jnp.interfaces.LocalOnlyContextFactory");
| props.put("java.naming.factory.url.pkgs",
"org.jboss.naming:org.jnp.interfaces");
| initialContext = new InitialContext(props);
| return initialContext.lookup(beanName);
| }
| catch (NamingException ex) {
| throw new RuntimeException("Couldn't lookup: " + beanName, ex);
| }
| }
| }
and hier my testcase
public class EJB3EmbeddedTestCase extends TestCase {
| public static final Logger log =
Logger.getLogger(EJB3EmbeddedTestCase.class);
| public EJB3EmbeddedTestCase(String s) {
| super(s);
| }
| public void setUp() throws Exception {
|
| try {
| JBossEJB3EmbeddedUtil.startupEmbeddedJboss();
| }
| catch (Exception ex) {
| ex.printStackTrace();
| throw new RuntimeException(ex);
| }
| }
| public void tearDown() {
| try {
| JBossEJB3EmbeddedUtil.shutdownEmbeddedJboss();
| }
| catch (Exception ex) {
| throw new RuntimeException(ex);
| }
| }
| }
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3948896#3948896
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3948896
_______________________________________________
JBoss-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-user