J'ai deux problèmes dans une application de type "Entreprise Application" qui contient des parties portantes sur les EJBs, les servlets et le jsp :
1) J'ai exécuté dans la partie EJB la classe client "CartClient" alors j'ai le message d'erreur suivant:
Citation :
"init: deps-jar: compile-single: javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:645) at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288) at javax.naming.InitialContext.getURLOrDefaultInitCtx(InitialContext.java:325) at javax.naming.InitialContext.lookup(InitialContext.java:392) at tp4.CartClient.main(CartClient.java:22) debug-single-main: BUILD SUCCESSFUL (total time: 0 seconds) "
2) Même j'ai crée un nouveau projet le même problème reste de plus lorsque j'exécute tout le projet alors j'ai le message d'erreur suivant:
Citation :
"fpre-init: init-private: init-userdir: init-user: init-project: do-init: post-init: init-check: init: deps-jar: deps-j2ee-archive: test-ejb.init: test-ejb.deps-jar: test-ejb.compile: test-ejb.library-inclusion-in-manifest: Building jar: C:\Documents and Settings\can\Mes documents\NetBeansProjects\test\test-ejb\dist\test-ejb.jar test-ejb.dist-ear: test-war.init: test-war.deps-module-jar: test-war.deps-ear-jar: test-ejb.init: test-ejb.deps-jar: test-ejb.compile: test-ejb.library-inclusion-in-manifest: test-ejb.dist-ear: test-war.deps-jar: test-war.library-inclusion-in-archive: test-war.library-inclusion-in-manifest: Copying 1 file to C:\Documents and Settings\can\Mes documents\NetBeansProjects\test\build test-war.compile: test-war.compile-jsps: test-war.do-ear-dist: test-war.dist-ear: pre-pre-compile: pre-compile: do-compile: post-compile: compile: pre-dist: do-dist-without-manifest: do-dist-with-manifest: Building jar: C:\Documents and Settings\can\Mes documents\NetBeansProjects\test\dist\test.ear post-dist: dist: run-debug: Server GlassFish Server 3 1 is stopping GlassFish Server 3 1 was stopped. Starting GlassFish Server 3 1 GlassFish Server 3 1 is running. Initial deploying test to C:\Documents and Settings\can\Mes documents\NetBeansProjects\test\dist\gfdeploy\test Completed initial distribution of test Initializing... deploy?path=C:\Documents and Settings\can\Mes documents\NetBeansProjects\test\dist\gfdeploy\test&name=test&force=true failed on GlassFish Server 3 1 C:\Documents and Settings\can\Mes documents\NetBeansProjects\test\nbproject\build-impl.xml:416: The module has not been deployed. BUILD FAILED (total time: 22 seconds) "
- Avez vous une idée pour corriger ces deux problèmes ?
- Y a il une configuration à faire dans un fichier par exemple dans un fichier xml ou autre ?
Marsh Posté le 22-04-2011 à 22:23:50
Bonjour,
J'ai deux problèmes dans une application de type "Entreprise Application" qui contient des parties portantes sur les EJBs, les servlets et le jsp :
1)
J'ai exécuté dans la partie EJB la classe client "CartClient" alors j'ai le message d'erreur suivant:
"init:
deps-jar:
compile-single:
javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial
at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:645)
at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288)
at javax.naming.InitialContext.getURLOrDefaultInitCtx(InitialContext.java:325)
at javax.naming.InitialContext.lookup(InitialContext.java:392)
at tp4.CartClient.main(CartClient.java:22)
debug-single-main:
BUILD SUCCESSFUL (total time: 0 seconds)
"
2)
Même j'ai crée un nouveau projet le même problème reste de plus lorsque j'exécute tout le projet alors j'ai le message d'erreur suivant:
"fpre-init:
init-private:
init-userdir:
init-user:
init-project:
do-init:
post-init:
init-check:
init:
deps-jar:
deps-j2ee-archive:
test-ejb.init:
test-ejb.deps-jar:
test-ejb.compile:
test-ejb.library-inclusion-in-manifest:
Building jar: C:\Documents and Settings\can\Mes documents\NetBeansProjects\test\test-ejb\dist\test-ejb.jar
test-ejb.dist-ear:
test-war.init:
test-war.deps-module-jar:
test-war.deps-ear-jar:
test-ejb.init:
test-ejb.deps-jar:
test-ejb.compile:
test-ejb.library-inclusion-in-manifest:
test-ejb.dist-ear:
test-war.deps-jar:
test-war.library-inclusion-in-archive:
test-war.library-inclusion-in-manifest:
Copying 1 file to C:\Documents and Settings\can\Mes documents\NetBeansProjects\test\build
test-war.compile:
test-war.compile-jsps:
test-war.do-ear-dist:
test-war.dist-ear:
pre-pre-compile:
pre-compile:
do-compile:
post-compile:
compile:
pre-dist:
do-dist-without-manifest:
do-dist-with-manifest:
Building jar: C:\Documents and Settings\can\Mes documents\NetBeansProjects\test\dist\test.ear
post-dist:
dist:
run-debug:
Server GlassFish Server 3 1 is stopping
GlassFish Server 3 1 was stopped.
Starting GlassFish Server 3 1
GlassFish Server 3 1 is running.
Initial deploying test to C:\Documents and Settings\can\Mes documents\NetBeansProjects\test\dist\gfdeploy\test
Completed initial distribution of test
Initializing...
deploy?path=C:\Documents and Settings\can\Mes documents\NetBeansProjects\test\dist\gfdeploy\test&name=test&force=true failed on GlassFish Server 3 1
C:\Documents and Settings\can\Mes documents\NetBeansProjects\test\nbproject\build-impl.xml:416: The module has not been deployed.
BUILD FAILED (total time: 22 seconds)
"
- Avez vous une idée pour corriger ces deux problèmes ?
- Y a il une configuration à faire dans un fichier par exemple dans un fichier xml ou autre ?
Merci en avance pour vos aides.