JAX-WS を使用して Web サービスを開発し、正常に動作するメイン クラスでテストしました。私はこのチュートリアルに従います。しかし、JSF ページでマネージド Bean から呼び出そうとすると、機能しません。ここに私のマネージドBeanがあります:
import javax.faces.event.ActionEvent;
import client.Calculator;
import client.CalculatorService;
public class addBean {
private int n1;
private int n2;
private int somme;
public addBean() {
}
public int getN1() {
return n1;
}
public void setN1(int n1) {
this.n1 = n1;
}
public int getN2() {
return n2;
}
public void setN2(int n2) {
this.n2 = n2;
}
public int getSomme() {
return somme;
}
public void setSomme(int somme) {
this.somme = somme;
}
public void countListener (ActionEvent event){
CalculatorService calcService = new CalculatorService();
Calculator calc = calcService.getCalculatorPort();
somme = calc.add(n1, n2);
}
}
エラーは
javax.xml.ws.WebServiceException: Unable to create JAXBContext