How to reproduce:
1) In Runtime tab right-click on Web Services
node, select Add Webservice item
to URL text field
3) Get Web Service Information
4) Click on one Test Method, you get response from
5) Add the web service
6) IN Runtime tab invoke same method, which you
tried on previous step. I get Service Client
Created attachment 17483 [details]
In the future, please include entire stack trace (in this case, all
sequential stack traces, since this is a wrapped exception.)
I cannot reproduce this. The class being searched for is the
generated service class which is in a jar created and saved by the
registry. Any additional information (such as IDE was shut down and
restarted after adding service, but before invoking method) would be
helpful for diagnosis. If this is reproducible across builds, I can
add diagnostic code that would pinpoint the problem.
These steps was performed with new user's dir
1) go to runtime tab, click Web Services node, invoke Add WebService
2) on Add Web Service panel enter mentioned above WSDL URL
3) click Set HTTP Proxy button - set proxy
4) click Get Web Service Information button
5) get Web Service Information
6) click Test Method fo String cipherOne(String,int), new window is opened
7) enter the values for required parameters, click Submit button
8) get response from server, cilck Close button
9) on Add Web Service click on Add, WS is added to registry
10) double-click Web Services - Cesar - Cesar Soap - cipherOne
11) enter same values, click Submit
and get ClassNotFound Exception
Note: ClassNotFound is caused by java.io.FileNotFoundException:
such file or directory), wsclient is cerated in $TEMP dir but not in
userdir, see full output. Userdir has right permissions.
Created attachment 17679 [details]
I reproduced this issue when add Web Service Client into web
application, however this is high important feature defined for EA1 I
increase priority to P1
1) create new web application with one web service
2) create second web application with web service client
3) extend Web Service Reference node and click in node representing
Web service's method
(No such file or directory) ......
Thanks for the detailed steps. This is bug was caused by attempting
to create the web service jar in a non-existent directory
($userdir\websvc had not been created yet for this particular sequence
of steps.) This bug does not exist in rave because the directory is
created by their installer (at least I believe it is). It showed up
for us when I moved the location of websvc_runtimejars.xml from
$userdir\websvc to $cluster.config.dir\WebServices.
Fix available, pending review.
Fix reviewed by Ludo and committed.
Remove all issues from temporary component.