Hi,
thanks much for the hint. I fixed it in SVN OJB_1_0_RELEASE branch.
> Looks like it’s using some of the 1.4 classes. Is there anyway we
> could fix this issue?
you have to patch the two classes.
LockManagerInMemoryImpl.java
-import java.util.LinkedHashMap;
+import org.apache.commons.collections.map.LinkedMap;
- private final Map resourceLockMap = new LinkedHashMap(70);
+ private final Map resourceLockMap = new LinkedMap(70);
WriteDataToDatabaseCommand.java
- _useBatchMode = Boolean.valueOf(useBatchMode);
+ _useBatchMode = useBatchMode ? Boolean.TRUE : Boolean.FALSE;
regards,
Armin
Chiah Tong Kiat wrote:
Hi
Currently the 1.0.4 branch is generating the following compilation errors.
main- opt:
[javac] Compiling 599 source files to C:\Codes\c\target\classes
[javac]
C:\Codes\c\target\src\org\apache\ojb\broker\locking\LockManagerInMemoryImpl.java:21:
cannot resolve symbol
[javac] symbol : class LinkedHashMap
[javac] location: package util
[javac] import java.util.LinkedHashMap;
[javac] ^
[javac]
C:\Codes\c\target\src\org\apache\ojb\broker\ant\WriteDataToDatabaseCommand.java:85:
valueOf(java.lang.String) in java.lang.Boolean cannot be applied to
(boolean)
[javac] _useBatchMode = Boolean.valueOf(useBatchMode);
[javac] ^
[javac]
C:\Codes\c\target\src\org\apache\ojb\broker\locking\LockManagerInMemoryImpl.java:51:
cannot resolve symbol
[javac] symbol : class LinkedHashMap
[javac] location: class
org.apache.ojb.broker.locking.LockManagerInMemoryImpl
[javac] private final Map resourceLockMap = new LinkedHashMap(70);
[javac] ^
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -deprecation for details.
[javac] 3 errors
Looks like it’s using some of the 1.4 classes. Is there anyway we
could fix this issue?
Thanks
------------------------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]