@Autowired 생성을 시도하는 코드에 문제가 있습니다.Autowired Spring NullPointerException
더 클래스 : 내가 잘못 뭘하는지 모르는
<bean id="consultasMDMWSPortype" class="org.springframework.remoting.jaxws.JaxWsPortProxyFactoryBean">
<property name="serviceInterface" value="pe.com.claro.eai.consultasmdmws.ConsultasMDMWSPortype"/>
<property name="wsdlDocumentUrl" value="http://limdeseaiv28.tim.com.pe:8909/ConsultasMDMWS/ConsultasMDMPortSB11?wsdl"/>
<property name="namespaceUri" value="http://eai.claro.com.pe/ConsultasMDMWS"/>
<property name="serviceName" value="ConsultasMDMWSService"/>
<property name="portName" value="ConsultasMDMPortSB11"/>
<property name="lookupServiceOnStartup" value="false"/>
</bean>
<bean id="consultasMDMWSClient"
class="pe.com.claro.eai.esb.ws.jira.mdm.service.client.ConsultasMDMWSClientImpl">
<property name="consultasMDMWSPortype" ref="consultasMDMWSPortype"/>
</bean>
public class ConsultasMDMWSClientImpl implements ConsultasMDMWSClient {
@Autowired
ConsultasMDMWSPortype consultasMDMWSPortype;
public ConsultarClienteResponseMDM consultarClienteEnMdm(ConsultarClienteRequest clienteReq) {
ConsultarClienteResponseMDM response = new ConsultarClienteResponseMDM();
ConsultasMDMWSService consultasMDMWSService = new ConsultasMDMWSService();
ConsultarClienteResponse clienteResp = null;
clienteResp = consultasMDMWSPortype.consultarCliente(clienteReq);
ListaCursoresMDM listaCursores;
listaCursores = new ObjectMapper().readValue(clienteResp.getListaCursoresResponse(), ListaCursoresMDM.class);
response.getListaCursoresResponse().add(listaCursores);
return response;
}
}
내 applicationContext.xml
<context:annotation-config/>
<context:component-scan base-package="pe.com.claro.eai.esb.ws.jira.mdm"/>
<import resource="wsclients-config.xml"/>
내 wsclients-config.xml에, 내 작업의 예와 같은 모든 것을 매핑했습니다. 저는 Spring에서 새로운데, Spr없이 웹 메서드가 작동합니다. ing.
@Autowired를 사용하면 오류가 나타납니다.
java.lang.NullPointerException
탁아 모두.
당신이 코드를 추가 할 수 및 액세스 ConsultasMDMWSClientImpl? 내 생각 엔 콩을 사용하지 않고 직접 인스턴스를 만드는 것입니다 ... –
당신은 참조를 Autowiring하고 XML로 설정해야합니다 : @Autowired ConsultasMDMWSPortype consultasMDMWSPortype; –
BillFromHawaii