When working within the Java perspective, any attempt to checkout a hfs component fails with the following error: Exception in ZmfServer: ; nested exception is:java.io.IOException: java.io.IOException: java.io.IOException: Non nillable element 'componentType' is null. Checkout of 'standard' MVS component types works fine.
java.lang.NullPointerException at com.serena.sercmn.zmf.sernet.Host.downloadFile(Host. java :794) at com.serena.eclipse.zmf.core.ZmfServer.downloadFile(ZmfServer.java:3169)
A customer has shared their ZMF application using the ‘Add to Workspace’ option within the Serena perspective in ZMF4ECL/Eclipse. When subsequently attempting to checkin an edited component from the Java perspective using the Team – ZMF Checkin... option the request fails with either of the following messages:
The answer is by use of the Eclipse Equinox P2 Installer. A very simple sample script follows that will install the ZMF4ECL plugin from the website to the eclipse environment located in “C:\3.7.2 Java EE\eclipse-jee-indigo-SR2-win32-x86_64\eclipse”:
The challenge here is that these web services cannot be used asis. They must be implemented within a programming language to manage session state. You must write an application (e.g. using Java ) to perform a logical unit of work (LUW), understanding that you are responsible for managing session state for the LUW. Customers using the base ZMF web services must code an application to perform the ZMF function of interest (e.g. logon to ZMF, run the package approve web service, receive the response