¿Cómo puedo instalar una aplicación web en dos raíces de contexto en Weblogic 10g?¿Cómo puedo instalar una aplicación web en dos raíces de contexto en Weblogic 10g?
Respuesta
Esto es un problema de embalaje. Empaquete el WAR dos veces, cada uno con un WEB-INF/weblogic.xml
específico, para solucionarlo. Por primera GUERRA:
<?xml version='1.0' encoding='UTF-8'?>
<weblogic-web-app>
<context-root>my-context-1</context-root>
</weblogic-web-app>
Para la segunda guerra:
<?xml version='1.0' encoding='UTF-8'?>
<weblogic-web-app>
<context-root>my-context-2</context-root>
</weblogic-web-app>
Esto le permitirá utilizar las herramientas de implementación estándar. No recomiendo instalar su aplicación como una biblioteca compartida.
Si realmente lo necesita, le recomiendo hacer de su aplicación una biblioteca compartida y crear solo un nuevo archivo web.xml para cambiar la raíz de contexto de las dos implementaciones.
De esta forma no duplicará todo el archivo war y aún podrá configurarlo individualmente.
Suponiendo que tiene un proxy inverso Apache en frente del servidor de la aplicación, puede usar mod_rewrite para cambiar la raíz de contexto sobre la marcha en el lado del servidor (transparente para el cliente).
Por ejemplo: la adición de los iinstructions abajo para httpd.conf devolverá el contenido del 2.html cuando el cliente llama a 1.html:
RewriteEngine on
RewriteRule ^/1.html$ /2.html
respectivly, se puede hacer la traducción obvia de traducir la segunda raíz de contexto a la otra raíz de contexto único.
- 1. ¿Cómo implementar remotamente una aplicación en weblogic?
- 2. Dos aplicaciones web en un dominio con diferentes raíces de contexto?
- 3. Jerarquía de contexto de primavera con contexto de aplicación web
- 4. ¿Puedo instalar VS en dos máquinas con una licencia?
- 5. ¿Puedo borrar una aplicación web en Chrome?
- 6. WLST: Despliegue remoto de una aplicación en weblogic
- 7. Necesita una guía en Eclipse + Weblogic para desarrollar la aplicación web Java EE
- 8. ¿Cómo puedo acceder al frijol raíces en mi plantilla FreeMarker?
- 9. ¿Puedo usar dos idiomas en una aplicación Heroku?
- 10. Instalar una aplicación ClickOnce desde dos ubicaciones diferentes
- 11. ¿Cómo instalar WebDev.WebServer.exe como una aplicación autónoma?
- 12. ¿Cómo instalar una aplicación Qt en un sistema de clientes?
- 13. Instalar una aplicación CodeIgniter en una subcarpeta
- 14. ¿Cómo identificar las raíces agregadas en el modelo de dominio?
- 15. Cómo usar java.util.logging en Weblogic?
- 16. Cómo habilitar JMX en Weblogic 10.x
- 17. ¿Cómo puedo instalar una nueva versión de gcc en ubuntu
- 18. Cómo pasar un contexto de actividad en una aplicación a un servicio en una otra aplicación
- 19. Weblogic clientes de servicio web. (Referencias limpios)
- 20. ¿Cómo puedo distinguir dos archivos con contexto completo?
- 21. ¿Cómo trabajar con Weblogic en Eclipse?
- 22. Instalar una aplicación ClickOnce en una máquina fuera de línea
- 23. DDD: Agregue raíces
- 24. cómo instalar una aplicación para php en mac osx mamp?
- 25. Cómo declarar un contexto de aplicación principal
- 26. ¿Cómo implementar REST en una aplicación web?
- 27. ¿Cómo puedo instalar una impresora usando .NET?
- 28. hashmap en contexto de aplicación php
- 29. Weblogic espera de transacción: cómo configurar en la consola de administración de WebLogic como 8,1
- 30. sl4j/logback en weblogic