Generating EGL Web Services in a project under ClearCase control causes generation errors
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.
|Software Development||Rational Application Developer for WebSphere Software||EGL Development||Windows, Linux||7.0, 126.96.36.199, 188.8.131.52, 184.108.40.206|
|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|