Fellow Developers:
I need some immediate assistance for a small project that involves calling Web Services from ColdFusion or instantiating a Java JAR file and invoking a method that calls the same Web Services. At this point, whatever solution works consistently is the correct solution. Basically, here's what's happening: I have Web Services running on a remote server. There are two (2) calls that are made to those Web Services. The first call establishes the connection and provide basic authentication. This call always seems to work. The second call returns a string variable or "token". Plain and simple. However, for whatever reason, I cannot get the code to run reliably to return the token each and every time I call the Web Services. In other words, if I execute the CF code ten (10) times, I may or may not get the desired token. For whatever reason, the calls from CF to the Web Services are unreliable and flaky at best. So, I had a Java developer create a JAR file that performs the same calls to the Web Services. The JAR file actually has two methods. When instantiated from CF using the createObject function, the test method of helloWorld() returns the string "Hello World" just as expected. But, when I try to access the generateToken() method, I get the following error: "The system has attempted to use an undefined value, which usually indicates a programming error, either in your code or some system code. Null Pointers are another name for undefined values." When I look in the CF logs, I see, amongst other things, "java.lang.NullPointerException". In other words, I can access the helloWorld() test method just fine, but the generateToken() method doesn't work. BUT here's the kicker - the JAR file works just fine when called from a Command Prompt using the "java -jar fileName.jar" command. To sum this up, I'm seeing unpredictable, flaky behavior when calling Web Services from ColdFusion as well as invoking a method that calls these same Web Services from ColdFusion. When I invoke the JAR file from a Command Prompt, everything works perfectly. So, I'm looking for a developer with experience in ColdFusion, Web Services and Java. If the chosen developer cannot get the calls to the Web Services to work reliably and predictably, my next thought was to create a "Java Wrapper Class" using Java classes from the Apache Axis Server and the ColdFusion Server, etc. to create a "wrapper" that can then be called from ColdFusion. (This is where my knowledge drops off considerably, so that's why I sending out this SOS to the CF Community!) So, I need someone that can assist me with this issue TODAY, if possible. You'll need to sign an NDA before commencing work on the project. Of course, we will talk about the project and issues in details before moving forward. :-) Please reply to jobs [at] accessiblecomputing [dot] com ASAP with your availability and hourly rate. Thanks - I look forward to your responses! Sincerely, Christian N. Abad - President Accessible Computing, Inc. 1210 McLaughlin Drive Charlotte, NC 28212 http://www.AccessibleComputing.com 704.900.1825 (Direct Line) 704.248.6682 (Fax) <mailto:[email protected]> [email protected] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Want to reach the ColdFusion community with something they want? Let them know on the House of Fusion mailing lists Archive: http://www.houseoffusion.com/groups/cf-jobs/message.cfm/messageid:8231 Subscription: http://www.houseoffusion.com/groups/cf-jobs/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-jobs/unsubscribe.cfm
