FedEx Web Service Consumer

Has anyone had any success getting a web service consumer application to work?

I am trying to create a FedEx web service consumer. I dowsloaded their WSDL and sample code from here: FedEx | System Down

(You need a (free) login to access this site).

I have tried several methods, and keep getting different errors. When using the Notes 8.0.1 client’s WSDL import feature, if I try to import it as a LotusScript script library, I get “Too many errors in script, Operation aborted” and it looks like the issue is with variable names being too long.

So, I try using a Java script library, import works fine, but when I try to use the sample code provided by FedEx, I get many “Symbol not found” errors, which looks to be due to Lotus ignoring any overloaded method constructors, using only the defaults. (Very poor error messages, by the way)

So I use the method described in the article here: IBM Developer

This works great with the axis stubs imported into a script library, except I now get more (different) “Symbol not found” errors I truly do not understand, as they look fine to me.

Should I abandon Java and try a LotusScript agent with a Java script library?

I would appreciate any suggestions, tutorials, etc. as I have had zero success so far.

Subject: Same Problems

I have the same issues. However I started with the Axis libraries. I too could not get it to recognize the certain class. I assumed it was a limitation in the size of the name of the class but it was not clear.

Now I have been playing in Notes 8.01 and I am finding the “cannot find symbol” error on all of the classes in the java library as well.

I have been able to consume the FEDEX service using the SOAPUI tool on the web, so I am sure it’s not a FEDEX issue.

If you or anyone else has a break through please post any work around.