Closed GoogleCodeExporter closed 9 years ago
I forgot to add version information...
OpenBD: 1.2
Resin: 3.1.9 Open Source
JDK: 1.6.0_16
Linux: Centos 4.8 on 2.6.9-89.0.3 x86 kernel
Original comment by Bob.Ziuc...@gmail.com
on 24 Feb 2010 at 4:21
The handling of files have been changed in the 1.3 build. So please retest and
reopen if still a bug.
thanks
Original comment by wheldon.greg
on 9 Jul 2010 at 9:49
I have retested today using an updated version of Resin and updated OpenBD.
The issue still remains with the following software versions:
OpenBD: 1.4
Resin: 4.0.12 Open Source
JDK: 1.6.0_22
Original comment by Bob.Ziuc...@gmail.com
on 27 Oct 2010 at 10:19
Original comment by andyw...@gmail.com
on 28 Oct 2010 at 8:11
I think this issue should be renamed to
Web Services error on Single-instance installations.
The above error occurs on Tomcat as well and is caused by a hardcoded path
reference which expects the jars for web services to be located in
/WEB-INF/lib
This is a similar bug to the problems we were having with <cfscript
language="java">
If you have your open bd installation sharing a single instance in say
/openbd/lib then the jars are not found when consuming webservices.
If you create a folder called /WEB-INF/lib under your applications webroot and
copy all the jars in there it will work but obviously defeats the object
A
Original comment by a...@pixl8.co.uk
on 5 Dec 2011 at 12:31
[deleted comment]
The issue is with the source in DynamicWebServiceTypeGenerator.java and the
following lines
// The JARs are in the WEB-INF lib folder.
dir = cfWebServices.getDocRootDir();
if (dir != null && !dir.endsWith(fs))
dir += fs;
dir = dir + "WEB-INF" + fs;
libDir = dir + "lib" + fs;
There is a similar reference in JavaPlatform.java
Original comment by a...@pixl8.co.uk
on 31 Dec 2011 at 12:42
I think we'll have this as an option inside the bluedragon.xml. Auto detection
is obviously not working with some of the classpath loaders of the app servers
Original comment by wheldon.greg
on 31 Dec 2011 at 3:14
Original comment by wheldon.greg
on 31 Dec 2011 at 3:15
i have made an attempt to fix this.
you can define a specific path to find the JAR files in the bluedragon.xml file.
<server>
<system>
<libpath>/mypath/here/to/search/</libpath>
</system>
</server>
This is documented in the manual.
It will be in the nightly build from the 1st of Jan onwards
Original comment by wheldon.greg
on 31 Dec 2011 at 5:19
Original issue reported on code.google.com by
Bob.Ziuc...@gmail.com
on 23 Feb 2010 at 10:48Attachments: