ниже прилагается журнал ошибок:-
Код: Выделить всё
8:18:57.074 [http-nio-auto-1-exec-2] || INFO
org.onap.so.asdc.installer.ToscaResourceStructure - ASDC_RECEIVE_SERVICE_NOTIF ***PATH ASDC /tmp/junit6483597170737715345/ASDC/10/service_Vmme59PortMirrorSvc_csar__2_.csar
08:18:57.341 [http-nio-auto-1-exec-2] || DEBUG
org.onap.so.asdc.installer.ToscaResourceStructure - null
java.lang.NullPointerException: n u l l < b r / > a t o r g . o n a p . s d c . t o s c a p a r s e r . a p i . p r e r e q . C S A R . _ v a l i d a t e E x t e r n a l R e f e r e n c e s ( C S A R . j a v a : 3 3 3 ) < b r / > a t o r g . o n a p . s d c . t o s c a p a r s e r . a p i . p r e r e q . C S A R . v a l i d a t e ( C S A R . j a v a : 1 0 1 ) < b r / > a t o r g . o n a p . s d c . t o s c a p a r s e r . a p i . T o s c a T e m p l a t e . _ g e t P a t h ( T o s c a T e m p l a t e . j a v a : 7 1 2 ) < b r / > a t o r g . o n a p . s d c . t o s c a p a r s e r . a p i . T o s c a T e m p l a t e . i n i t ( T o s c a T e m p l a t e . j a v a : 1 5 9 ) < b r / > a t o r g . o n a p . s d c . t o s c a p a r s e r . a p i . T o s c a T e m p l a t e . & l t ; i n i t & g t ; ( T o s c a T e m p l a t e . j a v a : 1 2 0 ) < b r / > a t o r g . o n a p . s d c . t o s c a . p a r s e r . i m p l . S d c T o s c a P a r s e r F a c t o r y . i n i t ( S d c T o s c a P a r s e r F a c t o r y . j a v a : 1 0 0 ) < b r / > a t o r g . o n a p . s d c . t o s c a . p a r s e r . i m p l . S d c T o s c a P a r s e r F a c t o r y . g e t S d c C s a r H e l p e r ( S d c T o s c a P a r s e r F a c t o r y . j a v a : 9 3 ) < b r / > a t o r g . o n a p . s o . a s d c . i n s t a l l e r . T o s c a R e s o u r c e S t r u c t u r e . u p d a t e R e s o u r c e S t r u c t u r e ( T o s c a R e s o u r c e S t r u c t u r e . j a v a : 1 4 8 ) < b r / > a t o r g . o n a p . s o . a s d c . c l i e n t . A S D C C o n t r o l l e r . p r o c e s s C s a r S e r v i c e A r t i f a c t s ( A S D C C o n t r o l l e r . j a v a : 8 9 8 ) < b r / > a t c o m . a t t . e c o m p . m s o . a s d c . c l i e n t . A T T A S D C C o n t r o l l e r . p r o c e s s R e s o u r c e N o t i f i c a t i o n ( A T T A S D C C o n t r o l l e r . j a v a : 6 0 ) < b r / > a t o r g . o n a p . s o . a s d c . c l i e n t . A S D C C o n t r o l l e r . t r e a t N o t i f i c a t i o n ( A S D C C o n t r o l l e r . j a v a : 6 3 1 ) < b r / > a t o r g . o n a p . s o . a s d c . c l i e n t . t e s t . r e s t . A S D C R e s t I n t e r f a c e . i n v o k e A S D C S e r v i c e ( A S D C R e s t I n t e r f a c e . j a v a : 1 0 0 ) < b r / > a t o r g . o n a p . s o . a s d c . c l i e n t . t e s t . r e s t . A S D C R e s t I n t e r f a c e $ $ F a s t C l a s s B y S p r i n g C G L I B $ $ 1 7 b 5 e a 9 4 . i n v o k e ( & l t ; g e n e r a t e d & g t ; ) < b r / > a t o r g . s p r i n g f r a m e w o r k . c g l i b . p r o x y . M e t h o d P r o x y . i n v o k e ( M e t h o d P r o x y . j a v a : 2 1 8 ) < b r / > a t o r g . s p r i n g f r a m e w o r k . a o p . f r a m e w o r k . C g l i b A o p P r o x y $ C g l i b M e t h o d I n v o c a t i o n . i n v o k e J o i n p o i n t ( C g l i b A o p P r o x y . j a v a : 7 9 2 ) < b r / > a t o r g . s p r i n g f r a m e w o r k . a o p . f r a m e w o r k . R e f l e c t i v e M e t h o d I n v o c a t i o n . p r o c e e d ( R e f l e c t i v e M e t h o d I n v o c a t i o n . j a v a : 1 6 3 ) < b r / > a t o r g . s p r i n g f r a m e w o r k . a o p . f r a m e w o r k . C g l i b A o p P r o x y $ C g l i b M e t h o d I n v o c a t i o n . p r o c e e d ( C g l i b A o p P r o x y . j a v a : 7 6 2 ) < b r / > a t o r g . s p r i n g f r a m e w o r k . t r a n s a c t i o n . i n t e r c e p t o r . T r a n s a c t i o n I n t e r c e p t o r $ 1 . p r o c e e d W i t h I n v o c a t i o n ( T r a n s a c t i o n I n t e r c e p t o r . j a v a : 1 2 3 ) < b r / > a t o r g . s p r i n g f r a m e w o r k . t r a n s a c t i o n . i n t e r c e p t o r . T r a n s a c t i o n A s p e c t S u p p o r t . i n v o k e W i t h i n T r a n s a c t i o n ( T r a n s a c t i o n A s p e c t S u p p o r t . j a v a : 3 8 8 ) < b r / > a t o r g . s p r i n g f r a m e w o r k . t r a n s a c t i o n . i n t e r c e p t o r . T r a n s a c t i o n I n t e r c e p t o r . i n v o k e ( T r a n s a c t i o n I n t e r c e p t o r . j a v a : 1 1 9 ) < b r / > a t o r g . s p r i n g f r a m e w o r k . a o p . f r a m e w o r k . R e f l e c t i v e M e t h o d I n v o c a t i o n . p r o c e e d ( R e f l e c t i v e M e t h o d I n v o c a t i o n . j a v a : 1 8 6 ) < b r / > a t o r g . s p r i n g f r a m e w o r k . a o p . f r a m e w o r k . C g l i b A o p P r o x y $ C g l i b M e t h o d I n v o c a t i o n . p r o c e e d ( C g l i b A o p P r o x y . j a v a : 7 6 2 ) < b r / > a t o r g . s p r i n g f r a m e w o r k . a o p . f r a m e w o r k . C g l i b A o p P r o x y $ D y n a m i c A d v i s e d I n t e r c e p t o r . i n t e r c e p t ( C g l i b A o p P r o x y . j a v a : 7 0 7 ) < b r / > a t o r g . o n a p . s o . a s d c . c l i e n t . t e s t . r e s t . A S D C R e s t I n t e r f a c e $ $ E n h a n c e r B y S p r i n g C G L I B $ $ b d b f 0 0 9 2 . i n v o k e A S D C S e r v i c e ( & l t ; g e n e r a t e d & g t ; ) < b r / > a t j a v a . b a s e / j d k . i n t e r n a l . r e f l e c t . N a t i v e M e t h o d A c c e s s o r I m p l . i n v o k e 0 ( N a t i v e M e t h o d ) < b r / > a t j a v a . b a s e / j d k . i n t e r n a l . r e f l e c t . N a t i v e M e t h o d A c c e s s o r I m p l . i n v o k e ( N a t i v e M e t h o d A c c e s s o r I m p l . j a v a : 6 2 ) < b r / > a t j a v a . b a s e / j d k . i n t e r n a l . r e f l e c t . D e l e g a t i n g M e t h o d A c c e s s o r I m p l . i n v o k e ( D e l e g a t i n g M e t h o d A c c e s s o r I m p l . j a v a : 4 3 ) < b r / > a t j a v a . b a s e / j a v a . l a n g . r e f l e c t . M e t h o d . i n v o k e ( M e t h o d . j a v a : 5 6 6 ) < b r / > a t o r g . g l a s s f i s h . j e r s e y . s e r v e r . m o d e l . i n t e r n a l . R e s o u r c e M e t h o d I n v o c a t i o n H a n d l e r F a c t o r y . l a m b d a $ s t a t i c $ 0 ( R e s o u r c e M e t h o d I n v o c a t i o n H a n d l e r F a c t o r y . j a v a : 5 2 ) < b r / > a t o r g . g l a s s f i s h . j e r s e y . s e r v e r . m o d e l . i n t e r n a l . A b s t r a c t J a v a R e s o u r c e M e t h o d D i s p a t c h e r $ 1 . r u n ( A b s t r a c t J a v a R e s o u r c e M e t h o d D i s p a t c h e r . j a v a : 1 2 4 ) < b r / > a t o r g . g l a s s f i s h . j e r s e y . s e r v e r . m o d e l . i n t e r n a l . A b s t r a c t J a v a R e s o u r c e M e t h o d D i s p a t c h e r . i n v o k e ( A b s t r a c t J a v a R e s o u r c e M e t h o d D i s p a t c h e r . j a v a : 1 6 7 ) < b r / > a t o r g . g l a s s f i s h . j e r s e y . s e r v e r . m o d e l . i n t e r n a l . J a v a R e s o u r c e M e t h o d D i s p a t c h e r P r o v i d e r $ R e s p o n s e O u t I n v o k e r . d o D i s p a t c h ( J a v a R e s o u r c e M e t h o d D i s p a t c h e r P r o v i d e r . j a v a : 1 7 6 ) < b r / > a t o r g . g l a s s f i s h . j e r s e y . s e r v e r . m o d e l . i n t e r n a l . A b s t r a c t J a v a R e s o u r c e M e t h o d D i s p a t c h e r . d i s p a t c h ( A b s t r a c t J a v a R e s o u r c e M e t h o d D i s p a t c h e r . j a v a : 7 9 ) < b r / > a t o r g . g l a s s f i s h . j e r s e y . s e r v e r . m o d e l . R e s o u r c e M e t h o d I n v o k e r . i n v o k e ( R e s o u r c e M e t h o d I n v o k e r . j a v a : 4 7 5 ) < b r / > a t o r g . g l a s s f i s h . j e r s e y . s e r v e r . m o d e l . R e s o u r c e M e t h o d I n v o k e r . a p p l y ( R e s o u r c e M e t h o d I n v o k e r . j a v a : 3 9 7 ) < b r / > a t o r g . g l a s s f i s h . j e r s e y . s e r v e r . m o d e l . R e s o u r c e M e t h o d I n v o k e r . a p p l y ( R e s o u r c e M e t h o d I n v o k e r . j a v a : 8 1 ) < b r / > a t o r g . g l a s s f i s h . j e r s e y . s e r v e r . S e r v e r R u n t i m e $ 1 . r u n ( S e r v e r R u n t i m e . j a v a : 2 5 5 ) < b r / > a t o r g . g l a s s f i s h . j e r s e y . i n t e r n a l . E r r o r s $ 1 . c a l l ( E r r o r s . j a v a : 2 4 8 ) < b r / > a t o r g . g l a s s f i s h . j e r s e y . i n t e r n a l . E r r o r s $ 1 . c a l l ( E r r o r s . j a v a : 2 4 4 ) < b r / > a t o r g . g l a s s f i s h . j e r s e y . i n t e r n a l . E r r o r s . p r o c e s s ( E r r o r s . j a v a : 2 9 2 ) < b r / > a t o r g . g l a s s f i s h . j e r s e y . i n t e r n a l . E r r o r s . p rocess(Errors.java:274)
at org.glassfish.jersey.internal.Errors.process(Errors.java:244)
at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265)
at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234)
at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:684)
at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394)
at org.glassfish.jersey.servlet.ServletContainer.serviceImpl(ServletContainer.java:386)
at org.glassfish.jersey.servlet.ServletContainer.doFilter(ServletContainer.java:561)
at org.glassfish.jersey.servlet.ServletContainer.doFilter(ServletContainer.java:502)
at org.glassfish.jersey.servlet.ServletContainer.doFilter(ServletContainer.java:439)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214)
at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.base/java.lang.Thread.run(Thread.java:829)
Код: Выделить всё
public void updateResourceStructure(IArtifactInfo artifact) throws ASDCDownloadException {
try {
SdcToscaParserFactory factory = SdcToscaParserFactory.getInstance();// Autoclosable
String filePath =
Paths.get(msoConfigPath, "ASDC", artifact.getArtifactVersion(), artifact.getArtifactName())
.normalize().toString();
File spoolFile = new File(filePath);
logger.debug("ASDC File path is: {}", spoolFile.getAbsolutePath());
logger.info(LoggingAnchor.FOUR, MessageEnum.ASDC_RECEIVE_SERVICE_NOTIF.toString(), "***PATH", "ASDC",
spoolFile.getAbsolutePath());
**sdcCsarHelper = factory.getSdcCsarHelper(spoolFile.getAbsolutePath(), false);**
} catch (Exception e) {
logger.debug(e.getMessage(), e);
logger.error(LoggingAnchor.SIX, MessageEnum.ASDC_GENERAL_EXCEPTION_ARG.toString(),
"Exception caught during parser *****LOOK********* " + artifact.getArtifactName(), "ASDC",
"processResourceNotification", ErrorCode.BusinessProcessError.getValue(),
"Exception in " + "processResourceNotification", e);
throw new ASDCDownloadException("Exception caught when passing the csar file to the parser ", e);
}
serviceMetadata = sdcCsarHelper.getServiceMetadata();
}
Если я перейду на версию 1.3x, все будет работать нормально.
Подробнее здесь: https://stackoverflow.com/questions/792 ... -from-1-31
Мобильная версия