I rebuilt control build, still the same error.
Then I tried Kelly's ORG_OMG -> org_omg patch, this time I see what
Florian said:
error:
com.sun.corba.se.impl.protocol.giopmsgheaders.LocateReplyOrReplyMessage:
class file for
com.sun.corba.se.impl.protocol.giopmsgheaders.LocateReplyOrReplyMessage
not found
So I guess Kelly is right about the changed behavior of javac.
Although his patch gets CORBA_2_3 back, there are still other classes
missing.
Max
On Aug 2, 2008, at 11:04 AM, Brad Wetmore wrote:
Kelly, Tim and I have been working on it this afternoon.
Kelly, these two data points are very interesting.
Max wrote:
> I pull from JSN (not JSN gate). I've added BUILD_CORBA=false recent
> days. I'll try resync all repos and do a full build tonight.
and Florian wrote:
> With your patch, I end up with this error:
>
> warning: package javax.transaction does not exist
> warning: package org.omg.SendingContext does not exist
>
com.sun.corba.se.impl.protocol.giopmsgheaders.LocateReplyOrReplyMessag
e:
I discovered a difference in the CORBA builds on my machine vs.
Tim's. Tim's is missing 24 files in the build/solaris-sparc/corba/
classes directory, including all of the classes/packages Florian
just reported. Full list below.
Max is also seeing it and he's only got the JSN gate. (JSN gate is
a "child" of the TL gate, not the MASTER.)
MASTER
\
TL (Tim/Kelly are seeing it)
\
JSN (Brad is not)
\
Max (Max is seeing it)
I think it's something about the build environment that's
triggering this bug. I'm using all of the SWAN defaults for paths
with the exception of ANT_HOME=/java/devtools/share/ant/latest.
I'm seeing that as soon as the build enters corba/make/org/omg/
CORBA, our builds are diverging wildly.
Tim canceled his TL integration into the MASTER until we have a
better handle on what's going on.
Brad
< com/sun/corba/se/impl/copyobject/JavaStreamObjectCopierImpl.class
< com/sun/corba/se/impl/dynamicany/DynValueBoxImpl.class
< com/sun/corba/se/impl/dynamicany/DynValueCommonImpl.class
< com/sun/corba/se/impl/encoding/IDLJavaSerializationInputStream
$MarshalObjectInputStream.class
< com/sun/corba/se/impl/encoding/IDLJavaSerializationInputStream
$_ByteArrayInputStream.class
< com/sun/corba/se/impl/encoding/IDLJavaSerializationInputStream.class
< com/sun/corba/se/impl/encoding/IDLJavaSerializationOutputStream
$MarshalObjectOutputStream.class
< com/sun/corba/se/impl/encoding/IDLJavaSerializationOutputStream
$_ByteArrayOutputStream.class
< com/sun/corba/se/impl/encoding/
IDLJavaSerializationOutputStream.class
< com/sun/corba/se/impl/ior/iiop/JavaSerializationComponent.class
< com/sun/corba/se/impl/orbutil/GetPropertyAction.class
< com/sun/corba/se/impl/protocol/giopmsgheaders/
LocateReplyOrReplyMessage.class
< com/sun/corba/se/org/
< com/sun/corba/se/org/omg/
< com/sun/corba/se/org/omg/CORBA/
< com/sun/corba/se/org/omg/CORBA/ORB.class
< com/sun/corba/se/spi/legacy/interceptor/ORBInitInfoExt.class
< com/sun/corba/se/spi/monitoring/MonitoringConstants.class
< com/sun/corba/se/spi/presentation/rmi/PresentationDefaults.class
< com/sun/corba/se/spi/transport/CorbaConnectionCache.class
< javax/transaction/InvalidTransactionException.class
< javax/transaction/TransactionRequiredException.class
< javax/transaction/TransactionRolledbackException.class
< org/omg/DynamicAny/DynValueBox.class
< org/omg/DynamicAny/DynValueBoxOperations.class
< org/omg/SendingContext/
< org/omg/SendingContext/RunTime.class
< org/omg/SendingContext/RunTimeOperations.class
Max (Weijun) Wang wrote:
I pull from JSN (not JSN gate). I've added BUILD_CORBA=false
recent days. I'll try resync all repos and do a full build tonight.
Max
On Aug 2, 2008, at 2:39 AM, Brad Wetmore wrote:
Max, are you pulling from the current JSN gate or something
else? I had no problems with last night's nightlies.
If you're pulling from the master, I expect Tim will integrate
tonight and sync TL with the latest MASTER. I'll pull them down
into JSN at midnight and should have results the next morning.
Brad
Kelly O'Hair wrote:
Humm...
Now I'm seeing this all of a sudden too from a control build.
Did anyone figure this out?
I don't think the corba repository has changed much. :^(
-kto
Kelly O'Hair wrote:
What do you mean "build the whole openjdk"? What directory are
you in when
you do the 'make'?
-kto
Max (Weijun) Wang wrote:
Strange, if I go into corba/make and call gnumake, the
generated classes.jar includes those files. However, they are
not there if I build the whole openjdk.
Max
On Jul 31, 2008, at 1:13 PM, Max (Weijun) Wang wrote:
Hi All
I cannot build JDK on Linux (Ubuntu 8.10) now. gnumake fails
inside jdk/make/java/management, complaining
ProxyInputStream.java:39: package org.omg.CORBA_2_3.portable
does not exist
import org.omg.CORBA_2_3.portable.InputStream;
^
What's happening here?
I've noticed classes.jar and src.zip inside build/corba/dist/
lib. CORBA_2_3 sources are found in src.zip but classes
missing in classes.jar. Could this be the reason?
Thanks
Max