2016-09-02 7 views
0

私は2つの方法で簡単なWebサービスを行っています。私はWildFly 8 Appサーバーを使用しています。 Netbeansのから私は、サーバー上のWebサービスを展開しますがこの種のエラーを取得しよう:NetBeans 8.1からWildFly 8へのJax-ws

展開C:\ wildfly-8.1.0.Final \スタンドアロン\展開\ WebservisTestPeter.war {「JBAS014671:失敗したサービス」= > "" jboss.deployment.unit。\ "WebservisTestPeter.war \"。PARSE "=>"サービスjboss.deployment.unit。\ "WebservisTestPeter.war \"内のorg.jboss.msc.service.StartException PARSE:JBAS018733 :デプロイメント "WebservisTestPeter.war"のフェーズPARSEを処理できませんでした 原因:java.lang.RuntimeException:JBAS017312:com.in2.in2wsに間違ったコンポーネントタイプがあり、Webコンポーネントとして使用できません "}} C:¥Users¥peterv.IN2KOPER¥Documents¥NetBeansProjects¥WebservisTestPeter¥nbproject¥build-impl.xml:1046:モジュールはデプロイされていません。

ソースコードは次のとおりです。

package com.in2; 
import javax.jws.WebService; 
import javax.jws.WebMethod; 
import javax.jws.WebParam; 
import javax.ejb.Stateless; 

@WebService(serviceName = "in2ws") 
@Stateless() 
public class in2ws {   

@WebMethod(operationName = "hello") 
public String hello(@WebParam(name = "name") String txt) { 
    return "Hello " + txt + " !"; 
} 

@WebMethod 
public int add(@WebParam(name = "i") int i, @WebParam(name = "j") int j) { 
    int k = i + j; 
    return k; 
    } 
} 

は、すべての情報をありがとうございました。 よろしく ピーター

答えて

1

あなたの問題があるように見える:JBAS017312:com.in2.in2wsが間違ったコンポーネントタイプを持って、それがWebコンポーネント として使用することはできませんが、コード/設定なしでより多くのお手伝いをすることはできませんが、それは見えますあなたのコードは間違っています

関連する問題