2012-02-24 2 views
1

Magento에서 제품 데이터를 업데이트하기 위해 소형 비누 클라이언트를 개발했습니다. 지금까지 모든 것이 잘 작동합니다. 테스트가 원활하게 진행되며 서버와 클라이언트간에 데이터가 교환됩니다.Apache CXF 및 Magento가 Eclipse에서 실행되지만 명령 행에서는 실행되지 않습니다.

프로젝트가 maven으로 설정되었으므로 실행 가능한 jar 파일을 만들어이 응용 프로그램을 서버로 옮기고 싶습니다. 나는 다른 포장 절차의 문서를 읽고 항아리, 그늘 또는 조립과 같은 다른 플러그인을 시도했다. 사실 나는 의존성을 포함시켜야한다는 것을 깨달았다.

그래서 명령 줄에서 앱을 실행하려고하면 항상 같은 오류가 발생합니다. 사전에

Exception in thread "main" java.lang.NullPointerException 
at org.apache.cxf.wsdl11.WSDLServiceFactory.<init>(WSDLServiceFactory.java:92) 
at org.apache.cxf.jaxws.ServiceImpl.initializePorts(ServiceImpl.java:204) 
at org.apache.cxf.jaxws.ServiceImpl.<init>(ServiceImpl.java:148) 
at org.apache.cxf.jaxws.spi.ProviderImpl.createServiceDelegate(ProviderImpl.java:91) 
at javax.xml.ws.Service.<init>(Service.java:56) 
at magento.MagentoService.<init>(MagentoService.java:40) 
at client.SoapClient.getInstance(SoapClient.java:35) 
at service.SoapService.login(SoapService.java:70) 
at service.Synchronizer.startup(Synchronizer.java:27) 
at scheduler.MagentoScheduler.main(MagentoScheduler.java:97) 

감사

당신, 프리츠! Google에 필요한처럼

답변

관련 문제