IBM Support What's New?

Generating EGL Web Services in a project under ClearCase control causes generation errors

Technote (troubleshooting)


In using Rational® Business Developer Extension, if you have generated an EGL Web Service to a target project that is under ClearCase® control, you might see the following error message:

IWN.VAL.9998.e 0/0 Exception occurred: java.lang.Exception: Exception thrown in SimpleWriter: <workspacelocation>\<Project>\WebContent\WEB-INF\wsdl\<generatedservicenamewsdl>.wsdl (The system cannot find the path specified.)
IWN.VAL.9997.e 0/0 Generation failed


The problem is that RBD/EGL is not placing the Web Services Description Language (WSDL) resulting from generating the EGL Deployment Descriptor into the ClearCase VOB, but is storing it locally under the workspace directory.

This problem is being tracked as defect RATLC01137851.

Resolving the problem

The solution is to generate to a target project that is outside of ClearCase source control. When the generation is completed, then manually add the entire project into ClearCase by selecting the project and performing Team > Add to Source Control.

You should do this only if you want to take a snapshot of the generated project, as subsequent generations to this project will fail in the same manner once it is under ClearCase source control.

Cross Reference information
Segment Product Component Platform Version Edition
Software Development Rational Application Developer for WebSphere Software EGL Development Windows, Linux 7.0,,,
Software Development Rational Software Architect EGL (Enterprise Generation Language) 7.0
Software Development WebSphere Developer for System z EGL (Enterprise Generation Language) 7.0
Software Development WebSphere Development Studio Client for System i EGL (Enterprise Generation Language) 7.0

Document information

More support for: Rational Business Developer

Software version: 7.0

Operating system(s): Linux, Windows

Reference #: 1259970

Modified date: 2011-03-15