Forbinde til entity EJB fra en anden maskine. (JNDI problem?)
Lidt i forlængelse af dette spørgsmål: http://www.eksperten.dk/spm/455402er jeg stødt ind i et nyt problem.
Jeg ville prøve at forbinde med min klient fra en anden maskine end den som serveren befinder sig på. I den forbindelse ændrede jeg denne linie i klientprogrammet:
System.setProperty("java.naming.provider.url", "localhost:1099");
til:
System.setProperty("java.naming.provider.url", "192.168.1.2:1099");
hvor 192.168.1.2 er ip adressen på min server. Men når jeg så kører klienten får jeg følgende fejl:
javax.naming.CommunicationException [Root exception is java.rmi.ConnectException: Connection refused to host: 127.0.0.1; nested exception is:
java.net.ConnectException: Connection refused: connect]
OSV OSV OSV
Hvis jeg ændrer ipadressen til noget ikke-eksisterende timer den bare ud, så det virker som om at den godt kan forbinde til serveren men at der der går et eller andet galt?!?
