2012-02-10 18 views
7

nasıl değiştirileceği bir WAR dosyası (app.war) konuşlanacak olan bir uygulama var. Dağıtım sonra http edinilebilir: //: 8080 istediğim uygulaması o http gibi bir şey olarak kullanılabilir yapılıyor olması /: //: Aradım 8080/gizli/appJBoss 7: Bir WAR bağlam kök

dokümantasyon ve JBoss için Bu 5 ve 6 bu bir jboss-web.xml dosyası ile yapabiliyor gibi görünüyor. Denedim ama şanssız. JBoss 7'nin jboss-web.xml içindeki öğeyi görmezden geldiği anlaşılıyor.

bu alakalı ama bu uygulama JSF ve PrettyFaces hem varsa bilmiyorum. Bu davranış JBoss 7 ile mümkün olup olmadığını

bilen var mı? Eğer öyleyse, nasıl yapılabilir? Bunun için hala bir cevap bulmaya çalışıyorum.

Teşekkür ederiz.

cevap

18

bu 7.0.1 AS çalışır WEB-INF/jboss-web.xml

<?xml version="1.0" encoding="UTF-8"?> 
<jboss-web> 
    <context-root>/my_custom_root</context-root> 
</jboss-web> 

Ben "sunucu/şey/app" gibi uygulama kök olması mümkün olduğunu düşünüyorum ama yok jboss-web.xml bağlam kök Çünkü eğer (bağlam kök) görmeye çalışın ... göz ardı görünüyor eğer ... kişisel bir deneyim paylaşımı için başvuru yapı boyunca bu davranışı

+0

Teşekkürler, mükemmel çalışıyor! –

+0

Daha fazla bilgi ve seçenekler için buraya bakınız: http://docs.jboss.org/jbossweb/7.0.x/appdev/jbossweb.html Benim durumumda – Rico

+0

, ben jboss 6 sunucusu ile çalışıyordu ve jboss-web.xml yapar mevcut değil. Dosyayı oluşturmam ve sizin tarafınızdan önerilen içerik kökünü ayarladım. Mükemmel çalışır. Teşekkürler!!! –

5

Sadece taklit edebilir Zaten uygulamanızın içinde bildirildi.

+2

güncelleme olmayacak 'jboss-web.xml' daha yüksek bir önceliğe verilir. Eğer bu yoksa, o zaman 'application.xml' – Nikhil

+0

saygısına sahiptir, bu' application.xml'yi nerede bulabilirim? –

+0

application.xml, kurumsal uygulamanın dağıtım tanımlayıcısıdır. Bunu kulağınızın kök klasöründe bulabilirsiniz. – Andrea

İlgili konular