2013-05-06 3 views
0

У меня есть сервер приложений Jboss 7, работающий на сервере Windows 2008. У меня есть файл войны, который я развернул в Jboss, который содержит веб-страницу. Я могу получить доступ к этой веб-странице, на местном уровне, используя URLДоступ к развертыванию войны Jboss через Интернет

http://localhost:8080/test/page1.jsf. 

Однако я не могу получить доступ к нему извне

http://<Ipaddress>:8080/test/page1.jsf 

не работает. У меня есть папка JBoss в моем intepub/корневой папке, где я могу получить доступ к веб-страниц и текстовых файлов через мой URL

http://<Ipaddress>:8080/<documentname> 

Какие шаги я должен предпринять, чтобы иметь возможность получить доступ к содержимому в моей войне файл. Мой сервер принимает http на 8080, но Jboss нужно настроить каким-то образом? Это очень запутанным, как я ожидал, что это просто происходит автоматически и не может быть это большая часть проблемы

Редактировать

Я попытался редактированием standalone.xml со следующим и по-прежнему не работает.

<interfaces> 
    <interface name="management"> 
     <inet-address value="${jboss.bind.address.management:127.0.0.1}"/> 
    </interface> 
    <interface name="public"> 
     <any-ipv4-address/> 
    </interface> 
    <interface name="unsecure"> 
     <inet-address value="${jboss.bind.address.unsecure:127.0.0.1}"/> 
    </interface> 
</interfaces> 

ответ

0

Это зависит от того, как вы начинаете обслуживание JBoss. Убедитесь, что вы всегда указываете IP-адрес своего сервера, чтобы получить доступ из любого места, используя команду -b <ip> при запуске сервера: #> start.bat -b 127.0.0.1. Обратитесь к here за дополнительными параметрами при запуске службы JBoss.

+0

Я сделал это раньше, но он не помог. Например, это из моего standalone.xml выше в исходном сообщении. – user1016950

Смежные вопросы