Diferencia entre revisiones de «WebLogic con Spring»

De Dos Ideas.
Saltar a: navegación, buscar
Línea 24: Línea 24:
 
* [http://jira.springframework.org/browse/SPR-4904 Reporte de bug en Spring]
 
* [http://jira.springframework.org/browse/SPR-4904 Reporte de bug en Spring]
 
* http://www.developpez.net/forums/d510586/java/serveurs-conteneurs-java-ee/weblogic/stringindexoutofboundsexception-deploiement-war/#post3064067
 
* http://www.developpez.net/forums/d510586/java/serveurs-conteneurs-java-ee/weblogic/stringindexoutofboundsexception-deploiement-war/#post3064067
 +
 +
[[Category: Spring Framework]]
 +
[[Category: WebLogic]]

Revisión del 20:04 23 oct 2009

Temas relacionados al uso de Spring Framework con el Servidor de Aplicaciones WebLogic.

WebLogic 8.1 con Spring 2.5

Cuando se despliega una aplicación web en el WebLogic 8.1 y este utiliza Spring Framework 2.5 se produce la siguiente excepción:

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)

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.

Otra forma de solucinar este problema es instalando el SP6 para el weblogic 8.1 auque esto no te asegura que en el futuro no te falle alguna funcionalidad del framework.

Ver también