id summary reporter owner description type status priority milestone component version resolution keywords cc 1218 Unexpected error viewing Project Summary in shared project base everyone "Hi, I have created a number of projects called 'development', 'evaluation', 'production', 'release' as a means of managing the process of release of data. My intention was to model each experiment in the development project, when it is complete share it with the evaluation project for checking, then share it with the production project, etc. I have an admin user, which created a lot of the objects, and an end-user account which is a member of all of the projects. My first experiment validates OK in the development project, and is shared with the evaluation project. I am pretty sure that I have also shared every component of the experiment too, but of course it is difficult to know. Both the admin user and the end-user can see the experiment in both projects. When I go to the Summary of the experiment, and flip from the development to the evaluation project, the end-user gets this error for the left pane, and something very similar for the right (for the admin user everything is OK): First, should I share the experiment at the end rather than at the beginning of this process, and will all the elements inherit the share if I do it this way? Second, is there a problem using an admin user to create 'ordinary' objects such as experiments, etc? jay.moore@warwick.ac.uk Unexpected error java.lang.NullPointerException on page /base2/views/experiments/overview/tree.jsp Version BASE 2.9.0 (build #4667; schema #65) Web server Apache Tomcat/6.0.18 Database Server MySQL 5.0.45-log Database Dialect org.hibernate.dialect.MySQLInnoDBDialect JDBC Driver com.mysql.jdbc.Driver (version 5.1) Java runtime Java(TM) SE Runtime Environment (1.6.0_07-b06-153), Apple Inc. Operating system Mac OS X x86_64 10.5.5 Memory Total: 180.0 MB Free: 58.4 MB Max: 479.2 MB Browser Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; en-us) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1 Error message Stack trace java.lang.NullPointerException ...at net.sf.basedb.util.overview.ExperimentOverview.addSample(ExperimentOverview.java:1223) ...at net.sf.basedb.util.overview.ExperimentOverview.addExtract(ExperimentOverview.java:1137) ...at net.sf.basedb.util.overview.ExperimentOverview.addLabeledExtract(ExperimentOverview.java:1012) ...at net.sf.basedb.util.overview.ExperimentOverview.addLabeledExtracts(ExperimentOverview.java:934) ...at net.sf.basedb.util.overview.ExperimentOverview.addHybridization(ExperimentOverview.java:839) ...at net.sf.basedb.util.overview.ExperimentOverview.addScan(ExperimentOverview.java:805) ...at net.sf.basedb.util.overview.ExperimentOverview.addRawBioAssay(ExperimentOverview.java:654) ...at net.sf.basedb.util.overview.ExperimentOverview.addRawBioAssays(ExperimentOverview.java:629) ...at net.sf.basedb.util.overview.ExperimentOverview.generateOverview(ExperimentOverview.java:336) ...at net.sf.basedb.util.overview.ExperimentOverview.(ExperimentOverview.java:276) ...at net.sf.basedb.util.overview.ExperimentOverview.getOverview(ExperimentOverview.java:206) ...at org.apache.jsp.views.experiments.overview.tree_jsp._jspService(tree_jsp.java:164) ...at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) ...at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) ...at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374) ...at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342) ...at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267) ...at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) ...at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) ...at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ...at net.sf.basedb.clients.web.servlet.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:70) ...at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) ...at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ...at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) ...at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) ...at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) ...at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) ...at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) ...at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) ...at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845) ...at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) ...at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) ...at java.lang.Thread.run(Thread.java:637) " defect closed major web duplicate