class not found avec wlappc
Bonjour
Alors pour commencer voilà le code de mon ejb qui marche
CAS 1 :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| /**
* <!-- begin-xdoclet-definition -->
* @ejb.interface-method view-type="both" <!-- end-xdoclet-definition -->
*
*/
public String methode1() throws Exception
{
ClasseToto c = new ClasseToto ();
....
}
private String methode2() {
ClasseToto toto2 = new ClasseToto()
....
} |
simple ;)
maintenant si je rajoute à la signature de methode2:
CAS 2
Code:
1 2 3 4 5
|
private String methode2(ClasseToto toto) {
ClasseToto toto2 = new ClasseToto()
....
} |
et que mon script ant lance un wlappc je me retrouve avec un class not found sur ClasseToto.
Dans la pratique quand je regarde d'un peu plus prêt le build.xml:
Code:
<wlappc source="${lib}/${jar.name}" output="${lib}/${jar.name}" classpath="...." />
je me rend compte que en effet la ClasseToto n'est dans aucquel jar nommé.
d'où mes questions :
1 - pourquoi le CAS1 marche ??
2 - pourquoi le CAS2 ne marche il pas alors ?
Note :
Dans la pratique au depart j'avais qu'une seule methode1 qui faisait 600 lignes (mais qui compilait très bien sur wl)
je l'ai refractorer et depuis bah ca marche plus :(
Bien entendu si vous avez des pistes pensez à moi ;)
merci