Venue Stampede is now available for Batchsubmit.

Support

Support Options

Submit a Support Ticket

 

Wish List - NEEShub: Wish #444

granted

Member avatar

0 Dislike

Thomas Marullo

Delete from Project Editor or PEN at higher levels

I would like to be able to delete whole Experiments with one click instead of having to drill down to each level of Trials, Data, Documentation, etc to delete each item individually.

Comments (0)

  1. Brian Rohler

    Thank you for contributing your wish to NEEShub. We value feedback from the community as a means to regularly improve NEEShub. All wishes are considered and prioritized by the Requirement Analysis and Assessment Subcommittee, which consists of members from the user community. The prioritized wishes are then aligned with the immediate and long-term NEES goals by the Cyberinfrastructure Release Committee so that a workable development plan for the next Release of NEEShub can be designed.

    The functionality described in your wish now exists in NEEShub as part of Release 6.

    Brian Rohler, Director of NEEScomm IT

    Reply Report abuse

    Please login to comment.

  2. Thomas Marullo

    This still doesn’t work properly. See attached. I have a Trial with a file under the Rep-1. When I try to delete the Trial, I get an error that the subfolders are not empty.

    Reply Report abuse

    Please login to comment.

  3. Thomas Marullo

    I’m using PEN 2.4.1 on Windows

    Reply Report abuse

    Please login to comment.

  4. Brian Rohler

    Look under the Tools—>Preferences and check the “Allow nested Warehouse delete” box.

    Reply Report abuse

    Please login to comment.

    1. Thomas Marullo

      Didn’t know about the option box, thanks! But there is still a problem:

      09 debug Deleting files…

      Deleting file Trial-2 from the warehouse…10 debug URL: https://neesws.neeshub.org:9443/REST/Project/1160/Experiment/5161/Trial/32254?GAsession

      …NMZPXvUZFrV17Hb9ikbalDDDwIkXKjrGFldE7KkElz-UHLUi3icIQkAcC9Psjb7-6OnNjW4mn7igzK5flnDVAg=

      13 debug Status code: 500 13 javax.ws.rs.WebApplicationException 13 at org.nees.rest.ProjectsResource.deleteTrial(ProjectsResource.java:4310) 13 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 13 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 13 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 13 at java.lang.reflect.Method.invoke(Method.java:606) 13 at com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$VoidOutInvoker._dispatch(AbstractResourceMethodDispatchProvider.java:139) 13 at com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:67) 13 at com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:166) 13 at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:114) 13 at com.sun.jersey.server.impl.uri.rules.ResourceClassRule.accept(ResourceClassRule.java:74) 13 at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:114) 13 at com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept(RootResourceClassesRule.java:66) 13 at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:658) 13 at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:616) 13 at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:607) 13 at com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:309) 13 at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:425) 13 at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:590) 13 at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) 13 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) 13 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) 13 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) 13 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) 13 at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) 13 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) 13 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) 13 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) 13 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) 13 at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023) 13 at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) 13 at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310) 13 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 13 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 13 at java.lang.Thread.run(Thread.java:744) 13 Warehouse deletion of Trial-2 failed.

      Reply Report abuse

      Please login to comment.

    2. Thomas Marullo

      Didn’t know about the option box, thanks. But there is still a problem.

      Reply Report abuse

      Please login to comment.