j'ai une application web (fichier war) elle ce deploi facilement sur tomcat mais est ce qu'elle va etre deployer de la meme facilité sur un serveur websphere sous AIX??? et merci d'avance
j'ai une application web (fichier war) elle ce deploi facilement sur tomcat mais est ce qu'elle va etre deployer de la meme facilité sur un serveur websphere sous AIX??? et merci d'avance
En théorie oui, si elle respecte toutes les normes J2EE. Par contre il peut s'avérer nécessaire (mais pas forcément obligatoire) de l'enrichir avec les extensions Websphere des descripteurs de déploiement. Par exemple dans le cas d'utilisation de datasource, il faut en théorie passer par une référence locale JNDI, et dans ce cas c'est un descripteur spécifique Websphere qui fait le lien entre le datasource global (jdbc/ds...) et la référence locale (java:comp/env/jdbc/...).
Par contre le principal et le plus probable des problèmes rique d'arriver, n'est pas lié au passage Tomcat -> Websphere, mais Windows -> Unix. En effet, Windows n'est pas case-sensitive, alors qu'Unix l'est. Donc hormis si ton environnement de développement vérifiait la case des URI, il est probable que tu aies des liens qui ne fonctionnent plus.
Jacques Desmazières
Merci beaucoup mon ami pour tes conseils je vais fair demain une tentative et je vais voir ce qui va ce passer et encore une fois merciEnvoyé par Jacques - 06
Bonjour,
J'essaie de faire tournée un appli (au départ sous Tomcat) sous Websphere..
L'appli se lance, mais au moment de se loguer j'ai l'exception suivante :
Cette clase "Savepoint" se trouve apparemment dans le jar "ojdbc14.jar" .. !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part SRVE0100E: Exception init() non interceptée par le servlet action : javax.servlet.ServletException: java/sql/Savepoint
Quelqu'un a-t'il une idée ?..
Merci !!
Tiens un classique![]()
Si je me souviens bien, il me semble que c'est un problème de version de JDK (mais je n'en suis plus sûr je n'ai plus eu ce problème depuis longtemps).
Quelle version de Websphere utilises-tu ?
As-tu essayé d'utiliser le classes12.zip à la place de ojdbc14.jar ?
Pour info cette classe ne fait pas partie du driver Oracle, mais du JDK
Jacques Desmazières
J'utilise WAS 5.0 pour l'instant mais il faudra que je migre sur du 6.0 !!
Si j'utilise le classes12.zip à la place de ojdbc14.jar j'obtiens une erreur en amont, il n'arrive pas à initilialiser le datasource :
Bon, entre nous, je commence tout juste à regarder tout ça, je n'ai pas encore regardé en details, jai fait une tentative de lancer l'appli comme ca !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part action: Exception initializing application data source org.apache.struts.action.DATA_SOURCE: java.sql.SQLException: open: java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
En gros, quelles sont les principales tâches à accomplir pour faire une telle migration ?
[EDIT] J'ai pas déclaré le datasource au niveau du serveurJ'y vais de ce pas
![]()
Partager