-
Bug
-
Resolution: Fixed
-
P1
-
rmi-iiop_fcs
-
None
-
iiop_fcs
-
sparc
-
solaris_1
-
Verified
(NOTE: Fixing bug # 4223116 is dependent upon this bug
being fixed.) Code generated by IDLJ (in PostBeta6) for a ValueHelper does
not implement the write_value and read_value methods. These methods were
changed from "read_Value" to "read_value" and from "write_Value" to
"write_value." When trying to build Sun East's SimpleTests test, I get the
following :
Cleaning out and removing old stuff
SEP=... javac is c:/team/dev/build/tools/jdk1.2/BIN/javac.exe
... rmic is
c:/team/dev/build/lewallen/latest/build/win32/release/bin/rmic.exe
...
CLASSPATH=c:/team/dev/build/lewallen/latest/build/win32/release/lib/iioprt1
1.jar;c:/team/dev/bui
ld/lewallen/latest/build/win32/release/lib/iioprt.jar;c:/team/dev/build/lew
allen/latest/build/win32/
release/lib/rmiorb.jar;c:/team/dev/build/lewallen/latest/build/win32/releas
e/lib/jndi.jar;c:/team/de
v/build/lewallen/latest/build/win32/release/lib/providerutil.jar;c:/team/de
v/build/lewallen/latest/b
uild/win32/release/lib/cosnaming.jar;c:/team/dev/build/lewallen/latest/buil
d/win32/release/lib/rmire
gistry.jar;c:/team/dev/build/lewallen/latest/build/win32/release/lib/omg-1.
1.jar;c:/team/dev/build/t
ools/jdk1.2/jre/lib/rt.jar;J:/tools/jt_20/javatest.jar;.
...
PATH=c:/team/dev/build/lewallen/latest/build/win32/release/bin;c:/team/dev/
build/tools/jdk1.2/BI
N;.;c:/team/dev/build/lewallen/latest/build/win32/release/bin;c:/team/dev/b
uild/tools/jdk1.2/BIN;.;c
:/team/dev/build/lewallen/latest/build/win32/release/bin;/BIN;.;c:
eam\DEV\BUILD\TOOLS\MKS\MKSN
T;c: eam\DEV\BUILD\TOOLS\MKS\ETC;c:
eam\DEV\BUILD\TOOLS\DevStudio\VC\BIN;c: eam\DEV\BUILD\TOOLSDevStudio\SharedIDE\BIN;c:
eam\DEV\BUILD\TOOLS\lib;C:\WINNT\system32;C:\WINNT
Running idlj on Tests/TestEx.idl to generate JAVA files
Parsing Tests/TestEx.idl
Parsing
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\orb.idl
Parsing
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\ir.idl
done -
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\ir.idl
done -
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\orb.idl
Parsing java/lang/Ex.idl
Parsing
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\orb.idl
done -
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\orb.idl
done - java/lang/Ex.idl
done - Tests/TestEx.idl
Generating org/omg/CORBA
done - org/omg/CORBA
Generating org/omg/CORBA
done - org/omg/CORBA
Generating Tests
done - Tests
Running idlj on Tests/TheTests.idl to generate JAVA files
Parsing Tests/TheTests.idl
Parsing
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\orb.idl
Parsing
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\ir.idl
done -
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\ir.idl
done -
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\orb.idl
Parsing Tests/TestEx.idl
Parsing
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\orb.idl
done -
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\orb.idl
Parsing java/lang/Ex.idl
Parsing
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\orb.idl
done -
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\orb.idl
done - java/lang/Ex.idl
done - Tests/TestEx.idl
done - Tests/TheTests.idl
Generating org/omg/CORBA
done - org/omg/CORBA
Generating org/omg/CORBA
done - org/omg/CORBA
Generating Tests
done - Tests
Running idlj on java/lang/Ex.idl to generate JAVA files
Parsing java/lang/Ex.idl
Parsing
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\orb.idl
Parsing
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\ir.idl
done -
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\ir.idl
done -
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\orb.idl
done - java/lang/Ex.idl
Generating org/omg/CORBA
done - org/omg/CORBA
Generating org/omg/CORBA
done - org/omg/CORBA
Generating gen/java
done - gen/java
Compiling Java sources
% javac -classpath
"c:/team/dev/build/lewallen/latest/build/win32/release/lib/iioprt11.jar;c:/
team/d
ev/build/lewallen/latest/build/win32/release/lib/iioprt.jar;c:/team/dev/bui
ld/lewallen/latest/build/
win32/release/lib/rmiorb.jar;c:/team/dev/build/lewallen/latest/build/win32/
release/lib/jndi.jar;c:/t
eam/dev/build/lewallen/latest/build/win32/release/lib/providerutil.jar;c:/t
eam/dev/build/lewallen/la
test/build/win32/release/lib/cosnaming.jar;c:/team/dev/build/lewallen/lates
t/build/win32/release/lib
/rmiregistry.jar;c:/team/dev/build/lewallen/latest/build/win32/release/lib/
omg-1.1.jar;c:/team/dev/b
uild/tools/jdk1.2/jre/lib/rt.jar;J:/tools/jt_20/javatest.jar;." -d .
gen\java\lang\Exception.java ge
n\java\lang\ExceptionHelper.java gen\java\lang\ExceptionHolder.java
gen\java\lang\ExceptionHelper.java:11: class gen.java.lang.ExceptionHelper
must be declared abstract
. It does not define java.io.Serializable
read_value(org.omg.CORBA.portable.InputStream) from interf
ace org.omg.CORBA.portable.ValueHelper.
public final class ExceptionHelper implements
org.omg.CORBA.portable.ValueHelper
^
gen\java\lang\ExceptionHelper.java:11: class gen.java.lang.ExceptionHelper
must be declared abstract
. It does not define void write_value(org.omg.CORBA.portable.OutputStream,
java.io.Serializable) fro
m interface org.omg.CORBA.portable.ValueHelper.
public final class ExceptionHelper implements
org.omg.CORBA.portable.ValueHelper
^
gen\java\lang\ExceptionHelper.java:15: class gen.java.lang.ExceptionHelper
is an abstract class. It
can't be instantiated.
private static ExceptionHelper helper = new ExceptionHelper ();
^
gen\java\lang\ExceptionHelper.java:80: Method
read_Value(org.omg.CORBA.portable.ValueHelper) not fou
nd in class org.omg.CORBA_2_3.portable.InputStream.
return (gen.java.lang.Exception)
((org.omg.CORBA_2_3.portable.InputStream) istream).read_Value (
get_instance());
^
gen\java\lang\ExceptionHelper.java:86: Method
read_Value(org.omg.CORBA.portable.ValueHelper) not fou
nd in class org.omg.CORBA_2_3.portable.InputStream.
value.detailMessage = (String)
((org.omg.CORBA_2_3.portable.InputStream)istream).read_Value (org
.omg.CORBA.WStringValueHelper.get_instance ());
^
gen\java\lang\ExceptionHelper.java:92: Method
read_Value(org.omg.CORBA.portable.ValueHelper) not fou
nd in class org.omg.CORBA_2_3.portable.InputStream.
value.detailMessage = (String)
((org.omg.CORBA_2_3.portable.InputStream)istream).read_Value (org
.omg.CORBA.WStringValueHelper.get_instance ());
^
gen\java\lang\ExceptionHelper.java:97: Method
write_Value(gen.java.lang.Exception, org.omg.CORBA.por
table.ValueHelper) not found in class
org.omg.CORBA_2_3.portable.OutputStream.
((org.omg.CORBA_2_3.portable.OutputStream) ostream).write_Value (value,
get_instance());
^
gen\java\lang\ExceptionHelper.java:103: Method
write_Value(java.io.Serializable, org.omg.CORBA.porta
ble.ValueHelper) not found in class
org.omg.CORBA_2_3.portable.OutputStream.
((org.omg.CORBA_2_3.portable.OutputStream)ostream).write_Value
((java.io.Serializable)value.deta
ilMessage, org.omg.CORBA.WStringValueHelper.get_instance ());
^
8 errors
being fixed.) Code generated by IDLJ (in PostBeta6) for a ValueHelper does
not implement the write_value and read_value methods. These methods were
changed from "read_Value" to "read_value" and from "write_Value" to
"write_value." When trying to build Sun East's SimpleTests test, I get the
following :
Cleaning out and removing old stuff
SEP=... javac is c:/team/dev/build/tools/jdk1.2/BIN/javac.exe
... rmic is
c:/team/dev/build/lewallen/latest/build/win32/release/bin/rmic.exe
...
CLASSPATH=c:/team/dev/build/lewallen/latest/build/win32/release/lib/iioprt1
1.jar;c:/team/dev/bui
ld/lewallen/latest/build/win32/release/lib/iioprt.jar;c:/team/dev/build/lew
allen/latest/build/win32/
release/lib/rmiorb.jar;c:/team/dev/build/lewallen/latest/build/win32/releas
e/lib/jndi.jar;c:/team/de
v/build/lewallen/latest/build/win32/release/lib/providerutil.jar;c:/team/de
v/build/lewallen/latest/b
uild/win32/release/lib/cosnaming.jar;c:/team/dev/build/lewallen/latest/buil
d/win32/release/lib/rmire
gistry.jar;c:/team/dev/build/lewallen/latest/build/win32/release/lib/omg-1.
1.jar;c:/team/dev/build/t
ools/jdk1.2/jre/lib/rt.jar;J:/tools/jt_20/javatest.jar;.
...
PATH=c:/team/dev/build/lewallen/latest/build/win32/release/bin;c:/team/dev/
build/tools/jdk1.2/BI
N;.;c:/team/dev/build/lewallen/latest/build/win32/release/bin;c:/team/dev/b
uild/tools/jdk1.2/BIN;.;c
:/team/dev/build/lewallen/latest/build/win32/release/bin;/BIN;.;c:
eam\DEV\BUILD\TOOLS\MKS\MKSN
T;c: eam\DEV\BUILD\TOOLS\MKS\ETC;c:
eam\DEV\BUILD\TOOLS\DevStudio\VC\BIN;c: eam\DEV\BUILD\TOOLSDevStudio\SharedIDE\BIN;c:
eam\DEV\BUILD\TOOLS\lib;C:\WINNT\system32;C:\WINNT
Running idlj on Tests/TestEx.idl to generate JAVA files
Parsing Tests/TestEx.idl
Parsing
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\orb.idl
Parsing
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\ir.idl
done -
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\ir.idl
done -
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\orb.idl
Parsing java/lang/Ex.idl
Parsing
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\orb.idl
done -
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\orb.idl
done - java/lang/Ex.idl
done - Tests/TestEx.idl
Generating org/omg/CORBA
done - org/omg/CORBA
Generating org/omg/CORBA
done - org/omg/CORBA
Generating Tests
done - Tests
Running idlj on Tests/TheTests.idl to generate JAVA files
Parsing Tests/TheTests.idl
Parsing
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\orb.idl
Parsing
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\ir.idl
done -
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\ir.idl
done -
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\orb.idl
Parsing Tests/TestEx.idl
Parsing
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\orb.idl
done -
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\orb.idl
Parsing java/lang/Ex.idl
Parsing
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\orb.idl
done -
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\orb.idl
done - java/lang/Ex.idl
done - Tests/TestEx.idl
done - Tests/TheTests.idl
Generating org/omg/CORBA
done - org/omg/CORBA
Generating org/omg/CORBA
done - org/omg/CORBA
Generating Tests
done - Tests
Running idlj on java/lang/Ex.idl to generate JAVA files
Parsing java/lang/Ex.idl
Parsing
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\orb.idl
Parsing
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\ir.idl
done -
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\ir.idl
done -
c:\team\dev\build\lewallen\latest\build\win32\release\lib\..\lib\orb.idl
done - java/lang/Ex.idl
Generating org/omg/CORBA
done - org/omg/CORBA
Generating org/omg/CORBA
done - org/omg/CORBA
Generating gen/java
done - gen/java
Compiling Java sources
% javac -classpath
"c:/team/dev/build/lewallen/latest/build/win32/release/lib/iioprt11.jar;c:/
team/d
ev/build/lewallen/latest/build/win32/release/lib/iioprt.jar;c:/team/dev/bui
ld/lewallen/latest/build/
win32/release/lib/rmiorb.jar;c:/team/dev/build/lewallen/latest/build/win32/
release/lib/jndi.jar;c:/t
eam/dev/build/lewallen/latest/build/win32/release/lib/providerutil.jar;c:/t
eam/dev/build/lewallen/la
test/build/win32/release/lib/cosnaming.jar;c:/team/dev/build/lewallen/lates
t/build/win32/release/lib
/rmiregistry.jar;c:/team/dev/build/lewallen/latest/build/win32/release/lib/
omg-1.1.jar;c:/team/dev/b
uild/tools/jdk1.2/jre/lib/rt.jar;J:/tools/jt_20/javatest.jar;." -d .
gen\java\lang\Exception.java ge
n\java\lang\ExceptionHelper.java gen\java\lang\ExceptionHolder.java
gen\java\lang\ExceptionHelper.java:11: class gen.java.lang.ExceptionHelper
must be declared abstract
. It does not define java.io.Serializable
read_value(org.omg.CORBA.portable.InputStream) from interf
ace org.omg.CORBA.portable.ValueHelper.
public final class ExceptionHelper implements
org.omg.CORBA.portable.ValueHelper
^
gen\java\lang\ExceptionHelper.java:11: class gen.java.lang.ExceptionHelper
must be declared abstract
. It does not define void write_value(org.omg.CORBA.portable.OutputStream,
java.io.Serializable) fro
m interface org.omg.CORBA.portable.ValueHelper.
public final class ExceptionHelper implements
org.omg.CORBA.portable.ValueHelper
^
gen\java\lang\ExceptionHelper.java:15: class gen.java.lang.ExceptionHelper
is an abstract class. It
can't be instantiated.
private static ExceptionHelper helper = new ExceptionHelper ();
^
gen\java\lang\ExceptionHelper.java:80: Method
read_Value(org.omg.CORBA.portable.ValueHelper) not fou
nd in class org.omg.CORBA_2_3.portable.InputStream.
return (gen.java.lang.Exception)
((org.omg.CORBA_2_3.portable.InputStream) istream).read_Value (
get_instance());
^
gen\java\lang\ExceptionHelper.java:86: Method
read_Value(org.omg.CORBA.portable.ValueHelper) not fou
nd in class org.omg.CORBA_2_3.portable.InputStream.
value.detailMessage = (String)
((org.omg.CORBA_2_3.portable.InputStream)istream).read_Value (org
.omg.CORBA.WStringValueHelper.get_instance ());
^
gen\java\lang\ExceptionHelper.java:92: Method
read_Value(org.omg.CORBA.portable.ValueHelper) not fou
nd in class org.omg.CORBA_2_3.portable.InputStream.
value.detailMessage = (String)
((org.omg.CORBA_2_3.portable.InputStream)istream).read_Value (org
.omg.CORBA.WStringValueHelper.get_instance ());
^
gen\java\lang\ExceptionHelper.java:97: Method
write_Value(gen.java.lang.Exception, org.omg.CORBA.por
table.ValueHelper) not found in class
org.omg.CORBA_2_3.portable.OutputStream.
((org.omg.CORBA_2_3.portable.OutputStream) ostream).write_Value (value,
get_instance());
^
gen\java\lang\ExceptionHelper.java:103: Method
write_Value(java.io.Serializable, org.omg.CORBA.porta
ble.ValueHelper) not found in class
org.omg.CORBA_2_3.portable.OutputStream.
((org.omg.CORBA_2_3.portable.OutputStream)ostream).write_Value
((java.io.Serializable)value.deta
ilMessage, org.omg.CORBA.WStringValueHelper.get_instance ());
^
8 errors