Jeg har en applikationsklient og nogle beans der er deployet i JBoss via JBiulder, når jeg kører klienten fra JBuilder virker det fint. Når jeg vil starte klienten fra en dos promt får jeg følgende fejl: javax.naming.CommunicationException: Can't find SerialContextProvider
Jeg skriver dette for at starte klienten: java -classpath %J2EE_HOME%\lib\j2ee.jar;MobilService.jar; AppClient.Gui.Start
Jeg har prøvet med denne: java -classpath %J2EE_HOME%\lib\j2ee.jar;%JBOSS_HOME%\jboss-client.jar;%JBOSS_HOME%\jnp-client.jar;%JBOSS_HOME%\jbosssx-client.jar;MobilService.jar; AppClient.Gui.Start Men samme resultat. Hvilke 2 eller 3 propeties mener du? / Michael
Min jndi.properties fil i C:\jboss-3.0.4\server\default\conf ser således ud:
java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces # Do NOT uncomment this line as it causes in VM calls to go over # RMI! java.naming.provider.url=localhost:1099
og jeg starter min applikation her: java -classpath %J2EE_HOME%\lib\j2ee.jar;%JBOSS_HOME%\jbossall-client.jar;MobilService.jar; AppClient.Gui.Start
Er normalt en af de tre nedenstående standard problemer. 1. Dårlig classpath. Brug jboss-common.jar;jboss-system-client.jar;jnp-client.jar;jboss-client.jar;jbosssx-client.jar Tilføj evt log4j.jar. 2. Et tidligere run eller en anden process bruger port 1099. Brug netstat eller lign til at se om dette er tilfældet. 3. jndi.properties findes ikke i din klient programs classpath.
Tre nemme ting at kontrollere for. Sæt i gang, eller hvad nu Thomas Mygin vil have sagt.....
/ Lars
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.