RAD 8.5.1 iFix2
WAS 8.5.5 test server
I was working on creating a web service and client via RAD wizards when I ran into some problems. I decided to open up the RAD 8 programmers guide (sg247835) to run through the some of the examples to see where I was going wrong. I didn't use the exact names as indicated in the book because I didn't have the source, but the steps were the same. I created a simple bean that had some get methods that returned static string values so that I didn't have to create any additional logic. Based on the bean, I created a bottom-up web service from the JavaBean. I was able to open a browser and go to the url to confirm the service existed. I saw the Hello message indicating an Axis2 Web Service. I also used the Generic Service Client to invoke one of the methods. The return was the static result I placed in the bean. The service is functional. I decided to create a JSF client according to Creating a web service JavaServer Faces client. I created the Facelet (was xhtml instead of document specified jsp, but no problem). I drag the Web Service into the design pane which opens the Add Web Service dialog. I select Add, which opens the Web Service Discovery Dialog, select Web Service from workspace, select the service I created and then the port. When I Add to Project, the resulting selection should populate the service in Add Web Service so that I can select a method to call, but it will not populate. I have tried changing preferences to use the Web Service Client Wizard, but that does not add the service either. As a result, I cannot select the method to continue creating the client. I went about this several ways including creating the JSP client which does work. I believe I am on the latest patch for RAD and WAS. Anyone have any thoughts as to why I cannot proceed with a JSF client? I would like to create JSF within my application and am questioning whether I will be able to with this release.
By the way, there were no errors from the GUI nor were there any errors in the .log.