2017-07-28 25 views
0

私は古いバージョンで以下のコードを持っています。今、私はaxis1のバージョンを1.1.1から1.6.2にアップグレードしました。次に、以下に示すようにコンパイルの問題があります。私はリンクでウェブで見つける:https://issues.apache.org/jira/browse/AXIS2-4363 しかし、私はそれを理解していません。まず第一に、私はコードを修正する必要がありますか?はいの場合は、私に従うという例はありますか?タイプorg.apache.axiom.om.impl.llom.OMStAXWrapperは表示されません

if (reader.getEventType() == javax.xml.stream.XMLStreamConstants.START_ELEMENT && reader.getName().equals(new javax.xml.namespace.QName(org.apache.axiom.om.impl.MTOMConstants.XOP_NAMESPACE_URI, org.apache.axiom.om.impl.MTOMConstants.XOP_INCLUDE))) 
    { 
     java.lang.String id = org.apache.axiom.om.util.ElementHelper.getContentID(reader, "UTF-8"); 
     object.set_return(((org.apache.axiom.soap.impl.builder.MTOMStAXSOAPModelBuilder) 
((org.apache.axiom.om.impl.llom.OMStAXWrapper) 
reader).getBuilder()).getDataHandler(id)); 
    <--- highlight this The type org.apache.axiom.om.impl.llom.OMStAXWrapper is not visible 


      reader.next(); 
      reader.next(); 
    } 

答えて

0

これは生成コードのようです。 Axis2 1.1.1から1.6.2にアップグレードする場合、そのコードを再生成する必要があります。ここでは通常のベストプラクティスが適用されることに注意してください。生成されたコードは、ソース管理システムにチェックインされていないビルド中に生成されるべきです。

関連する問題