java-forum.org - Java programmieren aus Leidenschaft
Java 6 Einstieg und professioneller Einsatz
Alter Preis: 34,90 EUR
Jetzt: 0,00 EUR

zzgl. Versandkosten

Zurück   java-forum.org - Java programmieren aus Leidenschaft > Enterprise Java > Application Tier

Application Tier EJB, Spring

Antwort    
Themen-Optionen Thema durchsuchen Ansicht
Alt 06.09.2010, 07:08   #1 (permalink)
Benutzer
int
 
Registriert seit: 10.05.2010
Fachbeiträge: 40
Abgegebene Danke: 14
Erhielt 0 Danke für 0 Beiträge
Standard javax.naming.NoInitialContextException - Remote Session Bean

Hallo. Habe immer noch das Problem das ich nicht auf eine Session Bean von einem Standalone SE Client zugreifen kann, Habe mich exakt an das offizielle Tutorial gehalten und auch an dieses hier: https://glassfish.dev.java.net/javae...aloneRemoteEJB

Hier erstmal mein Code:

Java Code: Quelltext in neuem Fenster öffnen
1
2
3
4
5
7
8
9
10
11
12
13
package ejbtest;
 
import java.rmi.RemoteException;
import javax.ejb.Remote;
 
@Remote
public interface HelloUser {
 
    public void setName(String name) throws RemoteException;
    public String getName() throws RemoteException;
 
}

Java Code: Quelltext in neuem Fenster öffnen
1
2
3
4
5
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package ejbtest;
 
import java.rmi.RemoteException;
import javax.ejb.Stateless;
 
@Stateless
public class HelloUserBean implements HelloUser {
 
    private String name = "default";
    @Override
    public void setName(String name) throws RemoteException {
        this.name = name;
    }
 
    @Override
    public String getName() throws RemoteException {
        return ("Hello " + name);
    }
 
}

der Client:

Java Code: Quelltext in neuem Fenster öffnen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
package beanclient;
 
import ejbtest.*;
import javax.naming.InitialContext;
 
/**
 *
 * @author torsten
 */
public class Main {
 
    public static void main(String[] args) {
        try {
            InitialContext context = new InitialContext();
            HelloUser hello =
                    (HelloUser) context.lookup("java:global/EJBModule1/HelloUserBean ");
          
        } catch (Exception e) {
            System.out.println(e.toString());
        }
 
    }
}

die Bean ist auf dem Glassfish Server deployed. Im Classpath des CLients ist das package ejbtest mit dem BeanInterface, ausserdem habe ich gj-client.jar eingebunden. Also alles wie in den Tutorials beschrieben. Nun bekomme ich folgende Exception wenn ich den Client starte:

Java Code: Quelltext in neuem Fenster öffnen
1
javax.naming.NoInitialContextException: Cannot instantiate class: com.sun.enterprise.naming.impl.SerialInitContextFactory [Root exception is java.lang.ClassNotFoundException: com.sun.enterprise.naming.impl.SerialInitContextFactory]

Weiss echt nicht mehr weiter
oppi ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 07.09.2010, 17:49   #2 (permalink)
Benutzer
double
 
Registriert seit: 07.03.2009
Fachbeiträge: 90
Abgegebene Danke: 2
Erhielt 13 Danke für 13 Beiträge
Zitat:
Root exception is java.lang.ClassNotFoundException: com.sun.enterprise.naming.impl.SerialInitContextFactory
Wonach klingt das für dich? Ich würde sagen, dass deinem Server eine Klasse / Jar fehlt.
MySelV ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 08.09.2010, 09:00   #3 (permalink)
Stammbenutzer
Megabyte
 
Benutzerbild von fastjack
 
Registriert seit: 02.12.2009
Fachbeiträge: 1.268
Blog-Einträge: 15
Abgegebene Danke: 77
Erhielt 108 Danke für 108 Beiträge
und zwar diese: com.sun.enterprise.naming.impl.SerialInitContextFactory

Ich nehme mal an, das die javaee.jar nicht gefunden wird.
__________________
-- M$ ist gut! *hust*
--jAvamak Download (neue Version 1.1 unstable) Discussion Wiki
--QuickBench Blog
fastjack ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Antwort    

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Download einer Datei durch SFTP mit Java Ollek Netzwerkprogrammierung 12 17.02.2010 10:12
Session Bean incl. Remote Interface zur Laufzeit anmelden ChristianS. Application Tier 0 04.11.2008 17:56
Umstellung eines(riesen)Programmes auf Java:Was bietet Java Adventstee Allgemeine Java-Themen 18 14.03.2008 19:07
Stateful Session Bean Cinimod Allgemeines EE 0 25.08.2005 13:38
Jetspeed@Tomcat Installationsprobleme KSG9|sebastian Server einrichten und konfigurieren 5 23.12.2004 13:10


Lesezeichen

Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:09 Uhr.


Powered by vBulletin® Version 3.8.6 (Deutsch)
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.2
Thanks for Smilies by smilies.4-user.de