2 Eylül 2013 Pazartesi

Context Path i belirlemek glassfish ve Tomcat

Tomcat ve Glassfish context_root yazımı

Tomcat kullanıyorsunuz web  uygulamanız genelde uygulamanızın ismini context path olarak kabul edecektir fakat eğerki farklı bir isim kullanmak istiyor iseniz
context.xml dosyası oluşturup içine şu nodu yazmanız gerekmekte
<Context 
  docBase="<Uygulama>" 
  path="Uygulamaiçin istenen context path" 
  reloadable="true" 
/>  
Glassfish de ise eğerki bu parametreyi vermezseniz uygulamanız deploy olduğunda xxx-SNAPSHOT_yyy gibi beklemediğiniz bir context_path de çalışıyor olabilir uygulamanız 
Bunun önüne geçmek için 2 yöntem mevcut 1 .si zorunlu olan web.xml den başka dosya istemem diyorsanız web xml in içine şu nodu yazıyorsunuz 
<glassfish-web-app error-url="">
    <context-root>/UygulamaContextPathim</context-root>
</glassfish-web-app>
Yada glassfis-web.xml dosyası oluşturup onun içini şu şekilde doldurmak
<glassfish-web-app error-url="">
  <parameter-encoding default-charset="UTF-8"/>
  <context-root>UygulamaContextPathim</context-root>




Hiç yorum yok:

Yorum Gönder