You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ojb-user@db.apache.org by Akhil Kumar <r1...@in.ibm.com> on 2003/07/29 07:11:32 UTC

RC4 does not compile with JDK1.3*

Because java.util.IdentityHashMap is used soem where...
I need to compile using JDK1.3 becuase our environement can not migrate to
JDK1.4 for long time
any known ways/plans to work arround...

===
main:
    [javac] Compiling 549 source files to C:
\java\db-ojb-1.0.rc4\target\classes
    [javac] C:
\java\db-ojb-1.0.rc4\target\src\org\apache\ojb\otm\copy\MetadataOb
jectCopyStrategy.java:69: cannot resolve symbol
    [javac] symbol  : class IdentityHashMap
    [javac] location: package util
    [javac] import java.util.IdentityHashMap;
    [javac]                  ^
    [javac] C:
\java\db-ojb-1.0.rc4\target\src\org\apache\ojb\otm\copy\Reflective
ObjectCopyStrategy.java:68: cannot resolve symbol
    [javac] symbol  : class IdentityHashMap
    [javac] location: package util
    [javac] import java.util.IdentityHashMap;
    [javac]                  ^
    [javac] C:
\java\db-ojb-1.0.rc4\target\src\org\apache\ojb\otm\copy\MetadataOb
jectCopyStrategy.java:100: cannot resolve symbol
    [javac] symbol  : class IdentityHashMap
    [javac] location: class
org.apache.ojb.otm.copy.MetadataObjectCopyStrategy
    [javac]         return clone(obj, new IdentityHashMap(), broker);
    [javac]                               ^
    [javac] C:
\java\db-ojb-1.0.rc4\target\src\org\apache\ojb\otm\copy\Reflective
ObjectCopyStrategy.java:108: cannot resolve symbol
    [javac] symbol  : class IdentityHashMap
    [javac] location: class
org.apache.ojb.otm.copy.ReflectiveObjectCopyStrategy

    [javac]             return clone(toCopy, new IdentityHashMap(), new
HashMap(
));
    [javac]                                      ^
    [javac] 4 errors
========

Regards,
Akhil Kumar

IBM Global Services India Pvt. Ltd.
7th Floor "The Estate", #121 Dickenson Road, Bangalore - 560 042, INDIA
Phone: 91-80-5323874(o) 91-80-5253553(r), Mobile:91-98454 95104 FAX:
5580232, E-mail: r1akhil@in.ibm.com




---------------------------------------------------------------------
To unsubscribe, e-mail: ojb-user-unsubscribe@db.apache.org
For additional commands, e-mail: ojb-user-help@db.apache.org


Re: RC4 does not compile with JDK1.3*

Posted by Armin Waibel <ar...@code-au-lait.de>.
Hi Akhil,

seems the code-switcher does not work
properly.
Change import statements in
...otm.copy.MetadataObjectCopyStrategy
...otm.copy.ReflectiveObjectCopyStrategy
comment in
import org.apache.ojb.otm.util.IdentityHashMap;

or remove the otm-stuff completely.

regards,
Armin

----- Original Message -----
From: "Akhil Kumar" <r1...@in.ibm.com>
To: <oj...@db.apache.org>
Sent: Tuesday, July 29, 2003 7:11 AM
Subject: RC4 does not compile with JDK1.3*


> Because java.util.IdentityHashMap is used soem where...
> I need to compile using JDK1.3 becuase our environement can not
migrate to
> JDK1.4 for long time
> any known ways/plans to work arround...
>
> ===
> main:
>     [javac] Compiling 549 source files to C:
> \java\db-ojb-1.0.rc4\target\classes
>     [javac] C:
> \java\db-ojb-1.0.rc4\target\src\org\apache\ojb\otm\copy\MetadataOb
> jectCopyStrategy.java:69: cannot resolve symbol
>     [javac] symbol  : class IdentityHashMap
>     [javac] location: package util
>     [javac] import java.util.IdentityHashMap;
>     [javac]                  ^
>     [javac] C:
> \java\db-ojb-1.0.rc4\target\src\org\apache\ojb\otm\copy\Reflective
> ObjectCopyStrategy.java:68: cannot resolve symbol
>     [javac] symbol  : class IdentityHashMap
>     [javac] location: package util
>     [javac] import java.util.IdentityHashMap;
>     [javac]                  ^
>     [javac] C:
> \java\db-ojb-1.0.rc4\target\src\org\apache\ojb\otm\copy\MetadataOb
> jectCopyStrategy.java:100: cannot resolve symbol
>     [javac] symbol  : class IdentityHashMap
>     [javac] location: class
> org.apache.ojb.otm.copy.MetadataObjectCopyStrategy
>     [javac]         return clone(obj, new IdentityHashMap(), broker);
>     [javac]                               ^
>     [javac] C:
> \java\db-ojb-1.0.rc4\target\src\org\apache\ojb\otm\copy\Reflective
> ObjectCopyStrategy.java:108: cannot resolve symbol
>     [javac] symbol  : class IdentityHashMap
>     [javac] location: class
> org.apache.ojb.otm.copy.ReflectiveObjectCopyStrategy
>
>     [javac]             return clone(toCopy, new IdentityHashMap(),
new
> HashMap(
> ));
>     [javac]                                      ^
>     [javac] 4 errors
> ========
>
> Regards,
> Akhil Kumar
>
> IBM Global Services India Pvt. Ltd.
> 7th Floor "The Estate", #121 Dickenson Road, Bangalore - 560 042,
INDIA
> Phone: 91-80-5323874(o) 91-80-5253553(r), Mobile:91-98454 95104 FAX:
> 5580232, E-mail: r1akhil@in.ibm.com
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: ojb-user-unsubscribe@db.apache.org
> For additional commands, e-mail: ojb-user-help@db.apache.org
>
>
>



---------------------------------------------------------------------
To unsubscribe, e-mail: ojb-user-unsubscribe@db.apache.org
For additional commands, e-mail: ojb-user-help@db.apache.org