Hi,
  Ibm i on power8 V7R2 WAS 8.5 Java7 RBD 9.5.0.3
  I'm somewhat inexperienced with hosting web services - I have one
  hosted on our old box (V5R3/Was6/Java5)which was done a long time
  ago. I'm trying to re-write it leaving behind the old jaxb compiled
  schema approach to use bean annotations. I'm making pretty good
  headway, but when I deploy a test version to the server, I can't
  seem to put together a url that gives me access to it. :(
  I have a java program with which I can successfully test the web
  service existing on the old box
  ("
http://xxx.xxx.xxx.xxx/WebServiceName"). but when I point it to
  the new box, or the built-in Was Server in Eclipse/RBD
  ("
http://localhost:9080/WebServiceName"), I just get 'Not Found' or
  'Connection refused: connect', when I should get an error about the
  validity of my input which conforms but has invalid values. In
  Eclipse/RBD I can never get the service to break anywhere in debug and
  on the i I never get any activity. I'm running the Liberty Server in
  RBD :
Launching defaultServer (WebSphere Application Server 8.5.5.6/wlp-1.0.9.cl50620150610-1749) on IBM J9 VM, version pwa6470sr8fp10ifx-20150313_01 (SR8 FP10+IV70681) (en_US)
[AUDIT   ] CWWKE0001I: The server defaultServer has been launched.
[AUDIT   ] CWWKZ0058I: Monitoring dropins for applications.
[AUDIT   ] CWWKT0016I: Web application available (default_host): 
http://localhost:9080/WebServiceName/
[AUDIT   ] CWWKZ0001I: Application AuctionPipelineBidWs started in 0.375 seconds.
[AUDIT   ] CWWKF0012I: The server installed the following features: [localConnector-1.0, json-1.0, servlet-3.1, jaxrsClient-2.0, javaMail-1.5, jaxb-2.2].
[AUDIT   ] CWWKF0011I: The server defaultServer is ready to run a smarter planet.
  I send input to the above mentioned URL and get Connection refused or Not Found depending on the URL
  changes I try. The above gives me the Not Found.
  This same Java program when pointed to the old service URL gets the expected response.
  Is there a setup file of some sort which I am ignoring?
  I've read Modern Web Development with IBM Websphere (2014) and what
  tutorials I've been able to find but it seems to me that the topic
  of actually accessing a deployed web service through a URL, and the
  mechanism which is used to do so, that is, what names have to agree
  and where, is either missing or just over my poor tired overworked
  head.
  I have experimented with various annotations such as @PATH, @POST,
  @Consumes and @Produces but I'm a little unsure as to what part of
  the class should have what annotation and which parts of them should
  match up with the web Service name.
  I haven't had a lot of luck finding things on the web that seem
  pertinent. I'm not sure what information to provide to further
  define my problem. I can probably just continue to peck and pound at
  it and eventually figure it out but it would sure be nice if someone
  could point me somewhere.
  Thanks!
As an Amazon Associate we earn from qualifying purchases.