RESTful API aracılığıyla diğer servislerle iletişim kuran bir JavaEE uygulamasına sahibim. Ana bilgisayar adı: uzak servislerin portu çevre girişleriyle ayarlanır (web.xml
'da <env-entry/>
, ortam değişkenleriyle karıştırılmamalıdır!). Bu değer daha sonra @Resource
ile açıklamalı alandan elde edilir. oluşturma işlemi dağıtım izole edilirDağıtım için env girişleri nasıl ayarlanır
olarak, (değişken localhost
için ayarlandığı) gerçek ana bilgisayar adına app.war
içinde biter web.xml
olarak varsayılan ayarları geçersiz istiyoruz. Bunun başka bir web.xml
veya jboss-web.xml
(WildFly üzerinde) ile sağlandığını varsayalım, fakat bunun nasıl kurulduğunu bulamıyorum; Bu, app.war
'u yeniden paketlemeyi içermeyen basit bir işlem olmalı.
için ?: http://stackoverflow.com/questions/3298763/maven-customize-web-xml-of aradığınız bu nedir -web-app-project – teacurran
Hayır, size uygulama aracılığıyla 'app.war' içeriğinin nasıl değiştirileceğini anlatıyor. Tek app.war istiyorum, ve sadece giriş sırasında (kaynak ve Maven mevcut olmadığında) ortam girişini yapılandırın. –
Aslında bu tür bir yapılandırmayı hiç kullanmamıştım (özellik dosyalarını tercih ediyor), ancak bu mekanizmanın JNDI kullanıyor gibi görünüyor. Bu nedenle, belki bu bağlantı belki yararlı olabilir: https://docs.jboss.org/author/display/WFLY8/JNDI+Reference – user140547