I have read that there have been an upgrade to the webservices in OpenBD, and I tried to find a release note in the OpenBD/Jetty bundle to see if it was fixed, but could not find any release note. So now I have downloaded the latest Open BlueDragon Source/Build Tree and took the jar files in openbluedragon-src\OpenBlueDragonSrc\webapp\WEB-INF \lib and also the jar files in openbluedragon-src\OpenBlueDragonSrc \lib and uploaded them to the Jetty/OpenBD in /lib/openbd/ and overwrited the old files (stoped the service first) and then restarted the jetty service, all ok. Tested dump.cfm and test.jsp and also my own maxmind geotargeting java wrapper and it worked fine! Then I tried to access my web service again, first the url: server.se:8080/test.cfc? wsdl and got the HTTP ERROR: 503 java.lang.NullPointerException error. Then i tried to consum it from another server, and got: Failed to access WSDL: http://server.se:8080/test.cfc?wsdl.
I am runnig two coldfusion servers on a Ubuntu 64-bit server. One standalone BlueDragon 7.0 free version on port 80. Standalone because it´s not possible to run it on a 64-bit machine with Apache as the web server. The other cf server is OpenBD/Jetty running on port 8080. The web service error javax.servlet.UnavailableException: java.lang.NullPointerException does not sound as if it could be a problem with the servers ports, then they want start at all. This is not a big deal for me but it would be nice to run my geotargeting as a web service instead of accessing it with http. On Oct 1, 5:23 pm, Göran <[EMAIL PROTECTED]> wrote: > Hi, > I try to consume a web services remote from another Bluedragon server > that I have made in open bd under: /cfmlWebContext_1/, and it threw a > Open BlueDragon Internal Server Error: "java.io.IOException: /opt/ > jetty-6.1.12-OpenBD/webroot_cfmlapps/cfmlWebContext_1/WEB-INF/lib/ > webservices.jar does not exist and is needed to compile web service > type." > > Then I tried to create the missing folders and put the webservice.jar > in, and restarted OpenBD and got next error: > > Oct 1, 2008 11:12:03 AM > org.apache.axis.configuration.EngineConfigurationFactoryFinder > newFactory > WARNING: Factory > org.apache.axis.configuration.EngineConfigurationFactoryServlet > Ignored: missing required method: public static > EngineConfigurationFactory newFactory(Object). > Oct 1, 2008 11:12:03 AM > org.apache.axis.configuration.EngineConfigurationFactoryFinder > newFactory > WARNING: Factory > org.apache.axis.configuration.EngineConfigurationFactoryDefault > Ignored: missing required method: public static > EngineConfigurationFactory newFactory(Object). > Oct 1, 2008 11:12:03 AM > org.apache.axis.configuration.EngineConfigurationFactoryFinder$1 run > SEVERE: Unable to locate a valid EngineConfigurationFactory > > and lots of other error. > > I am using the latest preconfigured jetty bundle on Ubuntu Server with > java 6 sdk. > I have set both the java and javac command path to java-6-sun. > What I am doing wrong? --~--~---------~--~----~------------~-------~--~----~ Open BlueDragon Public Mailing List http://groups.google.com/group/openbd?hl=en official blog @ http://blog.openbluedragon.org/ !! save a network - trim replies before posting !! -~----------~----~----~----~------~----~------~--~---
