Clicking "Access Subset/Analysis", throws Internal Server 500

79 views
Skip to first unread message

Sukhdev Singh

unread,
Sep 6, 2012, 8:23:23 AM9/6/12
to dataverse...@googlegroups.com
I have DVN 3.0 installed over glassfish-3.1.2 on a Fresh 64 bit Server running CentOS 5.8, with "R 2.15". 

Everything works fine except for that when I try to View ingested SPSS files i.e. clicking "Access Subset/Analysis", it throws Internal Server Error 500.

Here are the relevant portions of the server.log

---------------------------------------- 


[#|2012-09-06T17:22:37.980+0530|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.
logging|_ThreadID=24;_ThreadName=Thread-2;
|org.rosuda.REngine.Rserve.RserveException: voidEval failed, request status: error code: 127
        at org.rosuda.REngine.Rserve.RConnection.voidEval(RConnection.java:178)
        at edu.harvard.iq.dvn.ingest.dsb.impl.DvnRDataAnalysisServiceImpl.getGUIconfigData(DvnRDataAnalysisServiceImpl.java:1725)
        at edu.harvard.iq.dvn.core.web.subsetting.AnalysisApplicationBean.init(AnalysisApplicationBean.java:134)
...............
...............
...............

[#|2012-09-06T17:22:37.981+0530|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.
logging|_ThreadID=24;_ThreadName=Thread-2;|xtTask.java:54)
        at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59)

...............
...............
...............
[#|2012-09-06T17:22:38.035+0530|SEVERE|glassfish3.1.2|edu.harvard.iq.dvn.core.web.subsetting|_ThreadID=24;_ThreadName=Thread-2;|AnalysisPage Initialization Failure|#]

[#|2012-09-06T17:22:38.037+0530|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=24;_ThreadName=Thread-2;|com.sun.faces.mgbean.ManagedBeanCreationException: Cant instantiate class: edu.harvard.iq.dvn.core.web.subsetting.AnalysisApplicationBean.
        at com.sun.faces.mgbean.BeanBuilder.newBeanInstance(BeanBuilder.java:193)
        at com.sun.faces.mgbean.BeanBuilder.build(BeanBuilder.java:102)
        at com.sun.faces.mgbean.BeanManager.createAndPush(BeanManager.java:409)


...............
...............
...............
[#|2012-09-06T17:22:38.037+0530|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=24;_ThreadName=Thread-2;|tance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at java.lang.Class.newInstance0(Class.java:355)
        at java.lang.Class.newInstance(Class.java:308)
        at com.sun.faces.mgbean.BeanBuilder.newBeanInstance(BeanBuilder.java:188)
        ... 88 more
|#]

[#|2012-09-06T17:22:38.047+0530|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=24;_ThreadName=Thread-2;|javax.servlet.ServletException: Cant instantiate class: edu.harvard.iq.dvn.core.web.subsetting.AnalysisApplicationBean.
        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:606)
        at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1550)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)
        at edu.harvard.iq.dvn.core.web.servlet.TermsOfUseFilter.doFilter(TermsOfUseFilter.java:174)
..............
..............
..............

------------------------------------------------------------------

Please help.

Regards

Sukhdev Singh,
NIC, New Delhi (India)

Condon, Kevin

unread,
Sep 6, 2012, 2:11:24 PM9/6/12
to dataverse...@googlegroups.com

Hi,

Recently one of the libraries used by R, accuracy, was moved at the CRAN site and this resulted in our dvnextra script not completing properly. Please download this updated dvnextra file (http://dvn-3.hmdc.harvard.edu/dist/R/dvnextra.tgz) and rerun the enclosed installModules script on your Rserve server. Then, restart Rserve and glassfish and try again. If that does not resolve the issue, please send us the *.log files in your dvnextra directory.

Regards,

Kevin
________________________________________
From: dataverse...@googlegroups.com [dataverse...@googlegroups.com] On Behalf Of Sukhdev Singh [esuk...@gmail.com]
Sent: Thursday, September 06, 2012 8:23 AM
To: dataverse...@googlegroups.com
Subject: Clicking "Access Subset/Analysis", throws Internal Server 500

Sukhdev Singh

unread,
Sep 7, 2012, 12:12:32 AM9/7/12
to dataverse...@googlegroups.com
Thanks, It WORKED.

Regards
Sukhdev Singh, NIC, Delhi. India

Stephen Marks

unread,
Nov 19, 2012, 2:24:47 PM11/19/12
to dataverse...@googlegroups.com
Hi gang--

I'm seeing this same error on my 3.2 box that I'm migrating my 2.2.5 content to. The link you provided Sukhdev appears to be dead. Any chance I could get the updated dvnextra bundle? Also wondering if the link in the Install guide has been updated, as that's where I got this. Of course, it could be a completely different problem, but it seems suspicious given my errors are exactly as described. =)

Thanks.

Steve
Reply all
Reply to author
Forward
0 new messages