"ritesh163" wrote : 21:06:02,350 INFO  [ServiceConfigurator] Problem 
configuring service jboss:service=Naming
  |   | org.jboss.deployment.DeploymentException: No Attribute found with name: 
RmiBindAddress
well, i do not exactly know what the reason for this error is, but i would 
guess it does not depend on the InvokerURLs. ServiceConfigurator says he cannot 
find "RmiBindAddress". RmiBindAddress is configured in /conf/jboss-service.xml 
and defaults to "${jboss.bind.address}" which is imho set through the "-b" 
option. 
please check whether JBoss starts successfully with your command if you do not 
have configured standardjboss.xml, jboss.xml and the InvokerURLs. i would 
except the error to remain...?


"ritesh163" wrote : Here, I am talking about client side Jboss (machine B). 
machine A is already in External IP, so it runs on external IP [...] Machine B 
has internal ip and jboss also run on that ip which is redirected by router ip 
or external ip.
lets clarify your network topology first. i assume * you have two JBoss 
instances running (machine A and machine B),
  | * your client (application) connects to machine A over JNDI (http) and uses
  | * an EJB in machine A which has to access an EJB (http, too) in machine B.
  | * machine A do not know the address of machine B, but 
  | * machine A knows the address of the router and get redirected.is this 
correct? if yes then... both machines need to use http invokers, i think.* 
because your client tries to connect to machine A over http 
(HttpNamingContextFactory), you have to configure the servlets for machine A. 
the InvokerURLs should be the address of machine A from the clients point of 
view, because JBoss will return the InvokerURL to tell your client(s proxies) 
where to connect to.
  | * and because machine A tries to connect to machine B over http (external 
address and redirecting), you have to configure the servlets for machine B. the 
InvokerURLs should again be the address of machine B from machine As point of 
view, because machine A will recieve proxies which have to connect to the 
external/ routing address of machine B.and you have to configure 
standardjboss.xml and jboss.xml for both machines, of course.


i hope, this works for you.
robert

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4160511#4160511

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4160511
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to