Avatar billede fredand Forsker
27. oktober 2009 - 12:25 Der er 3 kommentarer og
1 løsning

Is there a domain-concet in JBoss?

Hello!

We are migrating a webapp from wls 8.1.4 to JBoss 5.

In the app we got a tag that writes domain-name and server-name in a footer.

The values came from wls-framework like:

WebAppComponentRuntimeMBean webAppMBean = (WebAppComponentRuntimeMBean) servletContext.getAttribute("weblogic.servlet.WebAppComponentRuntimeMBean");
WebLogicObjectName wlName = webAppMBean.getObjectName();
String servername = wlName.getLocation();
String domainName = wlName.getDomain();



I think I have solved the server-name from JBoss-framework

      ServerConfig serverConfig = ServerConfigLocator.locate();
      String domainName = serverConfig.getServerName();

But I can not find the correspondence to the domainname in JBoss.

So first question is: is there any domain-concept in JBoss?

Second: if yes in first, how to I get the domain-name in JBoss?

Best regards
Fredrik
Avatar billede arne_v Ekspert
01. november 2009 - 00:33 #1
JBoss has a partition concept.

It is also somewhere in an MBean.

But I do not know the answer to your next question.
Avatar billede fredand Forsker
18. januar 2011 - 14:43 #2
Hello!

We finally solved it with:

System.getProperty("bind.address");

Btw I think this value might be null if we are unlucky, but that was the best we could come up with.

Arne, please leave a svar since your comment about MBean was most interesting.

Best regards
Fredrik
Avatar billede arne_v Ekspert
18. januar 2011 - 14:58 #3
I think I will pass on this one.

Just take back the points.
Avatar billede fredand Forsker
18. januar 2011 - 15:01 #4
Ok!

Thanks mate!

Best regards
Fredrik
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester