Dzieki za pomoc,
uzylem wsimport i zostaly wygenerowane klasy. Dwie wkleilem ponizej (wydaje mi sie, ze one sa kluczowe), pozostale dotycza wyjatkow oraz odpowiadaja za schema.
Chcialbym Was prosic o pomoc w utworzeniu klienta, ktory bedzie wywolywal metode ciPRTLSSCIAUTHENTICATE, nastepnie ciPRTLSSCIGETUSERID. Zdaje sobie sprawe, ze to pewnie nie jest trudne do zrobienia, ale dopiero co zaczalem przygode z Java i niestety mam odpowiedniej wiedzy jak to zrobic.
Za wszelka pomoc z gory dziekuje.
<code = java>
package com.oracle.xmlns.enterprise.enterpriseportal.services.ci_prtl_ss_ci;
import java.net.MalformedURLException;
import java.net.URL;
import javax.xml.namespace.QName;
import javax.xml.ws.Service;
import javax.xml.ws.WebEndpoint;
import javax.xml.ws.WebServiceClient;
import javax.xml.ws.WebServiceFeature;
/**
- CI_PRTL_SS_CI
- This class was generated by the JAX-WS RI.
- JAX-WS RI 2.1.1 in JDK 6
- Generated source version: 2.1
*/
@WebServiceClient(name = "CI_PRTL_SS_CI", targetNamespace = "http://xmlns.oracle.com/Enterprise/EnterprisePortal/services/CI_PRTL_SS_CI.1", wsdlLocation = "http://domena/PSIGW/PeopleSoftServiceListeningConnector/CI_PRTL_SS_CI.1.wsdl")
public class CIPRTLSSCI
extends Service
{
private final static URL CIPRTLSSCI_WSDL_LOCATION;
static {
URL url = null;
try {
url = new URL("http://domena/PSIGW/PeopleSoftServiceListeningConnector/CI_PRTL_SS_CI.1.wsdl");
} catch (MalformedURLException e) {
e.printStackTrace();
}
CIPRTLSSCI_WSDL_LOCATION = url;
}
public CIPRTLSSCI(URL wsdlLocation, QName serviceName) {
super(wsdlLocation, serviceName);
}
public CIPRTLSSCI() {
super(CIPRTLSSCI_WSDL_LOCATION, new QName("http://xmlns.oracle.com/Enterprise/EnterprisePortal/services/CI_PRTL_SS_CI.1", "CI_PRTL_SS_CI"));
}
/**
*
* @return
* returns CIPRTLSSCIPortType
*/
@WebEndpoint(name = "CI_PRTL_SS_CI_Port")
public CIPRTLSSCIPortType getCIPRTLSSCIPort() {
return (CIPRTLSSCIPortType)super.getPort(new QName("http://xmlns.oracle.com/Enterprise/EnterprisePortal/services/CI_PRTL_SS_CI.1", "CI_PRTL_SS_CI_Port"), CIPRTLSSCIPortType.class);
}
/**
*
* @param features
* A list of {@link javax.xml.ws.WebServiceFeature} to configure on the proxy. Supported features not in the `features` parameter will have their default values.
* @return
* returns CIPRTLSSCIPortType
*/
@WebEndpoint(name = "CI_PRTL_SS_CI_Port")
public CIPRTLSSCIPortType getCIPRTLSSCIPort(WebServiceFeature... features) {
return (CIPRTLSSCIPortType)super.getPort(new QName("http://xmlns.oracle.com/Enterprise/EnterprisePortal/services/CI_PRTL_SS_CI.1", "CI_PRTL_SS_CI_Port"), CIPRTLSSCIPortType.class, features);
}
}
<code = java>
package com.oracle.xmlns.enterprise.enterpriseportal.services.ci_prtl_ss_ci;
import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;
import javax.jws.soap.SOAPBinding;
import javax.xml.bind.annotation.XmlSeeAlso;
import com.oracle.xmlns.enterprise.tools.schemas.m484626.GetUserIDCompIntfcPRTLSSCITypeShape;
import com.oracle.xmlns.enterprise.tools.schemas.m781668.GetCompIntfcPRTLSSCITypeShape;
import com.oracle.xmlns.enterprise.tools.schemas.m823493.AuthenticateCompIntfcPRTLSSCITypeShape;
import com.oracle.xmlns.enterprise.tools.schemas.m937487.GetCompIntfcPRTLSSCIResponseTypeShape;
/**
* This class was generated by the JAX-WS RI.
* JAX-WS RI 2.1.1 in JDK 6
* Generated source version: 2.1
*
*/
@WebService(name = "CI_PRTL_SS_CI_PortType", targetNamespace = "http://xmlns.oracle.com/Enterprise/EnterprisePortal/services/CI_PRTL_SS_CI.1")
@SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
@XmlSeeAlso({
com.oracle.xmlns.enterprise.tools.schemas.m781668.ObjectFactory.class,
com.oracle.xmlns.enterprise.tools.schemas.m256819.ObjectFactory.class,
com.oracle.xmlns.enterprise.tools.schemas.m937487.ObjectFactory.class,
com.oracle.xmlns.enterprise.tools.schemas.m705716.ObjectFactory.class,
com.oracle.xmlns.enterprise.tools.schemas.m484626.ObjectFactory.class,
com.oracle.xmlns.enterprise.tools.schemas.m823493.ObjectFactory.class,
com.oracle.xmlns.enterprise.tools.schemas.m503123.ObjectFactory.class,
com.oracle.xmlns.enterprise.tools.schemas.m297468.ObjectFactory.class,
com.oracle.xmlns.enterprise.tools.schemas.m1040650.ObjectFactory.class
})
public interface CIPRTLSSCIPortType {
/**
* CI_PRTL_SS_CI_AUTHENTICATE
*
* @param parameter
* @return
* returns java.lang.String
* @throws M705716V1
*/
@WebMethod(operationName = "CI_PRTL_SS_CI_AUTHENTICATE", action = "CI_PRTL_SS_CI_AUTHENTICATE.V1")
@WebResult(name = "Authenticate__CompIntfc__PRTL_SS_CIResponse", targetNamespace = "http://xmlns.oracle.com/Enterprise/Tools/schemas/M297468.V1", partName = "parameter")
public String ciPRTLSSCIAUTHENTICATE(
@WebParam(name = "Authenticate__CompIntfc__PRTL_SS_CI", targetNamespace = "http://xmlns.oracle.com/Enterprise/Tools/schemas/M823493.V1", partName = "parameter")
AuthenticateCompIntfcPRTLSSCITypeShape parameter)
throws M705716V1
;
/**
* CI_PRTL_SS_CI_G
*
* @param parameter
* @return
* returns com.oracle.xmlns.enterprise.tools.schemas.m937487.GetCompIntfcPRTLSSCIResponseTypeShape
* @throws M503123V1
*/
@WebMethod(operationName = "CI_PRTL_SS_CI_G", action = "CI_PRTL_SS_CI_G.V1")
@WebResult(name = "Get__CompIntfc__PRTL_SS_CIResponse", targetNamespace = "http://xmlns.oracle.com/Enterprise/Tools/schemas/M937487.V1", partName = "parameter")
public GetCompIntfcPRTLSSCIResponseTypeShape ciPRTLSSCIG(
@WebParam(name = "Get__CompIntfc__PRTL_SS_CI", targetNamespace = "http://xmlns.oracle.com/Enterprise/Tools/schemas/M781668.V1", partName = "parameter")
GetCompIntfcPRTLSSCITypeShape parameter)
throws M503123V1
;
/**
* CI_PRTL_SS_CI_GET_USERID
*
* @param parameter
* @return
* returns java.lang.String
* @throws M256819V1
*/
@WebMethod(operationName = "CI_PRTL_SS_CI_GET_USERID", action = "CI_PRTL_SS_CI_GET_USERID.V1")
@WebResult(name = "Get_UserID__CompIntfc__PRTL_SS_CIResponse", targetNamespace = "http://xmlns.oracle.com/Enterprise/Tools/schemas/M1040650.V1", partName = "parameter")
public String ciPRTLSSCIGETUSERID(
@WebParam(name = "Get_UserID__CompIntfc__PRTL_SS_CI", targetNamespace = "http://xmlns.oracle.com/Enterprise/Tools/schemas/M484626.V1", partName = "parameter")
GetUserIDCompIntfcPRTLSSCITypeShape parameter)
throws M256819V1
;
}