Categories | Question details Back To List | ||
Incorrect XML - XML reffersto not existing parent Hello! I have a problem, i generate a tree with dhtmlxTree but i can only publish in firefox i need to publish in IE. The error message is as follows: - Incorrect XML - XML reffersto not existing parent this is my xml: <?xml version="1.0" encoding="iso-8859-1" ?> - <tree id="0"> - <item text="Mapa de Procesos" id="MP" open="1" call="1" select="1"> - <item text="Visión y Estrategia Empresarial" id="1"> - <item text="Definición, Planeación y Seguimiento de la Estrategia" id="1_1"> <item text="Definición de Visión y Estrategia de la Empresa" id="1_1_1" /> <item text="Gestión de Implantación de la Estrategia" id="1_1_2" /> <item text="Desarrollo de Negocios Estratégicos" id="1_1_3" /> </item> </item> - <item text="Estrategia Comercial" id="2"> - <item text="Estrategia de Mercado, Productos y Servicios" id="2_1"> <item text="Entendimiento de Mercado y Aplicaciones tecnológicas" id="2_1_1" /> <item text="Análisis y definición de portafolio" id="2_1_2" /> <item text="Desarrollo y mantenimiento del portafolio" id="2_1_3" /> <item text="Desarrollo de canales de venta" id="2_1_4" /> </item> - <item text="Planeación de la Infraestructura" id="2_2"> <item text="Diseño y planeación de despliegue de red" id="2_2_1" /> <item text="Planeación de sistemas" id="2_2_2" /> </item> - <item text="Gestión de productos" id="2_3"> <item text="Definición y diseño del Producto y/o servicio" id="2_3_1" /> <item text="Desarrollo del Producto y/o servicio" id="2_3_2" /> <item text="Seguimiento y retirada del Producto/Servicio" id="2_3_3" /> </item> - <item text="Gestión de operadores" id="2_4"> <item text="Desarrollo y gestión de relación con Operadores" id="2_4_1" /> </item> </item> - <item text="Relación con el cliente" id="3"> - <item text="Venta de productos y servicios" id="3_1"> <item text="Planificación de Ventas" id="3_1_1" /> <item text="Plan de Cuenta empresas" id="3_1_2" /> <item text="Ventas de Productos y Servicios a Particulares, negocios y empresas" id="3_1_3" /> </item> - <item text="Entrega al cliente" id="3_2"> <item text="Gestión de entrega de servicios a clientes de negocio" id="3_2_1" /> <item text="Gestión de entrega de servicios a clientes particulares" id="3_2_2" /> </item> - <item text="Facturación y cobro" id="3_3"> <item text="Facturación" id="3_3_1" /> <item text="Recaudación y Cobranza" id="3_3_2" /> </item> - <item text="Atención al cliente" id="3_4"> <item text="Definición del Modelo de Relación con el cliente" id="3_4_1" /> <item text="Atención a peticones del cliente" id="3_4_2" /> <item text="Atención y contacto proactivo" id="3_4_3" /> <item text="Atención y seguimiento a clientes en riesgo de cancelación" id="3_4_4" /> </item> </item> - <item text="Soporte Operativo" id="4"> - <item text="Gestión de la cadena de abastecimiento" id="4_1"> <item text="Planeación de suministro" id="4_1_1" /> <item text="Gestión del pedido" id="4_1_2" /> <item text="Gestión de inventarios" id="4_1_3" /> </item> - <item text="Despliegue de la infraestructura" id="4_2"> <item text="Despliegue de la red" id="4_2_1" /> <item text="Desarrollo de infraestructura de servicios" id="4_2_2" /> <item text="Desarrollo de aplicaciones" id="4_2_3" /> </item> - <item text="Operaciones de red, sistemas y servicios" id="4_3"> <item text="Operación y Mantenimiento preventivo de Red, Sistemas y SVA´s" id="4_3_1" /> <item text="Gestión de fallas en Red, Sistemas y Servicios" id="4_3_2" /> </item> - <item text="Aseguramiento de la calidad operativa de productos y servicios" id="4_4"> <item text="Gestión de cambios en la infraestructura tecnológica" id="4_4_1" /> <item text="Gestión de la calidad en el servicio" id="4_4_2" /> </item> </item> - <item text="Gestión Organizacional" id="5"> - <item text="Gestión de Recursos Financieros" id="5_1"> <item text="Cuentas por pagar" id="5_1_1" /> <item text="Cuentas por cobrar" id="5_1_2" /> <item text="Presupuestación y Seguimiento" id="5_1_3" /> <item text="Administración y Control de Activos" id="5_1_4" /> <item text="Cumplimiento de Obligaciones Fiscales y Financieras" id="5_1_5" /> <item text="Control Operativo" id="5_1_6" /> <item text="Compras" id="5_1_7" /> </item> - <item text="Gestión de Recursos Materiales" id="5_2"> <item text="Gestión de Equipo Tecnológico" id="5_2_1" /> <item text="Gestión de inmuebles" id="5_2_2" /> <item text="Gestión de servicios generales" id="5_2_3" /> </item> - <item text="Gestión de Recursos Humanos" id="5_3"> <item text="Contratación de Personal" id="5_3_1" /> <item text="Gestión de desempeño del empleado" id="5_3_2" /> </item> - <item text="Gestión de Soporte Legal y Regulatorio" id="5_4"> <item text="Gestión de marcas, patentes y dominios" id="5_4_1" /> <item text="Gestión de asuntos regulatorios" id="5_4_2" /> <item text="Gestión de litigios" id="5_4_3" /> <item text="Gestión de contratos al usuario" id="5_4_4" /> </item> - <item text="Relaciones Institucionales y Comunicación" id="5_5"> <item text="Gestión de las Relaciones Institucionales" id="5_5_1" /> <item text="Gestión de la Comunicación interna" id="5_5_2" /> <item text="Gestión de la Comunicación externa" id="5_5_3" /> </item> - <item text="Gestión de Calidad" id="5_6"> <item text="Medición del desempeño de procesos" id="5_6_1" /> <item text="Gestión de los Sistemas de Calidad y Medio Ambiente" id="5_6_2" /> </item> - <item text="Gestión de Riesgos" id="5_7"> <item text="Gestión de riesgo operativo" id="5_7_1" /> <item text="Gestión de Auditorías internas" id="5_7_1" /> <item text="Gestión de seguridad de la información" id="5_7_2" /> <item text="Gestión de la seguridad física" id="5_7_3" /> <item text="Gestión de la seguridad lógica" id="5_7_4" /> </item> </item> - <item text="Documentos Varios" id="6"> <item text="Criterio - CDD" id="6_1" /> <item text="Manual - MAN" id="6_2" /> <item text="Especificación Técnica - EST" id="6_3" /> <item text="Formato - FOR" id="6_4" /> <item text="Instrucción Operativa - INT" id="6_5" /> <item text="Subproceso" id="6_6" /> <item text="Metodología - MET" id="6_7" /> <item text="Política - POL" id="6_8" /> <item text="Procedimiento - PRO" id="6_9" /> <item text="Anexos - ANX" id="6_10" /> </item> </item> </tree> and my jsp is as follows: table width="84%" border="1"> <tr> <td width="40%"> <div id="treeboxbox_tree" style="width:400;height:400"> </div> <script> tree=new dhtmlXTreeObject("treeboxbox_tree","100%","100%",0); tree.setImagePath("<%=request.getContextPath()%>/dhtmlxTree/dhtmlxTree/samples/images/"); tree.setXMLAutoLoading("<%=request.getContextPath()%>/xmls/MapaProcesos.xml"); tree.loadXML("<%=request.getContextPath()%>/xmls/MapaProcesos.xml"); tree.enableTreeLines(true);// enable/disable tree lines tree.setImageArrays("plus","open2.gif","open2.gif","open2.gif","open2.gif","open2.gif");// set plus images tree.setImageArrays("minus","close2.gif","close2.gif","close2.gif","close2.gif","close2.gif");//set minus images tree.setStdImages("leaf.gif","folderOpen.gif","folderClosed.gif");//set default node images </script> </td> <td width="18%"><table width="100%" border="0"> <tr> <td><div align="center"> <form name="form1" method="post" action=""> <p> </p> <p> <input type="submit" name="Submit" value="enviar"> </p> </form> </div></td> </tr> <tr> <td><div align="center"> <form name="form2" method="post" action=""> <input type="submit" name="Submit2" value="traer"> </form> </div></td> </tr> <tr> <td><div align="center"> <form name="form3" method="post" action=""> <input type="submit" name="Submit3" value="copiar"> </form> </div></td> </tr> </table></td> <td width="42%"> <div id="treeboxbox_tree2" style="width:400;height:400"></div> <script> tree2 = new dhtmlXTreeObject("treeboxbox_tree2","100%","100%",0); tree2.setImagePath("<%=request.getContextPath()%>/dhtmlxTree/dhtmlxTree/samples/images/"); tree2.setXMLAutoLoading("<%=request.getContextPath()%>/xmls/MapaProcesos.xml"); tree2.loadXML("<%=request.getContextPath()%>/xmls/MapaProcesos.xml"); tree2.enableTreeLines(false);// enable/disable tree lines tree2.setImageArrays("plus","open2.gif","open2.gif","open2.gif","open2.gif","open2.gif");// set plus images tree2.setImageArrays("minus","close2.gif","close2.gif","close2.gif","close2.gif","close2.gif");//set minus images tree2.setStdImages("leaf.gif","folderOpen.gif","folderClosed.gif");//set default node images </script> </td> </tr> </table> Answer posted by Support on Oct 29, 2008 10:24 XML data is correct. If you are loading data directly from server side script - be sure that data sent with correct content type - text/xml http://dhtmlx.com/docs/products/dhtmlxGrid/doc/articles/Common_Problems_in_Grid.html#grid_art_comprob Answer posted on Oct 29, 2008 11:54 i just add the following tag in my jsp /******************************************************************/ <%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>/*******************************************************************/ <%@ taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles"%> <%@ taglib uri="/WEB-INF/samj2ee.tld" prefix="samj2ee"%> <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html"%> <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%> < html>< head>< link rel="STYLESHEET" type="text/css" href="<%=request.getContextPath()%>/dhtmlxTree/dhtmlxTree/codebase/dhtmlxtree.css"> <script src="<%=request.getContextPath()%>/dhtmlxTree/dhtmlxTree/codebase/dhtmlxcommon.js"></script> <script src="<%=request.getContextPath()%>/dhtmlxTree/dhtmlxTree/codebase/dhtmlxtree.js"></script>< title>untitled</title>< meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></ head>< body>< p> </p>< table width="84%" border="1"> <tr> <td width="40%"> <div id="treeboxbox_tree" style="width:400;height:400"> </div> <script>tree= new dhtmlXTreeObject("treeboxbox_tree","100%","100%",0);tree.setImagePath( "<%=request.getContextPath()%>/dhtmlxTree/dhtmlxTree/samples/images/");tree.setXMLAutoLoading( "<%=request.getContextPath()%>/xmls/MapaProcesos.xml");tree.loadXML( "<%=request.getContextPath()%>/xmls/MapaProcesos.xml");tree.enableTreeLines( true);// enable/disable tree lines tree.setImageArrays("plus","open2.gif","open2.gif","open2.gif","open2.gif","open2.gif");// set plus images tree.setImageArrays("minus","close2.gif","close2.gif","close2.gif","close2.gif","close2.gif");//set minus images tree.setStdImages("leaf.gif","folderOpen.gif","folderClosed.gif");//set default node images </script> </td> <td width="18%"><table width="100%" border="0"> <tr> <td><div align="center"> <form name="form1" method="post" action=""> <p> </p> <p> <input type="submit" name="Submit" value="enviar"> </p> </form> </div></td> </tr> <tr> <td><div align="center"> <form name="form2" method="post" action=""> <input type="submit" name="Submit2" value="traer"> </form> </div></td> </tr> <tr> <td><div align="center"> <form name="form3" method="post" action=""> <input type="submit" name="Submit3" value="copiar"> </form> </div></td> </tr> </table></td> <td width="42%"> <div id="treeboxbox_tree2" style="width:400;height:400"></div> <script>tree2 = new dhtmlXTreeObject("treeboxbox_tree2","100%","100%",0);tree2.setImagePath( "<%=request.getContextPath()%>/dhtmlxTree/dhtmlxTree/samples/images/");tree2.setXMLAutoLoading( "<%=request.getContextPath()%>/xmls/MapaProcesos.xml");tree2.loadXML( "<%=request.getContextPath()%>/xmls/MapaProcesos.xml");tree2.enableTreeLines( false);// enable/disable tree linestree2.setImageArrays( "plus","open2.gif","open2.gif","open2.gif","open2.gif","open2.gif");// set plus images tree2.setImageArrays("minus","close2.gif","close2.gif","close2.gif","close2.gif","close2.gif");//set minus images tree2.setStdImages("leaf.gif","folderOpen.gif","folderClosed.gif");//set default node images </script> </td> </tr></ table>< p> </p></ body></ html>
but i have the same problem... Could you help me please!! Answer posted on Oct 30, 2008 03:34 Is the /xmls/MapaProcesos.xml static XML file or JSP script which generates output on the demand? In second case, be sure to have next line at top of such JSP file ( not the one which contains HTML code, but one which generates XML output ) <%@ page contentType="text/xml;charset=charset=ISO-8859-1" language="java"%> |