2017-04-26 13:53:56.402 WARN 9518 --- [http-nio-8080-exec-6] o.o.n.a.i.AuthorizeInterceptor : AnonymousUser requesting method: POST on /error 2017-04-26 13:56:10.909 ERROR 9518 --- [http-nio-8080-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is Cannot create property=topology_template for JavaBean=org.openbaton.tosca.templates.NSDTemplate@7dc614fa in 'reader', line 1, column 1: tosca_definitions_version: tosca ... ^ Cannot create property=Groups for JavaBean=Topology: inuts: null substitution_mappings: null Nodes: {iperf-server=Node: type: openbaton.type.VNF Properties: {vendor=Fokus, version=1.0, endpoint=generic, type=server, vnfPackageLocation=https://github.com/openbaton/vnf-scripts.git, deploymentFlavour=[{flavour_key=m1.small}]} Requirements: [{virtualLink=private}, {virtualLink=[CP1, virtualLink]}, {vdu=VDU2}] Capabilities: [{forwarder=forwarder1}, {forwarder1=[CP1, forwarder]}] Interfaces: {lifecycle={instantiate=[install.sh, install-srv.sh]}} Artifacts: null Attributes: null, iperf-client=Node: type: openbaton.type.VNF Properties: {ID=x, vendor=Fokus, version=1.0, type=client, vnfPackageLocation=https://github.com/openbaton/vnf-scripts.git, deploymentFlavour=[{flavour_key=m1.small}], endpoint=generic} Requirements: [{virtualLink=private}, {virtualLink=[CP2, private]}, {vdu=VDU1}] Capabilities: [{forwarder=forwarder1}, {forwarder1=[CP2, forwarder]}] Interfaces: {lifecycle={INSTANTIATE=[install.sh], CONFIGURE=[server_configure.sh]}} Artifacts: null Attributes: null, VDU1=Node: type: tosca.nodes.nfv.VDU Properties: {scale_in_out=1} Requirements: [{virtual_link=CP2}] Capabilities: null Interfaces: null Artifacts: {VDU1Image={type=tosca.artifacts.Deployment.Image.VM, file=ubuntu}} Attributes: null, VDU2=Node: type: tosca.nodes.nfv.VDU Properties: {scale_in_out=3} Requirements: [{virtual_link=CP1}] Capabilities: null Interfaces: null Artifacts: {VDU1Image={type=tosca.artifacts.Deployment.Image.VM, file=ubuntu}} Attributes: null, CP0=Node: type: tosca.nodes.nfv.CP Properties: {floatingIP=random} Requirements: [{virtualLink=private}] Capabilities: null Interfaces: null Artifacts: null Attributes: null, CP1=Node: type: tosca.nodes.nfv.CP Properties: {floatingIP=random} Requirements: [{virtualBinding=VDU2}, {virtualLink=private}] Capabilities: null Interfaces: null Artifacts: null Attributes: null, CP2=Node: type: tosca.nodes.nfv.CP Properties: {floatingIP=random} Requirements: [{virtualBinding=VDU1}, {virtualLink=private}] Capabilities: null Interfaces: null Artifacts: null Attributes: null, CP3=Node: type: tosca.nodes.nfv.CP Properties: null Requirements: [{virtualLink=private}] Capabilities: null Interfaces: null Artifacts: null Attributes: null, private=Node: type: tosca.nodes.nfv.VL Properties: {vendor=Fokus} Requirements: null Capabilities: null Interfaces: null Artifacts: null Attributes: null, Forwarding path1=Node: type: tosca.nodes.nfv.FP Properties: null Requirements: [forwarder:CP0, {forwarder=VNF1}] Capabilities: [{forwarder=CP3}] Interfaces: null Artifacts: null Attributes: null} in 'reader', line 11, column 3: node_templates: ^ Unable to find property 'Groups' on class: org.openbaton.tosca.templates.TopologyTemplate.TopologyTemplate in 'reader', line 128, column 5: VNFFG1: ^ in 'reader', line 11, column 3: node_templates: ^ ] with root cause org.yaml.snakeyaml.error.YAMLException: Unable to find property 'Groups' on class: org.openbaton.tosca.templates.TopologyTemplate.TopologyTemplate at org.yaml.snakeyaml.introspector.PropertyUtils.getProperty(PropertyUtils.java:132) at org.yaml.snakeyaml.introspector.PropertyUtils.getProperty(PropertyUtils.java:121) at org.yaml.snakeyaml.constructor.Constructor$ConstructMapping.getProperty(Constructor.java:322) at org.yaml.snakeyaml.constructor.Constructor$ConstructMapping.constructJavaBean2ndStep(Constructor.java:240) at org.yaml.snakeyaml.constructor.Constructor$ConstructMapping.construct(Constructor.java:189) at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:182) at org.yaml.snakeyaml.constructor.Constructor$ConstructMapping.constructJavaBean2ndStep(Constructor.java:297) at org.yaml.snakeyaml.constructor.Constructor$ConstructMapping.construct(Constructor.java:189) at org.yaml.snakeyaml.constructor.Constructor$ConstructYamlObject.construct(Constructor.java:345) at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:182) at org.yaml.snakeyaml.constructor.BaseConstructor.constructDocument(BaseConstructor.java:141) at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:127) at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:450) at org.yaml.snakeyaml.Yaml.loadAs(Yaml.java:444) at org.openbaton.utils.Utils.bytesToNSDTemplate(Utils.java:84) at org.openbaton.tosca.parser.CSARParser.onboardNSD(CSARParser.java:288) at org.openbaton.nfvo.api.tosca.RestCSAR.onboardNSD(RestCSAR.java:75) at sun.reflect.GeneratedMethodAccessor190.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967) at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:869) at javax.servlet.http.HttpServlet.service(HttpServlet.java:648) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291) at org.springframework.boot.actuate.autoconfigure.EndpointWebMvcAutoConfiguration$ApplicationContextHeaderFilter.doFilterInternal(EndpointWebMvcAutoConfiguration.java:295) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter.doFilter(OAuth2AuthenticationProcessingFilter.java:176) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)