0
TomcatにMetroを使用してSOAPサービスを作成しました。それは正常に動作しますが、クラスは完全に返されません。SOAPで接続オブジェクトを取得する
他のクラスとの関係を持つServiceReportクラスがあります。これはコードです
@Entity
@Table(name = "ALBAU_SERVICEREPORT")
public class ServiceReport extends StoredEntity<ServiceReport> {
@ManyToOne(targetEntity = AlbauInstallation.class, cascade = CascadeType.PERSIST)
@XmlTransient
private AlbauInstallation installation;
@OneToOne(cascade = CascadeType.ALL)
private FlexDocument flexDocumentData;
// private Header headerData;
@OneToMany(cascade = CascadeType.ALL,
fetch = FetchType.EAGER,
targetEntity = Position.class,
mappedBy = "serviceReport")
private List<Position> positionList;
WSDLで作成される唯一のプロパティはflexDocumentDataです。生成されたインターフェースにAlbauInstallationとpositionListの両方を持たせるために必要な注釈は何ですか?
この
はWSDLへのリンクです: http://alpha.sertal.ch:8181/VisionWeb/soap/AlbauInterface?wsdlOneToOne関係が渡されているように見えますし、他の人がこの場合