Note that there are some explanatory texts on larger screens.

plurals
  1. POIs it necessary to set all the fields of the entity classes when using JPA to persist?
    primarykey
    data
    text
    <p>I am trying to insert into a table having 3 columns.The primary key of this table being foreign keys to many table has many one to many and many to many relations.While trying to insert i set all these columns but there were some others set methods which i do not use. When i did em.persist to this class it is throwing nullpointerexception. Any idea why is it doing so? Do i have to set other members of class also?</p> <p>the entity class is as follows</p> <pre><code>/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package objectRelationalMapping; import java.io.Serializable; import java.util.List; import javax.persistence.*; import javax.validation.constraints.NotNull; import javax.validation.constraints.Size; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlTransient; /** * * @author jai */ @Entity @Table(name = "entitymain") @XmlRootElement @NamedQueries({ @NamedQuery(name = "Entitymain.findAll", query = "SELECT e FROM Entitymain e"), @NamedQuery(name = "Entitymain.findByUuid", query = "SELECT e FROM Entitymain e WHERE e.uuid = :uuid"), @NamedQuery(name = "Entitymain.findByEntityname", query = "SELECT e FROM Entitymain e WHERE e.entityname = :entityname")}) public class Entitymain implements Serializable { private static final long serialVersionUID = 1L; @Id @Basic(optional = false) @NotNull @Column(name = "uuid") private Integer uuid; @Size(max = 100) @Column(name = "entityname") private String entityname; @JoinTable(name = "successor", joinColumns = { @JoinColumn(name = "emmo_id", referencedColumnName = "uuid")}, inverseJoinColumns = { @JoinColumn(name = "successor_id", referencedColumnName = "uuid")}) @ManyToMany private List&lt;Entitymain&gt; entitymainList; @ManyToMany(mappedBy = "entitymainList") private List&lt;Entitymain&gt; entitymainList1; @JoinTable(name = "predecessor", joinColumns = { @JoinColumn(name = "emmo_id", referencedColumnName = "uuid")}, inverseJoinColumns = { @JoinColumn(name = "predecessor_id", referencedColumnName = "uuid")}) @ManyToMany private List&lt;Entitymain&gt; entitymainList2; @ManyToMany(mappedBy = "entitymainList2") private List&lt;Entitymain&gt; entitymainList3; @JoinTable(name = "operation", joinColumns = { @JoinColumn(name = "emmo_id", referencedColumnName = "uuid")}, inverseJoinColumns = { @JoinColumn(name = "operator_id", referencedColumnName = "operator_id")}) @ManyToMany private List&lt;Operators&gt; operatorsList; @JoinTable(name = "nodes", joinColumns = { @JoinColumn(name = "emmo_id", referencedColumnName = "uuid")}, inverseJoinColumns = { @JoinColumn(name = "node_id", referencedColumnName = "uuid")}) @ManyToMany private List&lt;Entitymain&gt; entitymainList4; @ManyToMany(mappedBy = "entitymainList4") private List&lt;Entitymain&gt; entitymainList5; @JoinTable(name = "entitytype", joinColumns = { @JoinColumn(name = "uuid", referencedColumnName = "uuid")}, inverseJoinColumns = { @JoinColumn(name = "oid", referencedColumnName = "uuid")}) @ManyToMany private List&lt;Entitymain&gt; entitymainList6; @ManyToMany(mappedBy = "entitymainList6") private List&lt;Entitymain&gt; entitymainList7; @JoinColumn(name = "entity_kid", referencedColumnName = "entity_kid") @ManyToOne private EntityKind entityKid; @OneToOne(cascade = CascadeType.ALL, mappedBy = "entitymain") private Association association; @OneToMany(cascade = CascadeType.ALL, mappedBy = "targetId") private List&lt;Association&gt; associationList; @OneToMany(cascade = CascadeType.ALL, mappedBy = "sourceId") private List&lt;Association&gt; associationList1; @OneToMany(cascade = CascadeType.ALL, mappedBy = "entitymain") private List&lt;Features&gt; featuresList; @OneToMany(cascade = CascadeType.ALL, mappedBy = "lmpId") private List&lt;Connector&gt; connectorList; @OneToMany(cascade = CascadeType.ALL, mappedBy = "entitymain") private List&lt;Attributes&gt; attributesList; @OneToMany(cascade = CascadeType.ALL, mappedBy = "entitymain1") private List&lt;Attributes&gt; attributesList1; public Entitymain() { } public Entitymain(Integer uuid) { this.uuid = uuid; } public Integer getUuid() { return uuid; } public void setUuid(Integer uuid) { this.uuid = uuid; } public String getEntityname() { return entityname; } public void setEntityname(String entityname) { this.entityname = entityname; } @XmlTransient public List&lt;Entitymain&gt; getEntitymainList() { return entitymainList; } public void setEntitymainList(List&lt;Entitymain&gt; entitymainList) { this.entitymainList = entitymainList; } @XmlTransient public List&lt;Entitymain&gt; getEntitymainList1() { return entitymainList1; } public void setEntitymainList1(List&lt;Entitymain&gt; entitymainList1) { this.entitymainList1 = entitymainList1; } @XmlTransient public List&lt;Entitymain&gt; getEntitymainList2() { return entitymainList2; } public void setEntitymainList2(List&lt;Entitymain&gt; entitymainList2) { this.entitymainList2 = entitymainList2; } @XmlTransient public List&lt;Entitymain&gt; getEntitymainList3() { return entitymainList3; } public void setEntitymainList3(List&lt;Entitymain&gt; entitymainList3) { this.entitymainList3 = entitymainList3; } @XmlTransient public List&lt;Operators&gt; getOperatorsList() { return operatorsList; } public void setOperatorsList(List&lt;Operators&gt; operatorsList) { this.operatorsList = operatorsList; } @XmlTransient public List&lt;Entitymain&gt; getEntitymainList4() { return entitymainList4; } public void setEntitymainList4(List&lt;Entitymain&gt; entitymainList4) { this.entitymainList4 = entitymainList4; } @XmlTransient public List&lt;Entitymain&gt; getEntitymainList5() { return entitymainList5; } public void setEntitymainList5(List&lt;Entitymain&gt; entitymainList5) { this.entitymainList5 = entitymainList5; } @XmlTransient public List&lt;Entitymain&gt; getEntitymainList6() { return entitymainList6; } public void setEntitymainList6(List&lt;Entitymain&gt; entitymainList6) { this.entitymainList6 = entitymainList6; } @XmlTransient public List&lt;Entitymain&gt; getEntitymainList7() { return entitymainList7; } public void setEntitymainList7(List&lt;Entitymain&gt; entitymainList7) { this.entitymainList7 = entitymainList7; } public EntityKind getEntityKid() { return entityKid; } public void setEntityKid(EntityKind entityKid) { this.entityKid = entityKid; } public Association getAssociation() { return association; } public void setAssociation(Association association) { this.association = association; } @XmlTransient public List&lt;Association&gt; getAssociationList() { return associationList; } public void setAssociationList(List&lt;Association&gt; associationList) { this.associationList = associationList; } @XmlTransient public List&lt;Association&gt; getAssociationList1() { return associationList1; } public void setAssociationList1(List&lt;Association&gt; associationList1) { this.associationList1 = associationList1; } @XmlTransient public List&lt;Features&gt; getFeaturesList() { return featuresList; } public void setFeaturesList(List&lt;Features&gt; featuresList) { this.featuresList = featuresList; } @XmlTransient public List&lt;Connector&gt; getConnectorList() { return connectorList; } public void setConnectorList(List&lt;Connector&gt; connectorList) { this.connectorList = connectorList; } @XmlTransient public List&lt;Attributes&gt; getAttributesList() { return attributesList; } public void setAttributesList(List&lt;Attributes&gt; attributesList) { this.attributesList = attributesList; } @XmlTransient public List&lt;Attributes&gt; getAttributesList1() { return attributesList1; } public void setAttributesList1(List&lt;Attributes&gt; attributesList1) { this.attributesList1 = attributesList1; } @Override public int hashCode() { int hash = 0; hash += (uuid != null ? uuid.hashCode() : 0); return hash; } @Override public boolean equals(Object object) { // TODO: Warning - this method won't work in the case the id fields are not set if (!(object instanceof Entitymain)) { return false; } Entitymain other = (Entitymain) object; if ((this.uuid == null &amp;&amp; other.uuid != null) || (this.uuid != null &amp;&amp; !this.uuid.equals(other.uuid))) { return false; } return true; } @Override public String toString() { return "objectRelationalMapping.Entitymain[ uuid=" + uuid + " ]"; } } </code></pre> <p>for persisting i am doing this in a function.I have created objects for each and there is no compilation error.Also these variables are getting set .</p> <p>public class MapOntology {</p> <pre><code>@PersistenceContext(unitName = "mmdb-ejbPU") private EntityManager em; Entitymain entitymain = new Entitymain(); EntityKind entitykind = new EntityKind(); EntityKindFacade ekf; public void persistOntology(EntityOntologyBeans objOntology) { //Integer uuid = new Integer(objEntityOntologyBeans.getUuid().getUuid()); // entitykind.setEntityKid(ekf.getkindId(objOntology.getEntitykind())); // em.flush(); entitymain.setUuid(1); entitykind.setEntityKid(2); entitymain.setEntityname(objOntology.getEntityname()); entitymain.setEntityKid(entitykind); em.getTransaction().begin(); em.persist(entitymain); em.getTransaction().commit(); } </code></pre> <p>it is giving null pointer exception at the last line of the above function. Please help</p> <p>Stack trace is as follows</p> <pre><code>WARNING: EJB5184:A system exception occurred during an invocation on EJB InsertTransaction, method: public java.lang.String transactions.InsertTransaction.insertOntology() WARNING: javax.ejb.EJBException at com.sun.ejb.containers.BaseContainer.processSystemException(BaseContainer.java:5215) at com.sun.ejb.containers.BaseContainer.completeNewTx(BaseContainer.java:5113) at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4901) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2045) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:1994) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:222) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:88) at $Proxy445.insertOntology(Unknown Source) at transactions.__EJB31_Generated__InsertTransaction__Intf____Bean__.insertOntology(Unknown Source) at servlet.NewServlet.processRequest(NewServlet.java:63) at servlet.NewServlet.doPost(NewServlet.java:101) at javax.servlet.http.HttpServlet.service(HttpServlet.java:688) at javax.servlet.http.HttpServlet.service(HttpServlet.java:770) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1542) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:281) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:655) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:595) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:331) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:231) at com.sun.enterprise.v3.services.impl.ContainerMapper$AdapterCallable.call(ContainerMapper.java:317) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:195) at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:849) at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:746) at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1045) at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:228) at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137) at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104) at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90) at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79) at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54) at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59) at com.sun.grizzly.ContextTask.run(ContextTask.java:71) at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532) at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513) at java.lang.Thread.run(Thread.java:722) Caused by: java.lang.NullPointerException at mappingProcess.MapOntology.persistOntology(MapOntology.java:69) at transactions.InsertTransaction.insertOntology(InsertTransaction.java:49) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:1052) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:1124) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:5388) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:619) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:800) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:571) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doAround(SystemInterceptorProxy.java:162) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:144) at sun.reflect.GeneratedMethodAccessor159.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:861) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:800) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:370) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:5360) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:5348) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:214) ... 31 more SEVERE: javax.ejb.EJBException at com.sun.ejb.containers.BaseContainer.processSystemException(BaseContainer.java:5215) at com.sun.ejb.containers.BaseContainer.completeNewTx(BaseContainer.java:5113) at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4901) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2045) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:1994) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:222) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:88) at $Proxy445.insertOntology(Unknown Source) at transactions.__EJB31_Generated__InsertTransaction__Intf____Bean__.insertOntology(Unknown Source) at servlet.NewServlet.processRequest(NewServlet.java:63) at servlet.NewServlet.doPost(NewServlet.java:101) at javax.servlet.http.HttpServlet.service(HttpServlet.java:688) at javax.servlet.http.HttpServlet.service(HttpServlet.java:770) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1542) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:281) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:655) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:595) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:331) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:231) at com.sun.enterprise.v3.services.impl.ContainerMapper$AdapterCallable.call(ContainerMapper.java:317) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:195) at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:849) at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:746) at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1045) at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:228) at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137) at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104) at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90) at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79) at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54) at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59) at com.sun.grizzly.ContextTask.run(ContextTask.java:71) at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532) at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513) at java.lang.Thread.run(Thread.java:722) Caused by: java.lang.NullPointerException at mappingProcess.MapOntology.persistOntology(MapOntology.java:69) at transactions.InsertTransaction.insertOntology(InsertTransaction.java:49) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:1052) at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:1124) at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:5388) at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:619) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:800) at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:571) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doAround(SystemInterceptorProxy.java:162) at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:144) at sun.reflect.GeneratedMethodAccessor159.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:861) at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:800) at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:370) at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:5360) at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:5348) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:214) ... 31 more SEVERE: at com.sun.ejb.containers.BaseContainer.processSystemException(BaseContainer.java:5215) SEVERE: at com.sun.ejb.containers.BaseContainer.completeNewTx(BaseContainer.java:5113) SEVERE: at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4901) SEVERE: at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2045) SEVERE: at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:1994) SEVERE: at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:222) SEVERE: at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:88) SEVERE: at $Proxy445.insertOntology(Unknown Source) SEVERE: at transactions.__EJB31_Generated__InsertTransaction__Intf____Bean__.insertOntology(Unknown Source) SEVERE: at servlet.NewServlet.processRequest(NewServlet.java:63) SEVERE: at servlet.NewServlet.doPost(NewServlet.java:101) SEVERE: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688) SEVERE: at javax.servlet.http.HttpServlet.service(HttpServlet.java:770) SEVERE: at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1542) SEVERE: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:281) SEVERE: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) SEVERE: at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:655) SEVERE: at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:595) SEVERE: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161) SEVERE: at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:331) SEVERE: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:231) SEVERE: at com.sun.enterprise.v3.services.impl.ContainerMapper$AdapterCallable.call(ContainerMapper.java:317) SEVERE: at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:195) SEVERE: at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:849) SEVERE: at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:746) SEVERE: at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1045) SEVERE: at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:228) SEVERE: at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137) SEVERE: at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104) SEVERE: at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90) SEVERE: at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79) SEVERE: at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54) SEVERE: at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59) SEVERE: at com.sun.grizzly.ContextTask.run(ContextTask.java:71) SEVERE: at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532) SEVERE: at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513) SEVERE: at java.lang.Thread.run(Thread.java:722) SEVERE: Caused by: java.lang.NullPointerException SEVERE: at mappingProcess.MapOntology.persistOntology(MapOntology.java:69) SEVERE: at transactions.InsertTransaction.insertOntology(InsertTransaction.java:49) SEVERE: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) SEVERE: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) SEVERE: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) SEVERE: at java.lang.reflect.Method.invoke(Method.java:601) SEVERE: at org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:1052) SEVERE: at org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:1124) SEVERE: at com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:5388) SEVERE: at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:619) SEVERE: at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:800) SEVERE: at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:571) SEVERE: at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doAround(SystemInterceptorProxy.java:162) SEVERE: at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:144) SEVERE: at sun.reflect.GeneratedMethodAccessor159.invoke(Unknown Source) SEVERE: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) SEVERE: at java.lang.reflect.Method.invoke(Method.java:601) SEVERE: at com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:861) SEVERE: at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:800) SEVERE: at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:370) SEVERE: at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:5360) SEVERE: at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:5348) SEVERE: at com.sun.ejb.containers.EJB </code></pre> <p>LocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:214) SEVERE: ... 31 more</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload