Uploaded image for project: 'netconf'
  1. netconf
  2. NETCONF-680

New ietf-yang-library@2019-01-04 not compatible with Opendaylight netconf anyxml parser

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: Medium Medium
    • None
    • Neon, Neon SR1, Sodium, Neon SR2, Neon SR3, Magnesium, Sodium SR1, Sodium SR2
    • netconf
    • None

      Last build of Netopeer2 use new ietf-yang-library@2019-01-04, Opendaylight can't parce  operational message from netopeer2.

      Raw message in attachments.

       

      Error:

      2017-02-2007:00:39.205 ERROR [nioEventLoopGroup-4-3] Cannot parse anyxml.javax.xml.stream.XMLStreamException: ParseError at [row,col]:[-1,-1]Message: Duplicate namespace "urn:ietf:params:xml:ns:yang:ietf-yang-library" element "import-only-module" in XML input at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.read(XmlParserStream.java:471) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.read(XmlParserStream.java:393) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.read(XmlParserStream.java:486) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.read(XmlParserStream.java:486) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.parse(XmlParserStream.java:270) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.traverse(XmlParserStream.java:297) ~[?:?] at org.opendaylight.netconf.util.NetconfUtil.transformDOMSourceToNormalizedNode(NetconfUtil.java:157) ~[?:?] at org.opendaylight.netconf.sal.connect.netconf.util.NetconfRpcStructureTransformer.selectFromDataStructure(NetconfRpcStructureTransformer.java:46) ~[?:?] at org.opendaylight.netconf.sal.connect.netconf.util.NetconfBaseOps.lambda$extractData$0(NetconfBaseOps.java:221) ~[?:?] at com.google.common.util.concurrent.AbstractTransformFuture$TransformFuture.doTransform(AbstractTransformFuture.java:242) [35:com.google.guava:27.1.0.jre] at com.google.common.util.concurrent.AbstractTransformFuture$TransformFuture.doTransform(AbstractTransformFuture.java:232) [35:com.google.guava:27.1.0.jre] at com.google.common.util.concurrent.AbstractTransformFuture.run(AbstractTransformFuture.java:118) [35:com.google.guava:27.1.0.jre] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) [35:com.google.guava:27.1.0.jre] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1138) [35:com.google.guava:27.1.0.jre] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:958) [35:com.google.guava:27.1.0.jre] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:726) [35:com.google.guava:27.1.0.jre] at com.google.common.util.concurrent.SettableFuture.set(SettableFuture.java:48) [35:com.google.guava:27.1.0.jre] at org.opendaylight.netconf.sal.connect.netconf.sal.NetconfDeviceRpc$1.onSuccess(NetconfDeviceRpc.java:60) [299:org.opendaylight.netconf.sal-netconf-connector:1.10.1] at org.opendaylight.netconf.sal.connect.netconf.sal.NetconfDeviceRpc$1.onSuccess(NetconfDeviceRpc.java:57) [299:org.opendaylight.netconf.sal-netconf-connector:1.10.1] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1076) [35:com.google.guava:27.1.0.jre] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) [35:com.google.guava:27.1.0.jre] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1138) [35:com.google.guava:27.1.0.jre] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:958) [35:com.google.guava:27.1.0.jre] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:726) [35:com.google.guava:27.1.0.jre] at org.opendaylight.netconf.sal.connect.netconf.listener.UncancellableFuture.set(UncancellableFuture.java:45) [299:org.opendaylight.netconf.sal-netconf-connector:1.10.1] at org.opendaylight.netconf.sal.connect.netconf.listener.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:337) [299:org.opendaylight.netconf.sal-netconf-connector:1.10.1] at org.opendaylight.netconf.sal.connect.netconf.listener.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:269) [299:org.opendaylight.netconf.sal-netconf-connector:1.10.1] at org.opendaylight.netconf.sal.connect.netconf.listener.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:48) [299:org.opendaylight.netconf.sal-netconf-connector:1.10.1] at org.opendaylight.netconf.callhome.mount.CallHomeMountSessionContext$1.onMessage(CallHomeMountSessionContext.java:108) [280:org.opendaylight.netconf.callhome-provider:1.7.1] at org.opendaylight.netconf.callhome.mount.CallHomeMountSessionContext$1.onMessage(CallHomeMountSessionContext.java:82) [280:org.opendaylight.netconf.callhome-provider:1.7.1] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:64) [293:org.opendaylight.netconf.netty-util:1.7.1] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:187) [293:org.opendaylight.netconf.netty-util:1.7.1] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105) [64:io.netty.transport:4.1.39.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374) [64:io.netty.transport:4.1.39.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360) [64:io.netty.transport:4.1.39.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:352) [64:io.netty.transport:4.1.39.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:328) [59:io.netty.codec:4.1.39.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:302) [59:io.netty.codec:4.1.39.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374) [64:io.netty.transport:4.1.39.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360) [64:io.netty.transport:4.1.39.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:352) [64:io.netty.transport:4.1.39.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:328) [59:io.netty.codec:4.1.39.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:302) [59:io.netty.codec:4.1.39.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374) [64:io.netty.transport:4.1.39.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360) [64:io.netty.transport:4.1.39.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:352) [64:io.netty.transport:4.1.39.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1421) [64:io.netty.transport:4.1.39.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374) [64:io.netty.transport:4.1.39.Final] at io.netty.channel.AbstractChannelHandlerContext.access$600(AbstractChannelHandlerContext.java:56) [64:io.netty.transport:4.1.39.Final] at io.netty.channel.AbstractChannelHandlerContext$7.run(AbstractChannelHandlerContext.java:365) [64:io.netty.transport:4.1.39.Final] at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163) [61:io.netty.common:4.1.39.Final] at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:416) [61:io.netty.common:4.1.39.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:515) [64:io.netty.transport:4.1.39.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:918) [61:io.netty.common:4.1.39.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [61:io.netty.common:4.1.39.Final] at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [61:io.netty.common:4.1.39.Final] at java.lang.Thread.run(Thread.java:748) [?:?]
      

            ivanm1996 Ivan Martiniak
            artsnz art snz
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: