-
Bug
-
Resolution: Done
-
Medium
-
None
-
None
-
SDNC Sprint 5
When loading GENERIC-RESOURCE-API_tunnelxconn-topology-operation-assign.xml on SDNC container bring up the following errors occur mainly due to typos (apparently a missing backtick and extra "/n"):
sdnc_controller_container | [main] INFO org.onap.ccsdk.sli.core.sli.SvcLogicParser - Loading /opt/onap/sdnc/svclogic/graphs/generic-resource-api/GENERIC-RESOURCE-API_tunnelxconn-topology-operation-assign.xml
sdnc_controller_container | [main] INFO org.onap.ccsdk.sli.core.sli.SvcLogicParser - Schema path file:/opt/onap/sdnc/svclogic/lib/sli-common-0.1.2-SNAPSHOT.jar!/svclogic.xsd
sdnc_controller_container | [main] ERROR org.onap.ccsdk.sli.core.sli.SvcLogicParser - Parsing failed
sdnc_controller_container | org.xml.sax.SAXException: line 172:120 cannot set parameter tx-ar-assignments.vgmux-bearer-ip to `$tmp.vgmux-bearer-ip [String index out of range: -1]
sdnc_controller_container | at org.onap.ccsdk.sli.core.sli.SvcLogicParser$SvcLogicHandler.startElement(SvcLogicParser.java:185)
sdnc_controller_container | at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:509)
sdnc_controller_container | at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)
sdnc_controller_container | at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.emptyElement(XMLSchemaValidator.java:774)
sdnc_controller_container | at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:351)
sdnc_controller_container | at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2784)
sdnc_controller_container | at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:602)
sdnc_controller_container | at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112)
sdnc_controller_container | at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:505)
sdnc_controller_container | at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:841)
sdnc_controller_container | at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:770)}}{{sdnc_controller_container | Loading /opt/onap/sdnc/svclogic/graphs/generic-resource-api/GENERIC-RESOURCE-API_brg-topology-operation-assign.xml ...
sdnc_controller_container | [main] INFO org.onap.ccsdk.sli.core.sli.SvcLogicParser - Loading /opt/onap/sdnc/svclogic/graphs/generic-resource-api/GENERIC-RESOURCE-API_brg-topology-operation-assign.xml
sdnc_controller_container | [main] INFO org.onap.ccsdk.sli.core.sli.SvcLogicParser - Schema path file:/opt/onap/sdnc/svclogic/lib/sli-common-0.1.2-SNAPSHOT.jar!/svclogic.xsd
sdnc_controller_container | [main] ERROR org.onap.ccsdk.sli.core.sli.SvcLogicParser - Parsing failed
sdnc_controller_container | org.xml.sax.SAXException: line 149:9 cvc-complex-type.2.1: Element 'break' must have no character or element information item [children], because the type's content type is empty.
sdnc_controller_container | at org.onap.ccsdk.sli.core.sli.SvcLogicParser$SvcLogicHandler.error(SvcLogicParser.java:316)
sdnc_controller_container | at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:137)
sdnc_controller_container | at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:396)
sdnc_controller_container | at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327)
sdnc_controller_container | at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:284)
sdnc_controller_container | at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(XMLSchemaValidator.java:452)
sdnc_controller_container | at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(XMLSchemaValidator.java:3230)
sdnc_controller_container | at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.elementLocallyValidComplexType(XMLSchemaValidator.java:3171)
sdnc_controller_container | at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.elementLocallyValidType(XMLSchemaValidator.java:3153)
sdnc_controller_container | at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.processElementContent(XMLSchemaValidator.java:3055)
sdnc_controller_container | at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleEndElement(XMLSchemaValidator.java:2134)
sdnc_controller_container | at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.endElement(XMLSchemaValidator.java:853)
sdnc_controller_container | at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1782)
sdnc_controller_container | at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2967)
sdnc_controller_container | at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:602)
sdnc_controller_container | at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112)
sdnc_controller_container | at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:505)
sdnc_controller_container | at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:841)
sdnc_controller_container | at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:770)
sdnc_controller_container | at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
sdnc_controller_container | at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
sdnc_controller_container | at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)
sdnc_controller_container | at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:327)
sdnc_controller_container | at javax.xml.parsers.SAXParser.parse(SAXParser.java:274)
sdnc_controller_container | at org.onap.ccsdk.sli.core.sli.SvcLogicParser.parse(SvcLogicParser.java:385)
sdnc_controller_container | at org.onap.ccsdk.sli.core.sli.SvcLogicParser.load(SvcLogicParser.java:498)
sdnc_controller_container | at org.onap.ccsdk.sli.core.sli.SvcLogicParser.main(SvcLogicParser.java:413)
sdnc_controller_container | [main] ERROR org.onap.ccsdk.sli.core.sli.SvcLogicParser - Load failed
sdnc_controller_container | org.onap.ccsdk.sli.core.sli.SvcLogicException: Compiler error: /opt/onap/sdnc/svclogic/graphs/generic-resource-api/GENERIC-RESOURCE-API_brg-topology-operation-assign.xml @ line 149:9 cvc-complex-type.2.1: Element 'break' must have no character or element information item [children], because the type's content type is empty.
sdnc_controller_container | at org.onap.ccsdk.sli.core.sli.SvcLogicParser.load(SvcLogicParser.java:500)
sdnc_controller_container | at org.onap.ccsdk.sli.core.sli.SvcLogicParser.main(SvcLogicParser.java:413)
sdnc_controller_container | Caused by: org.onap.ccsdk.sli.core.sli.SvcLogicException: Compiler error: /opt/onap/sdnc/svclogic/graphs/generic-resource-api/GENERIC-RESOURCE-API_brg-topology-operation-assign.xml @ line 149:9 cvc-complex-type.2.1: Element 'break' must have no character or element information item [children], because the type's content type is empty.
sdnc_controller_container | at org.onap.ccsdk.sli.core.sli.SvcLogicParser.parse(SvcLogicParser.java:391)
sdnc_controller_container | at org.onap.ccsdk.sli.core.sli.SvcLogicParser.load(SvcLogicParser.java:498)
sdnc_controller_container | ... 1 moresdnc_controller_container | [main] INFO org.onap.ccsdk.sli.core.sli.SvcLogicParser - Saving SvcLogicGraph to database (module:GENERIC-RESOURCE-API,rpc:validate-vnf-input,mode:sync,version:1.2.0-SNAPSHOT)