Hello,
I've created some custom plugin property book pages for our schema extensions. This is really simple with plugin studio.
But how do I backup the created plugins? And moreover how do I restore them to another iManager?
When I try to use export/import in plugin studio, export seems to work fine, but as I try to import the generated npm on another instance (yes the schema extensions are installed on that server too), the following failure message is diplayed:
The system encountered an unknown error. Please contact Novell Support. Details:
java.lang.NullPointerException\n at com.novell.emframe.fw.studio.StudioOverview.execut e(StudioOverview.java:162)\n at com.novell.emframe.fw.MTaskWrapper.processRequestI mpl(MTaskWrapper.java:136)\n at com.novell.emframe.fw.MTaskWrapper.processRequest( MTaskWrapper.java:63)\n at com.novell.nps.gadgetManager.BaseGadgetInstance.ha ndleAction(BaseGadgetInstance.java:2375)\n at com.novell.nps.gadgetManager.GadgetManager.process InstanceRequest(GadgetManager.java:1606)\n at com.novell.nps.gadgetManager.GadgetManager.process ServiceRequest(GadgetManager.java:1062)\n at com.novell.nps.PortalServlet.handleFrameService(Po rtalServlet.java:505)\n at com.novell.nps.PortalServlet.processRequest(Portal Servlet.java:373)\n at com.novell.nps.PortalServlet.doPost(PortalServlet. java:279)\n at javax.servlet.http.HttpServlet.service(HttpServlet .java:709)\n at com.novell.emframe.fw.servlet.AuthenticatorServlet .service(AuthenticatorServlet.java:322)\n at javax.servlet.http.HttpServlet.service(HttpServlet .java:802)\n at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:237)\n at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:157)\n at org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.java:214)\n at org.apache.catalina.core.StandardValveContext.invo keNext(StandardValveContext.java:104)\n at org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:520)\n at org.apache.catalina.core.StandardContextValve.invo keInternal(StandardContextValve.java:198)\n at org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.java:152)\n at org.apache.catalina.core.StandardValveContext.invo keNext(StandardValveContext.java:104)\n at org.apache.catalina.authenticator.AuthenticatorBas e.invoke(AuthenticatorBase.java:540)\n at org.apache.catalina.core.StandardValveContext.invo keNext(StandardValveContext.java:102)\n at org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:520)\n at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:137)\n at org.apache.catalina.core.StandardValveContext.invo keNext(StandardValveContext.java:104)\n at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:118)\n at org.apache.catalina.core.StandardValveContext.invo keNext(StandardValveContext.java:102)\n at org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:520)\n at org.apache.catalina.core.StandardEngineValve.invok e(StandardEngineValve.java:109)\n at org.apache.catalina.core.StandardValveContext.invo keNext(StandardValveContext.java:104)\n at org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:520)\n at org.apache.catalina.core.ContainerBase.invoke(Cont ainerBase.java:929)\n at org.apache.coyote.tomcat5.CoyoteAdapter.service(Co yoteAdapter.java:160)\n at org.apache.coyote.http11.Http11Processor.process(H ttp11Processor.java:799)\n at org.apache.coyote.http11.Http11Protocol$Http11Conn ectionHandler.processConnection(Http11Protocol.jav a:705)\n at org.apache.tomcat.util.net.TcpWorkerThread.runIt(P oolTcpEndpoint.java:577)\n at org.apache.tomcat.util.threads.ThreadPool$ControlR unnable.run(ThreadPool.java:683)\n at java.lang.Thread.run(Thread.java:595)\n
Environment: iManager 2.7 on SLES 10 SP2, eDirectory 8.8.2
Any hint or even backup tutorial would be appreciated!
Greetings
Matthias