TypeError: Cannot read property 'length' of undefined
at c.initEndPoints (diagram.js.xhtml?ln=primefaces&v=6.1:1)
at diagram.js.xhtml?ln=primefaces&v=6.1:1
at I.jsPlumbInstance.batch (diagram.js.xhtml?ln=primefaces&v=6.1:1)
at diagram.js.xhtml?ln=primefaces&v=6.1:1
at I.jsPlumbInstance.bind (diagram.js.xhtml?ln=primefaces&v=6.1:1)
at I.jsPlumbInstance.ready (diagram.js.xhtml?ln=primefaces&v=6.1:1)
at c._render (diagram.js.xhtml?ln=primefaces&v=6.1:1)
at c.renderDeferred (core.js.xhtml?ln=primefaces&v=6.1:5)
at c.init (diagram.js.xhtml?ln=primefaces&v=6.1:1)
Code: Select all
<div class="ui-g">
<div class="ui-g-12">
<div class="card">
<!-- Comprimento da área de desenho do gráfico unifilar. -->
<h:inputHidden id="screenWidth" value="#{ypmUnifilarMBean.screenWidth}" />
<!-- Altura da área de desenho do gráfico unifilar. -->
<h:inputHidden id="screenHeight" value="#{ypmUnifilarMBean.screenHeight}" />
<h:panelGroup id="unifilarDrag">
<div id="unifilarArea" style="width: 100%; height: 400px; position: relative;">
<p:diagram
id="unifilarDiagram"
value="#{ypmSessionMBean.model}"
style="
width: #{ypmUnifilarMBean.screenWidth}px;
height: #{ypmUnifilarMBean.screenHeight}px;">
</p:diagram>
</div>
</h:panelGroup>
</div>
</div>
</div>