• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

javax.naming.CommunicationException:Could not obtain connection to any of these urls:localhost:1099

 
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I am trying to deploy my war file in JBoss-as-7.1.1 but after deployment when i send the request from client i am getting some error


My Log file is here:-

13:59:53,725 INFO [stdout] (http--127.0.0.1-8080-1) BusinessClass::sendResponse Starts...
13:59:53,746 INFO [stdout] (http--127.0.0.1-8080-1) Got Initial Context
13:59:58,763 ERROR [stderr] (http--127.0.0.1-8080-1) javax.naming.CommunicationException: Could not obtain connection to any of these urls: localhost:1099 and discovery failed with error: javax.naming.CommunicationException: Receive timed out [Root exception is java.net.SocketTimeoutException: Receive timed out] [Root exception is javax.naming.CommunicationException: Failed to connect to server localhost:1099 [Root exception is javax.naming.ServiceUnavailableException: Failed to connect to server localhost:1099 [Root exception is java.net.ConnectException: Connection refused]]]
13:59:58,771 ERROR [stderr] (http--127.0.0.1-8080-1) at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1452)
13:59:58,805 ERROR [stderr] (http--127.0.0.1-8080-1) at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:597)
13:59:58,812 ERROR [stderr] (http--127.0.0.1-8080-1) at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:590)
13:59:58,814 ERROR [stderr] (http--127.0.0.1-8080-1) at javax.naming.InitialContext.lookup(InitialContext.java:392)
13:59:58,849 ERROR [stderr] (http--127.0.0.1-8080-1) at org.apache.jsp.response_jsp._jspService(response_jsp.java:118)
13:59:58,851 ERROR [stderr] (http--127.0.0.1-8080-1) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
13:59:58,852 ERROR [stderr] (http--127.0.0.1-8080-1) at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
13:59:58,860 ERROR [stderr] (http--127.0.0.1-8080-1) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:369)
13:59:58,862 ERROR [stderr] (http--127.0.0.1-8080-1) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:326)
13:59:58,863 ERROR [stderr] (http--127.0.0.1-8080-1) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:253)
13:59:58,885 ERROR [stderr] (http--127.0.0.1-8080-1) at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
13:59:58,887 ERROR [stderr] (http--127.0.0.1-8080-1) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329)
13:59:58,897 ERROR [stderr] (http--127.0.0.1-8080-1) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)
13:59:58,899 ERROR [stderr] (http--127.0.0.1-8080-1) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275)
13:59:58,906 ERROR [stderr] (http--127.0.0.1-8080-1) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161)
13:59:58,908 ERROR [stderr] (http--127.0.0.1-8080-1) at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153)
13:59:58,916 ERROR [stderr] (http--127.0.0.1-8080-1) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155)
13:59:58,918 ERROR [stderr] (http--127.0.0.1-8080-1) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
13:59:58,920 ERROR [stderr] (http--127.0.0.1-8080-1) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
13:59:58,934 ERROR [stderr] (http--127.0.0.1-8080-1) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368)
13:59:58,942 ERROR [stderr] (http--127.0.0.1-8080-1) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)
13:59:58,943 ERROR [stderr] (http--127.0.0.1-8080-1) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671)
13:59:58,946 ERROR [stderr] (http--127.0.0.1-8080-1) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930)
13:59:58,954 ERROR [stderr] (http--127.0.0.1-8080-1) at java.lang.Thread.run(Thread.java:662)
13:59:58,956 ERROR [stderr] (http--127.0.0.1-8080-1) Caused by: javax.naming.CommunicationException: Failed to connect to server localhost:1099 [Root exception is javax.naming.ServiceUnavailableException: Failed to connect to server localhost:1099 [Root exception is java.net.ConnectException: Connection refused]]
13:59:58,967 ERROR [stderr] (http--127.0.0.1-8080-1) at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:272)
13:59:58,969 ERROR [stderr] (http--127.0.0.1-8080-1) at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1423)
13:59:58,970 ERROR [stderr] (http--127.0.0.1-8080-1) ... 23 more
13:59:58,971 ERROR [stderr] (http--127.0.0.1-8080-1) Caused by: javax.naming.ServiceUnavailableException: Failed to connect to server localhost:1099 [Root exception is java.net.ConnectException: Connection refused]
13:59:58,974 ERROR [stderr] (http--127.0.0.1-8080-1) at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:246)
13:59:58,975 ERROR [stderr] (http--127.0.0.1-8080-1) ... 24 more
13:59:58,985 ERROR [stderr] (http--127.0.0.1-8080-1) Caused by: java.net.ConnectException: Connection refused
13:59:58,986 ERROR [stderr] (http--127.0.0.1-8080-1) at java.net.PlainSocketImpl.socketConnect(Native Method)
13:59:58,988 ERROR [stderr] (http--127.0.0.1-8080-1) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
13:59:58,989 ERROR [stderr] (http--127.0.0.1-8080-1) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
13:59:58,991 ERROR [stderr] (http--127.0.0.1-8080-1) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
13:59:58,997 ERROR [stderr] (http--127.0.0.1-8080-1) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
13:59:58,998 ERROR [stderr] (http--127.0.0.1-8080-1) at java.net.Socket.connect(Socket.java:529)
13:59:59,009 ERROR [stderr] (http--127.0.0.1-8080-1) at java.net.Socket.connect(Socket.java:478)
13:59:59,013 ERROR [stderr] (http--127.0.0.1-8080-1) at java.net.Socket.<init>(Socket.java:375)
13:59:59,014 ERROR [stderr] (http--127.0.0.1-8080-1) at java.net.Socket.<init>(Socket.java:276)
13:59:59,015 ERROR [stderr] (http--127.0.0.1-8080-1) at org.jnp.interfaces.TimedSocketFactory.createSocket(TimedSocketFactory.java:84)
13:59:59,021 ERROR [stderr] (http--127.0.0.1-8080-1) at org.jnp.interfaces.TimedSocketFactory.createSocket(TimedSocketFactory.java:77)
13:59:59,025 ERROR [stderr] (http--127.0.0.1-8080-1) at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:242)
13:59:59,026 ERROR [stderr] (http--127.0.0.1-8080-1) ... 24 more



My code is given below:-

Properties p = new Properties();
System.out.println("BusinessClass::sendResponse Starts...");
HashMap ack_gateway=null;
try {
p.setProperty("java.naming.factory.initial",
"org.jnp.interfaces.NamingContextFactory");
p.setProperty("java.naming.factory.url.pkgs",
"org.jboss.naming:org.jnp.interfaces");
p.setProperty("java.naming.provider.url", "localhost:1099");
Context ctx = new InitialContext(p);
System.out.println("Got Initial Context");
SPResponseEJBHome home = (SPResponseEJBHome) PortableRemoteObject.narrow(ctx.lookup ("SPConnectorResponseComponent"),SPResponseEJBHome.class);
//SPResponseEJBHome home = (SPResponseEJBHome) ctx.lookup("SPConnectorResponseComponent");
System.out.println("BusinessClass::sendResponse Starts...");

System.out.println("Got Home object");
SPResponseEJBRemote remote = home.create();
System.out.println("Got Remote object");

//process
System.out.println("Hi 1");
String targetEndPoint=(String)request.getParameter("targetEndPoint");

String classid=(String)request.getParameter("classid");

String corelationid=(String)request.getParameter("corelationid");

String transactionID=(String)request.getParameter("TransactionID");

String result=(String)request.getParameter("result");
Object resxml = null;
resxml = XmlObject.Factory.parse(result.toString().trim());
System.out.println("Hi 2");
CommitResponse commitResponse=new CommitResponse();
commitResponse.setTargetEndPointURL(targetEndPoint);
commitResponse.setTransactionId(transactionID);
commitResponse.setCorrelationId(corelationid);
commitResponse.setClassId(classid);
commitResponse.setResponseType(ResponseType.RESPONSE);
commitResponse.setMessageBody(resxml);
System.out.println("calling EJB");
System.out.println("Hi 3");
ReturnResponse returnResponse = new ReturnResponse();
returnResponse=remote.makeSubmitResponse(commitResponse);
System.out.println("Hi 4");
//STATUS=RESUBMIT
if (returnResponse.getStatus().equals(RequestStatus.RESUBMIT))
{
System.out.println("status: "+returnResponse.getStatus());
System.out.println("Reason:"+returnResponse.getReason());
}
//STATUS=FAILED
else if (returnResponse.getStatus().equals(RequestStatus.FAILED))
{
System.out.println("i am end of exec"+ returnResponse.getStatus());
String[] erorResponse= returnResponse.getErrors();
for(int i=0;i<erorResponse.length;i++)
{
System.out.println("printing error :"+erorResponse[i] );
}
}

// Status =SUCESS
else if (returnResponse.getStatus().equals(RequestStatus.SUCCESS))
{
out.println("status :"+ returnResponse.getStatus());
out.println("correlationId :"+ returnResponse.getCorrelationId());
out.println("TransactionID :"+ returnResponse.getTransactionId());
out.println("AuditID :"+ returnResponse.getAuditId());
}


} catch (Exception e) {
e.printStackTrace();
}

Any one have idea please try to help me.
Thanks
 
Don't get me started about those stupid light bulbs.
reply
    Bookmark Topic Watch Topic
  • New Topic