Welcome to the new Parasoft forums! We hope you will enjoy the site and try out some of the new features, like sharing an idea you may have for one of our products or following a category.

The Saxon DOM implementation cannot be updated

Options
Pattu
Pattu Posts: 49

I see this error doing below steps :
1.

Run query, extract the content of XML , save it as XML, allow altercations from data source to update few values in this extracted XML and use it in subsequent tests .

Error :

Error Message:
DataSource: TC1 (row 1): The Saxon DOM implementation cannot be updated

Additional Details:
java.lang.UnsupportedOperationException: The Saxon DOM implementation cannot be updated

at net.sf.saxon.dom.NodeOverNodeInfo.disallowUpdate(NodeOverNodeInfo.java:752)

at net.sf.saxon.dom.NodeOverNodeInfo.removeChild(NodeOverNodeInfo.java:419)

at webtool.xml.XMLOutputTool.processAlterations(XMLOutputTool.java:285)

at webtool.xml.XMLtoDataSource.processXPaths(XMLtoDataSource.java:106)

at webtool.xml.XMLOutputTool.doApply(XMLOutputTool.java:227)

at webtool.tool.WebTool.applyTool(WebTool.java:188)

at com.parasoft.tool.Tool.apply(Tool.java:352)

at com.parasoft.tool.ToolUtil.isSuccess(ToolUtil.java:115)

at com.parasoft.tool.OutputProviderBatchContext.doFileOutputs(OutputProviderBatchContext.java:125)

at webtool.xml.XMLTransformer.processXPaths(XMLTransformer.java:224)

at webtool.xml.XMLOutputTool.doApply(XMLOutputTool.java:227)

at webtool.tool.WebTool.applyTool(WebTool.java:188)

at com.parasoft.tool.Tool.apply(Tool.java:352)

at com.parasoft.tool.ToolUtil.isSuccess(ToolUtil.java:115)

at com.parasoft.tool.ToolUtil.writeToOutputs(ToolUtil.java:216)

at webtool.db.DbTool.doApply(DbTool.java:264)

at webtool.tool.WebTool.applyTool(WebTool.java:188)

at com.parasoft.tool.Tool.apply(Tool.java:352)

at com.parasoft.tool.Tool.getApplyResult(Tool.java:364)

Comments

  • benken_parasoft
    benken_parasoft Posts: 1,356 ✭✭✭

    Which version of SOAtest are you using?

  • Pattu
    Pattu Posts: 49

    SOA 2023.2

  • benken_parasoft
    benken_parasoft Posts: 1,356 ✭✭✭

    I was not able to reproduce this error when modifying nodes in the document. However, I only tried this in the last couple SOAtest releases and not 2023.2.