Здравствуйте, я пытаюсь подключить свой сервер с локального клиента на моем компьютере. У меня работает удаленный сервер. Когда я запускаю свой код из Netbeans, все работает нормально ... когда я пытаюсь из CMD, я получаю эту ошибку
хорошо, я понял !!! я должен поместить все пути с jars lib, где был установлен glassfish, и запустить java -cp "c: / programFiles / glassfish / lib / *" test4.Test4 может закрыть тему.
public static void main(String[] args) throws NamingException {
Context initialContext = Test4.getInitialContext();
ConnectionFactory connectionFactory = (ConnectionFactory)initialContext.lookup("jms/connection");
System.out.println("yeee:"+connectionFactory.toString());
JMSContext jMSContext = connectionFactory.createContext();
Queue myQueue = (Queue)initialContext.lookup("jms/myQueue");
JMSProducer jMSProducer = jMSContext.createProducer();
jMSProducer.send(myQueue, "Hi,Zion");
System.out.println("work work work wrok wrok");
}
public static Context getInitialContext() throws NamingException{
System.setProperty("org.omg.CORBA.ORBInitialHost", "MyIP");
System.setProperty("org.omg.CORBA.ORBInitialPort", "3800");
return new InitialContext();
}