The following error is received during deployment whenever a StringHolder[]
is used as a parameter in EJB1.0. Any ideas?

TIA.
____________________________________________________________________________
__________
com.sybase.jaguar.util.JException: Unable to add quant::Security to Jaguar
Repository - com.sybase.jaguar.system.UpdateError:
com.sybase.CORBA.idl.SyntaxError: file 'quant::Security', line 17: ')':
expected parameter mode -- in, out or inout
at
com.sybase.jaguar.importer.JIDLGenerator.updateJaguarRepository(JIDLGenerato
r.java:595)
at
com.sybase.jaguar.importer.JIDLGenerator.closeIDLInterface(JIDLGenerator.jav
a:382)
at
com.sybase.jaguar.importer.JIDLGenerator.closeIDLInterface(JIDLGenerator.jav
a:344)
at
com.sybase.jaguar.importer.JagIDLGenerator.Generate(JagIDLGenerator.java:127
)
at
com.sybase.jaguar.importer.JagEJBIDLGenerator.GenerateEJBIDL(JagEJBIDLGenera
tor.java:53)
at
com.sybase.jaguar.importer.JagEJBIDLGenerator.GenerateRemoteInterface(JagEJB
IDLGenerator.java:40)
at com.sybase.jaguar.importer.JImporter.UpdateEJBIDL(JImporter.java:779)
at com.sybase.jaguar.importer.JImporter.deployEJBJar(Compiled Code)
at com.sybase.jaguar.deploy.JagDeploy.mainfunc(Compiled Code)
at com.sybase.jaguar.deploy.JagDeploy.RunApp(JagDeploy.java:319)
at com.sybase.jaguar.deploy.JagDeploy.main(JagDeploy.java:239)
Exception - com.sybase.jaguar.util.JException: Unable to add quant::Security
to Jaguar Repository - com.sybase.jaguar.system.UpdateError:
com.sybase.CORBA.idl.SyntaxError: file 'quant::Security', line 17: ')':
expected parameter mode -- in, out or inout
Import not successful with EJB jarfile -
D:\DEV\GMSI\Java\SecurityAll\Debug\SecurityAll.jar
"e:\EAS35\Shared\Sun\JDK118\bin\java" -classpath
"e:\EAS35\PowerJ35\java\Powersoft\jaguarpj.zip;E:\EAS35\PowerJ35\Java\lib;D:
\DEV\GMSI\Java\SecurityAll\Debug\SecurityAll.jar;D:\DEV\GMSI\Java\Security\D
ebug\.;e:\EAS35\Shared\Sun\JDK118\lib\classes.zip;e:\EAS35\PowerJ35\Java\Pow
ersoft\JDK11\debug\lib\powerj.zip;e:\EAS35\PowerJ35\Java\Powersoft\JDK11\deb
ug\lib;e:\EAS35\PowerJ35\java\Powersoft\proflib1.zip;e:\EAS35\PowerJ35\java\
User Classes\lib;e:\EAS35\PowerJ35\java\User
Classes\JDK11\lib;e:\EAS35\Shared\ObjectSpace_JGL\lib\jgl3.1.0.jar;e:\EAS35\
Shared\jConnect-4_2\classes;e:\EAS35\Shared\jConnect-5_2\classes\jconn2.jar;
e:\EAS35\Shared\Proxy Generator
6.5\JDPBlib.jar;e:\EAS35\Shared\Sun\JavaX\javax_ejb.zip;e:\EAS35\Shared\Sun\
JavaX\javax_trans.zip;e:\EAS35\Shared\Sun\JavaX\jndi.jar;e:\EAS35\Shared\Sun
\JavaX\javax_jts.zip;E:\EAS35\Jaguar CTS
3.5\html\classes\.;D:\DEV\GMSI\Java\EntityBean\Debug;D:\DEV\GMSI\Java\Data_v
alueAll\Debug;e:\EAS35\PowerJ35\java\Sun\Swing\swingall.jar;e:\EAS35\PowerJ3
5\java\Sun\Swing\DbSwing.jar;e:\EAS35\PowerJ35\java\Powersoft\jaguarpj.zip;E
:\EAS35\PowerJ35\Java\lib\DataWindow.jar;e:\EAS35\PowerJ35\Java\Powersoft\JD
K11\release\lib\powerj.zip;e:\EAS35\PowerJ35\Java\Powersoft\JDK11\release\li
b;e:\EAS35\PowerJ35\java\Powersoft\proflib1.zip;e:\EAS35\PowerJ35\java\User
Classes\lib;e:\EAS35\PowerJ35\java\User
Classes\JDK11\lib;e:\EAS35\Shared\ObjectSpace_JGL\lib\jgl3.1.0.jar;e:\EAS35\
Shared\jConnect-4_2\classes;e:\EAS35\Shared\jConnect-5_2\classes\jconn2.jar;
e:\EAS35\Shared\Proxy Generator
6.5\JDPBlib.jar;e:\EAS35\Shared\Sun\JavaX\javax_ejb.zip;e:\EAS35\Shared\Sun\
JavaX\javax_trans.zip;e:\EAS35\Shared\Sun\JavaX\jndi.jar;e:\EAS35\Shared\Sun
\JavaX\javax_jts.zip;E:\EAS35\Jaguar CTS
3.5\html\classes\.;D:\DEV\GMSI\Java\EntityBean\Debug;D:\DEV\GMSI\Java\Data_v
alueAll\Debug;;e:\EAS35\PowerJ35\java\Sun\Swing\swingall.jar;e:\EAS35\PowerJ
35\java\Sun\Swing\DbSwing.jar;e:\EAS35\PowerJ35\java\lib\powerj.zip;e:\EAS35
\Shared\Sun\JDK118\lib\classes.zip;." com.sybase.jaguar.deploy.JagDeploy
username=jagadmin password= host=localhost:9000 name=Security package=quant
interface=quant.Security class=quant.SecurityBean threading=
transaction=notsupported demarcation=no instanceTimeout= transactionTimeout=
server=Jaguar, basedir="D:/DEV/GMSI/Java/SecurityAll/Debug/"
classfiles="\\\\Base-Folder:
D:\DEV\GMSI\Java\SecurityAll\Debug\,D:/DEV/GMSI/Java/SecurityAll/Debug/Secur
ityAll.jar" jarfile="D:\DEV\GMSI\Java\SecurityAll\Debug\SecurityAll.jar"
isejb="1" housekeeping=cleanup
"e:\EAS35\Shared\Sun\JDK118\bin\java" -classpath
"e:\EAS35\PowerJ35\java\Powersoft\jaguarpj.zip;E:\EAS35\PowerJ35\Java\lib;D:
\DEV\GMSI\Java\SecurityAll\Debug\SecurityAll.jar;D:\DEV\GMSI\Java\Security\D
ebug\.;e:\EAS35\Shared\Sun\JDK118\lib\classes.zip;e:\EAS35\PowerJ35\Java\Pow
ersoft\JDK11\debug\lib\powerj.zip;e:\EAS35\PowerJ35\Java\Powersoft\JDK11\deb
ug\lib;e:\EAS35\PowerJ35\java\Powersoft\proflib1.zip;e:\EAS35\PowerJ35\java\
User Classes\lib;e:\EAS35\PowerJ35\java\User
Classes\JDK11\lib;e:\EAS35\Shared\ObjectSpace_JGL\lib\jgl3.1.0.jar;e:\EAS35\
Shared\jConnect-4_2\classes;e:\EAS35\Shared\jConnect-5_2\classes\jconn2.jar;
e:\EAS35\Shared\Proxy Generator
6.5\JDPBlib.jar;e:\EAS35\Shared\Sun\JavaX\javax_ejb.zip;e:\EAS35\Shared\Sun\
JavaX\javax_trans.zip;e:\EAS35\Shared\Sun\JavaX\jndi.jar;e:\EAS35\Shared\Sun
\JavaX\javax_jts.zip;E:\EAS35\Jaguar CTS
3.5\html\classes\.;D:\DEV\GMSI\Java\EntityBean\Debug;D:\DEV\GMSI\Java\Data_v
alueAll\Debug;e:\EAS35\PowerJ35\java\Sun\Swing\swingall.jar;e:\EAS35\PowerJ3
5\java\Sun\Swing\DbSwing.jar;e:\EAS35\PowerJ35\java\Powersoft\jaguarpj.zip;E
:\EAS35\PowerJ35\Java\lib\DataWindow.jar;e:\EAS35\PowerJ35\Java\Powersoft\JD
K11\release\lib\powerj.zip;e:\EAS35\PowerJ35\Java\Powersoft\JDK11\release\li
b;e:\EAS35\PowerJ35\java\Powersoft\proflib1.zip;e:\EAS35\PowerJ35\java\User
Classes\lib;e:\EAS35\PowerJ35\java\User
Classes\JDK11\lib;e:\EAS35\Shared\ObjectSpace_JGL\lib\jgl3.1.0.jar;e:\EAS35\
Shared\jConnect-4_2\classes;e:\EAS35\Shared\jConnect-5_2\classes\jconn2.jar;
e:\EAS35\Shared\Proxy Generator
6.5\JDPBlib.jar;e:\EAS35\Shared\Sun\JavaX\javax_ejb.zip;e:\EAS35\Shared\Sun\
JavaX\javax_trans.zip;e:\EAS35\Shared\Sun\JavaX\jndi.jar;e:\EAS35\Shared\Sun
\JavaX\javax_jts.zip;E:\EAS35\Jaguar CTS
3.5\html\classes\.;D:\DEV\GMSI\Java\EntityBean\Debug;D:\DEV\GMSI\Java\Data_v
alueAll\Debug;;e:\EAS35\PowerJ35\java\Sun\Swing\swingall.jar;e:\EAS35\PowerJ
35\java\Sun\Swing\DbSwing.jar;e:\EAS35\PowerJ35\java\lib\powerj.zip;e:\EAS35
\Shared\Sun\JDK118\lib\classes.zip;."
com.sybase.jaguar.deploy.JagTransferFiles username=jagadmin password=
host=localhost:9000 name=Security package=quant interface=quant.Security
class=quant.SecurityBean threading= transaction=notsupported demarcation=no
instanceTimeout= transactionTimeout=
basedir="D:/DEV/GMSI/Java/SecurityAll/Debug/" classfiles="\\\\Base-Folder:
D:\DEV\GMSI\Java\SecurityAll\Debug\,D:/DEV/GMSI/Java/SecurityAll/Debug/Secur
ityAll.jar" housekeeping=cleanup
Cannot delete SkeletonJava
Cannot delete SkeletonClasses