|
|
Línea 1: |
Línea 1: |
− | == Weblogic 8 con Spring 2.5 ==
| |
| | | |
− | Cuando se despliega un war en el weblogic 8 y este tiene spring 2.5 se produce una exception:
| |
− |
| |
− | <code>
| |
− | java.lang.StringIndexOutOfBoundsException: String index out of range: -1
| |
− |
| |
− | at weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.createContainer(SlaveDeployer.java:2588)
| |
− | at weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(SlaveDeployer.java:2506)
| |
− | at weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(SlaveDeployer.java:833)
| |
− | at weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDeployer.java:542)
| |
− | at weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDeployer.java:500)
| |
− | at weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHandler.java:25)
| |
− | at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
| |
− | at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
| |
− |
| |
− | </code>
| |
− |
| |
− | Esto se produce por una incompatibilidad entre estas versiones. Para solucionarlo se puede cambiar la versión de spring a la 2.0 o pasar la aplicación al weblogic 9.
| |
− | Tambien algunos aseguran que instalando el SP6 para el weblogic 8.1 este problema se soluciana auque esto no te asegura que en el futuro no te falle alguna funcionalidad del framework.
| |
− |
| |
− | [
| |
− | http://jira.springframework.org/browse/SPR-4904]
| |
− | [
| |
− | http://www.developpez.net/forums/d510586/java/serveurs-conteneurs-java-ee/weblogic/stringindexoutofboundsexception-deploiement-war/#post3064067]
| |