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]

Reply via email to