Adding a newfield in IT0006 is dumping?
Hi Experts,
I have requirement to add a new filed called ZRELSHIP in IT0006 SUBTY 4 (Emgerncy Address) so followed the the steps specified in the link
"www. saptechnical .com /Tutorials /ABAP /Infotype /Enhancement.htm"
After I have implemented all the steps ,New field is added in P0006,PA0006 and in CI_P0006.
I have also done the screenpainter modification as mentioned in the above link.
But When I try to create a record in IT0006 it is throwing a short dump called :
The following syntax error occurred in program "MP000600 " in
" include MP000640 in Line 85:
"Field "IHELP_FIELDS" is unknown. It is neither in one of the
" tables nor defined by a "DATA" statement. ."
any ideas?
Thanks in Advance,
Dharani
Hi Dilek,
Thanks for your response.
I don't see INCLUDE p0006tw1 anywhere.
the error as I said seems to be in Include MP000640 . at line no :85 IHELP_FIELDS this field is unknown.
I can see the BEGIN OF IHELP_FIELDS....
END OF IHELP_FIELDS....declaration inside include LEHSE1D01 ?
When I searched the include LEHSE1D01 in MAIN PROGRAM MP000600 and in below incudes
include mp000610. " Data Definitions
include mppdat00. " Global Data - Do not change
include fp50ppsb. " Buffer - Do not change
include mppers00. " Standard Modules- Do not change
include mp000620. " Output Modules
include mp000630. " Input Modules
include mp000640. " Subroutines
include mp000650.
I didn't see such include LEHSE1D01 ?
Confused ? Please Clarify?
Thanks in Advance,
Dharani
Similar Messages
-
Adding additional text field to infotype in SQ02
Hi ,
I am trying to create an additional text filed to the infotype 0034 in a customized infoset, in Tx SQ02 as shown in the link below:
http://help.sap.com/saphelp_nw04/helpdata/en/d2/cb4468455611d189710000e8322d00/content.htm
Here the question is :
The check box "Detemine LIKE reference using text field" is grayed out and I couldn't able to check the box.
Can any one help me to resolve this and let me know what is the significance of that check box?Hi Suresh,
I tried running the query after deleting the newly added text fields to the infoset, the query is running properly with out any short dump, where as with the additional fields added it is going to short dump and the shot dump states as shown:
An exception occurred. This exception is dealt with in more detail below
. The exception, which is assigned to the class 'CX_SY_DYN_CALL_ILLEGAL_FUNC',
was neither
caught nor passed along using a RAISING clause, in the procedure "%_GET_PERNR"
"(FORM)"
Since the caller of the procedure could not have expected this exception
to occur, the running program was terminated.
The reason for the exception is:
The program "!QZZ/SAPQUERY/H2AAVULA27174228" contains a CALL FUNCTION
statement. The name
of the function module to be called is "RPAQ_GET_AF_0034".
No function module exists with the name "RPAQ_GET_AF_0034".
All function modules are stored in the Function Library (SE37).
Possible reasons:
a) Wrong name specified. Particular attention should be paid
to upper/lower case and underscores ("_")
b) Transport error
c) If an enqueue/dequeue module has been used, the lock object
may not have been activated (ABAP Dictionary)
Any help?
Best regards
Vamsi -
Hi Gurus,
I have a requirement to capture the condition value of Condition types in VBAP table while sales Order creation only.
I found in OSS note the procedure to achive this requirement.
Below is the procedure.
When you proceed as follows, you can set up an additional field ZZWI7 (and thus any number of fields):
1. Enhancement of the item tables (in the example VBAP)
In the ABAP Dictionary (transaction SE11), create an append structure for the table VBAP (for example, ZAVBAP). In this structure, create a field with name ZZWI7 and assign the data element KZWIS. As a reference structure, enter VBAP and as a reference field, enter WAERK.
2. Enhancement KOMPAXA or KOMPAX
Also create an append structure for KOMPAXA (for example, ZAKOMPAXA) in the ABAP Dictionary and in it, enter field ZZWI7 with data element KZWIS again. In this case, the reference structure is FPLAA and the reference field is WAERK.
Note: As the structure KOMPAXA is included in the structure KOMPAX, the enhancement of KOMPAXA is automatically valid for KOMPAX.
3. Enhancement KOMP
In the include KOMPAZ of the structure KOMP, which is provided for customer enhancements, enter the field ZZWI7 in the same way and assign the reference structure KOMK and the reference field WAERK to it.
4. Activate the tables and structures in the ABAP Dictionary.
5. Adjustment of a user exit
For a correct initialization of the subtotal fields, these must be reset in userexit_xkomv_bewerten_init (RV61AFZB). You can find the source code for this example in the attachment.
6. Filling of the subtotal in a condition value formula
Using above approach i added my custom fields ZZWI12 to ZZWI26 in VBAP , KOMPAZ, KOMPAX to capture my values.
I have coded the logic in routines under condition value in VOFM. Activated the structures and adjusted the tables.
the Sales Order creation VA01 is working fine as expected. But while using VF01, the transction is dumping with an error
SAPSQL_WHERE_QUOTES/CX_SY_DYNAMIC_OSQL_SYNTAX in program SAPLKEDR.
The dump is pointing to a custom field which i am no where using in the Custom structures nor in the routines.
This custom field is related to table C950 and it has a vlaue '###' while VF01 tcode and so the dump is occuring.
But when is remove my custom appends to the VBAP,KOMPAX,KOMPAZ then dump goes off, no issues then.
I am confused on how adding fields in VBAP results in dump. DO i need to adjust some other tables or activate structures.
Is this a ABAP issue or a Basis issue?
This has been a burning issue for me and please help in this.Solved on my own, the process I followed:
Transaction SPRO
Click 'SAP Reference IMG' box
Click 'Find' icon (binoculars)
In the popup box, there is Text Index Info area, you will get the last time the text index was generated. If it has been a while, simply click the 'Refresh in Background' button.
It creates background job 'SHI3_TEXT_INDEX_UPDATE_E'. Once the job is finished, you can access the SPRO transaction without any syntax error.
Regards,
Ni3 -
Hi All,
I faced an error 'Error 5 when adding to PSA' (going into short dump ABAP runtime erro : Message Type X Erro). I am trying to load the data from ODS to another ODS with full upadte through PSA . I am facing this error. Can anybody help me in this issue. Please this is very urgent, all the dependant loads are stopped in production.
Thanks in Advance
NarendraThanks, This is solved by myself. I deleted all the failed requests in the PSA.
-
I am trying to use ncomp to load a simple java class to
oracle 8.1.7.4.0 on AIX 5.1 Java 1.3 platform
However I got the following error, what am I missing here? What kind of permissions are needed? And, how
to grant these permissions?
HelloWorld.java
public class HelloWorld
public static String say()
return (String)"Hello, world!";
javac HelloWorld.java
jar cvf HelloWorld.jar HelloWorld.class
aix>ncomp -u <user>/<password> HelloWorld.jar
initialization complete
loading : oracle/jaccelerator/server/SQL
creating : oracle/jaccelerator/server/SQL
loading : oracle/jaccelerator/server/ForEachClass
creating : oracle/jaccelerator/server/ForEachClass
loading : oracle/jaccelerator/server/ClassProcessor
creating : oracle/jaccelerator/server/ClassProcessor
loading : oracle/jaccelerator/server/PackageDisableNcomp
creating : oracle/jaccelerator/server/PackageDisableNcomp
loading : oracle/jaccelerator/server/PackageValidateAll
creating : oracle/jaccelerator/server/PackageValidateAll
loading : oracle/jaccelerator/server/ClassProperties
creating : oracle/jaccelerator/server/ClassProperties
loading : oracle/jaccelerator/server/Dumper
creating : oracle/jaccelerator/server/Dumper
loading : oracle/jaccelerator/server/TransitiveClosureDumper
creating : oracle/jaccelerator/server/TransitiveClosureDumper
loading : oracle/jaccelerator/server/MinimizeNcompListAndDumpTC
creating : oracle/jaccelerator/server/MinimizeNcompListAndDumpTC
loading : oracle/jaccelerator/server/Installer
creating : oracle/jaccelerator/server/Installer
loading : oracle/jaccelerator/server/HelloWorld_minimalClassListAndTCDumper
creating : oracle/jaccelerator/server/HelloWorld_minimalClassListAndTCDumper
resolver :
resolving: oracle/jaccelerator/server/SQL
resolving: oracle/jaccelerator/server/ForEachClass
skipping : oracle/jaccelerator/server/ClassProcessor is already resolved
skipping : oracle/jaccelerator/server/PackageDisableNcomp is already resolved
skipping : oracle/jaccelerator/server/PackageValidateAll is already resolved
resolving: oracle/jaccelerator/server/ClassProperties
resolving: oracle/jaccelerator/server/Dumper
resolving: oracle/jaccelerator/server/TransitiveClosureDumper
resolving: oracle/jaccelerator/server/MinimizeNcompListAndDumpTC
skipping : oracle/jaccelerator/server/Installer is already resolved
resolving: oracle/jaccelerator/server/HelloWorld_minimalClassListAndTCDumper
# this list is produced by query
# select status, class_name from jaccelerator$status;
NEED_NCOMPING HelloWorld
ld: 0706-005 Cannot find or open file: /export/home/colddba/lokm/oracle/aurora/d
eploy/opt/HelloWorld.o
ld:open(): A file or directory in the path name does not exist.
ld: 0706-003 Cannot find or read import file: /oracle/OraHome1/lib/oracle.exp
ld:accessx(): A file or directory in the path name does not exist.
oracle/aurora/deploy/libjox8_f84532c0b7_voi_admin_UnnamedPackage.so : no such fi
le or directory
initialization complete
identical: oracle/jaccelerator/server/ClassProperties is unchanged from previous
ly loaded file
scheduling: oracle/aurora/deploy/UnnamedPackage_Installer
loading : oracle/aurora/deploy/UnnamedPackage_Installer
creating : oracle/aurora/deploy/UnnamedPackage_Installer
Error while creating class oracle/aurora/deploy/UnnamedPackage_Installer
ORA-29545: badly formed class: User has attempted to load a class (oracle.au
rora.deploy.UnnamedPackage_Installer) into a restricted package. Permission can
be granted using dbms_java.grant_permission(<user>, LoadClassInPackage...
identical: oracle/jaccelerator/server/PackageValidateAll is unchanged from previ
ously loaded file
identical: oracle/jaccelerator/server/ForEachClass is unchanged from previously
loaded file
identical: oracle/jaccelerator/server/Dumper is unchanged from previously loaded
file
identical: oracle/jaccelerator/server/PackageDisableNcomp is unchanged from prev
iously loaded file
identical: oracle/jaccelerator/server/ClassProcessor is unchanged from previousl
y loaded file
identical: oracle/jaccelerator/server/Installer is unchanged from previously loa
ded file
identical: oracle/jaccelerator/server/SQL is unchanged from previously loaded fi
le
loading : META-INF/MANIFEST.MF
creating : META-INF/MANIFEST.MF
resolver :
resolving: oracle/aurora/deploy/UnnamedPackage_Installer
Error while resolving class oracle/aurora/deploy/UnnamedPackage_Installer
ORA-04043: object /294c5707_UnnamedPackage_Insta does not exist
skipping : oracle/jaccelerator/server/ClassProperties is already resolved
skipping : oracle/jaccelerator/server/PackageValidateAll is already resolved
skipping : oracle/jaccelerator/server/ForEachClass is already resolved
skipping : oracle/jaccelerator/server/Dumper is already resolved
skipping : oracle/jaccelerator/server/PackageDisableNcomp is already resolved
skipping : oracle/jaccelerator/server/ClassProcessor is already resolved
skipping : oracle/jaccelerator/server/Installer is already resolved
skipping : oracle/jaccelerator/server/SQL is already resolved
invoking : oracle/aurora/deploy/UnnamedPackage_Installer
Error while invoking class oracle/aurora/deploy/UnnamedPackage_Installer
ORA-29532: Java call terminated by uncaught Java exception: java.security.Ac
cessControlException: the Permission (oracle.aurora.security.JServerPermission D
eploy ) has not been granted by dbms_java.grant_permission to SchemaProtectionDo
main(VOI_ADMIN|PolicyTableProxy(VOI_ADMIN))
ORA-06512: at "SYS.DBMS_JAVA", line 0
ORA-06512: at line 1
loadjava: 3 errors
# Deployment History, produced by query:
# select timestamp, status, dll_name from jaccelerator$dlls order by dll_name
aix>cd /home/<user>/work/Oracle/Java/StoredProcedures/Simple/NCOMP
Mon Oct 13 16:28:59 EDT 2003
/usr/java14/bin/java -DJA_HOME=/oracle/product/817/javavm/jahome -DORACLE_HOME=/oracle/product/817 -DJA_LIBS_HOME=/oracle/product/817 -DJAVA_HOME=/usr/java14 -DJAVA_HOME_CLASSPATH=/usr/java14/jre/lib/rt.jar:/usr/java14/lib/tools.jar:/usr/java14/lib/classes.zip:/usr/java14/jre/lib/rt.jar:/usr/java14/lib/tools.jar:/oracle/product/817/jis/lib/servlet.jar:/oracle/product/817/sqlj/lib/runtime12.zip:/oracle/product/817/jdbc/lib/classes12.zip:/oracle/product/817/jsp/lib/ojsp.jar:/oracle/product/817/jsp/lib/ojsputil.jar:.:/usr/mqm/java/lib/com.ibm.mq.jar:/usr/mqm/java/lib/com.ibm.mqjms.jar:/usr/mqm/java/lib/connector.jar:/usr/mqm/java/lib/jms.jar:/usr/mqm/java/lib/jndi.jar:/usr/mqm/java/lib/jta.jar:/usr/mqm/java:.:/oracle/product/817/lib/xmlparserv2.jar -classpath /oracle/product/817/javavm/jahome:/oracle/product/817/javavm/lib/jaccelerator.zip:/oracle/product/817/javavm/lib/ncomp.zip:/usr/java14/jre/lib/rt.jar:/usr/java14/lib/tools.jar:/usr/java14/lib/classes.zip:/usr/java14/jre/lib/rt.jar:/usr/java14/lib/tools.jar:/oracle/product/817/jis/lib/servlet.jar:/oracle/product/817/sqlj/lib/runtime12.zip:/oracle/product/817/jdbc/lib/classes12.zip:/oracle/product/817/jsp/lib/ojsp.jar:/oracle/product/817/jsp/lib/ojsputil.jar:.:/usr/mqm/java/lib/com.ibm.mq.jar:/usr/mqm/java/lib/com.ibm.mqjms.jar:/usr/mqm/java/lib/connector.jar:/usr/mqm/java/lib/jms.jar:/usr/mqm/java/lib/jndi.jar:/usr/mqm/java/lib/jta.jar:/usr/mqm/java:.:/oracle/product/817/lib/xmlparserv2.jar oracle.jaccelerator.Ncomp -u <user>/<password>@sandbox -verbose HelloWorld.classes
-- invocation: make.sh -DSCHEMA=<user> -DPASSWORD=<password> -Dloadjava.opt.database.suffix=@sandbox -Dsource.server=sandbox -DJA_VERBOSE=-verbose -Dproject.user.and.password=-user <user>/<password>@sandbox misc.clean HelloWorld.classes.increment -f Makefile -DPASSWORD=<password> -Dloadjava.opt.database.suffix=@sandbox -Dsource.server=sandbox -DJA_VERBOSE=-verbose -Dtarget.server=sandbox do-all HelloWorld_depl.jar.createDeploymentJar HelloWorld_depl.deploy HelloWorld_depl.install
rm -f
rm -f
rm -f
rm -f
rm -f
rm -f
rm -rf classes
rm -f class_attributes.txt
/usr/java14/bin/java -classpath .:/oracle/product/817/javavm/jahome:/oracle/product/817/javavm/lib/jaccelerator.zip:/oracle/product/817/javavm/lib/aurora_ncomp_gen.zip:/oracle/product/817/javavm/lib/ncomp.zip:/oracle/product/817/jdbc/lib/classes111.zip:/oracle/product/817/sqlj/lib/translator.zip:/usr/java14/jre/lib/rt.jar:/usr/java14/lib/tools.jar:/usr/java14/lib/classes.zip:/usr/java14/jre/lib/rt.jar:/usr/java14/lib/tools.jar:/oracle/product/817/jis/lib/servlet.jar:/oracle/product/817/sqlj/lib/runtime12.zip:/oracle/product/817/jdbc/lib/classes12.zip:/oracle/product/817/jsp/lib/ojsp.jar:/oracle/product/817/jsp/lib/ojsputil.jar:.:/usr/mqm/java/lib/com.ibm.mq.jar:/usr/mqm/java/lib/com.ibm.mqjms.jar:/usr/mqm/java/lib/connector.jar:/usr/mqm/java/lib/jms.jar:/usr/mqm/java/lib/jndi.jar:/usr/mqm/java/lib/jta.jar:/usr/mqm/java:.:/oracle/product/817/lib/xmlparserv2.jar oracle.jaccelerator.ClassListLoaderGenerator -DLLExtension so -libPrefix lib -projectSpec HelloWorld_minimalClassListAndTCDumper -user <user>/<password>@sandbox HelloWorld.classes
-- dumper: HelloWorld_minimalClassListAndTCDumper.java
loadjava -verbose -v -oci8 -resolve -user <user>/<password>@sandbox /oracle/product/817/javavm/jahome/SQL.java /oracle/product/817/javavm/jahome/ForEachClass.java /oracle/product/817/javavm/jahome/ClassProcessor.java /oracle/product/817/javavm/jahome/PackageDisableNcomp.java /oracle/product/817/javavm/jahome/PackageValidateAll.java /oracle/product/817/javavm/jahome/ClassProperties.java /oracle/product/817/javavm/jahome/Dumper.java /oracle/product/817/javavm/jahome/TransitiveClosureDumper.java /oracle/product/817/javavm/jahome/MinimizeNcompListAndDumpTC.java /oracle/product/817/javavm/jahome/Installer.java HelloWorld_minimalClassListAndTCDumper.java
initialization complete
loading : oracle/jaccelerator/server/SQL
creating : oracle/jaccelerator/server/SQL
loading : oracle/jaccelerator/server/ForEachClass
creating : oracle/jaccelerator/server/ForEachClass
loading : oracle/jaccelerator/server/ClassProcessor
creating : oracle/jaccelerator/server/ClassProcessor
loading : oracle/jaccelerator/server/PackageDisableNcomp
creating : oracle/jaccelerator/server/PackageDisableNcomp
loading : oracle/jaccelerator/server/PackageValidateAll
creating : oracle/jaccelerator/server/PackageValidateAll
loading : oracle/jaccelerator/server/ClassProperties
creating : oracle/jaccelerator/server/ClassProperties
loading : oracle/jaccelerator/server/Dumper
creating : oracle/jaccelerator/server/Dumper
identical: oracle/jaccelerator/server/TransitiveClosureDumper is unchanged from previously loaded file
identical: oracle/jaccelerator/server/MinimizeNcompListAndDumpTC is unchanged from previously loaded file
loading : oracle/jaccelerator/server/Installer
creating : oracle/jaccelerator/server/Installer
loading : oracle/jaccelerator/server/HelloWorld_minimalClassListAndTCDumper
creating : oracle/jaccelerator/server/HelloWorld_minimalClassListAndTCDumper
resolver :
resolving: oracle/jaccelerator/server/SQL
resolving: oracle/jaccelerator/server/ForEachClass
skipping : oracle/jaccelerator/server/ClassProcessor is already resolved
skipping : oracle/jaccelerator/server/PackageDisableNcomp is already resolved
skipping : oracle/jaccelerator/server/PackageValidateAll is already resolved
resolving: oracle/jaccelerator/server/ClassProperties
resolving: oracle/jaccelerator/server/Dumper
skipping : oracle/jaccelerator/server/TransitiveClosureDumper is already resolved
skipping : oracle/jaccelerator/server/MinimizeNcompListAndDumpTC is already resolved
resolving: oracle/jaccelerator/server/Installer
resolving: oracle/jaccelerator/server/HelloWorld_minimalClassListAndTCDumper
/usr/java14/bin/java -classpath .:/oracle/product/817/javavm/jahome:/oracle/product/817/javavm/lib/jaccelerator.zip:/oracle/product/817/javavm/lib/aurora_ncomp_gen.zip:/oracle/product/817/javavm/lib/ncomp.zip:/oracle/product/817/jdbc/lib/classes111.zip:/oracle/product/817/sqlj/lib/translator.zip:/usr/java14/jre/lib/rt.jar:/usr/java14/lib/tools.jar:/usr/java14/lib/classes.zip:/usr/java14/jre/lib/rt.jar:/usr/java14/lib/tools.jar:/oracle/product/817/jis/lib/servlet.jar:/oracle/product/817/sqlj/lib/runtime12.zip:/oracle/product/817/jdbc/lib/classes12.zip:/oracle/product/817/jsp/lib/ojsp.jar:/oracle/product/817/jsp/lib/ojsputil.jar:.:/usr/mqm/java/lib/com.ibm.mq.jar:/usr/mqm/java/lib/com.ibm.mqjms.jar:/usr/mqm/java/lib/connector.jar:/usr/mqm/java/lib/jms.jar:/usr/mqm/java/lib/jndi.jar:/usr/mqm/java/lib/jta.jar:/usr/mqm/java:.:/oracle/product/817/lib/xmlparserv2.jar oracle.jaccelerator.client.FindClassesToNcomp jdbc:oracle:oci8:@sandbox <user> <password> HelloWorld_minimalClassListAndTCDumper increment
-- conn: oracle.jdbc.driver.OracleConnection@5dcb0d31
-- create or replace function jaccelerator___find_class_list (b blob) return VARCHAR2 as language java name 'oracle.jaccelerator.server.HelloWorld_minimalClassListAndTCDumper.increment(oracle.sql.BLOB) return java.lang.String';
-- create or replace function jaccelerator_find_class_list return blob as myb blob; res varchar2(100); begin dbms_lob.createtemporary(myb, TRUE, DBMS_LOB.SESSION); res := jaccelerator___find_class_list(myb); return myb; end;
-- { ? = call jaccelerator_find_class_list() }
-- Minimal ncomp class list computation took 2480 msec
-- Minimal ncomp class list transport and dump took 28 msec
# this list is produced by query
# select status, class_name from jaccelerator$status;
NEED_NCOMPING HelloWorld
/usr/java14/bin/java -classpath .:/oracle/product/817/javavm/jahome:/oracle/product/817/javavm/lib/jaccelerator.zip:/oracle/product/817/javavm/lib/aurora_ncomp_gen.zip:/oracle/product/817/javavm/lib/ncomp.zip:/oracle/product/817/jdbc/lib/classes111.zip:/oracle/product/817/sqlj/lib/translator.zip:/usr/java14/jre/lib/rt.jar:/usr/java14/lib/tools.jar:/usr/java14/lib/classes.zip:/usr/java14/jre/lib/rt.jar:/usr/java14/lib/tools.jar:/oracle/product/817/jis/lib/servlet.jar:/oracle/product/817/sqlj/lib/runtime12.zip:/oracle/product/817/jdbc/lib/classes12.zip:/oracle/product/817/jsp/lib/ojsp.jar:/oracle/product/817/jsp/lib/ojsputil.jar:.:/usr/mqm/java/lib/com.ibm.mq.jar:/usr/mqm/java/lib/com.ibm.mqjms.jar:/usr/mqm/java/lib/connector.jar:/usr/mqm/java/lib/jms.jar:/usr/mqm/java/lib/jndi.jar:/usr/mqm/java/lib/jta.jar:/usr/mqm/java:.:/oracle/product/817/lib/xmlparserv2.jar oracle.jaccelerator.MakefileMaker -objFileExtension o -libPath oracle/aurora/deploy/ -buildDirName opt -DLLExtension so -libPrefix lib -projectSpec HelloWorld -user <user>/<password>@sandbox -closurePrecomputed exact_class_list.txt
-- root: HelloWorld
# generating source list macro
# generating objlist macros
# generating Class Init Tables Emitter
# generating per-package module files
# generating entry point files
# generating object file list files
# generating object list macros
# generating module targets
# generating list of translation targets
# generating link DLL targets
cp exact_class_list.txt class_attributes.txt
/usr/java14/bin/java -classpath .:/oracle/product/817/javavm/jahome:/oracle/product/817/javavm/lib/jaccelerator.zip:/oracle/product/817/javavm/lib/aurora_ncomp_gen.zip:/oracle/product/817/javavm/lib/ncomp.zip:/oracle/product/817/jdbc/lib/classes111.zip:/oracle/product/817/sqlj/lib/translator.zip:/usr/java14/jre/lib/rt.jar:/usr/java14/lib/tools.jar:/usr/java14/lib/classes.zip:/usr/java14/jre/lib/rt.jar:/usr/java14/lib/tools.jar:/oracle/product/817/jis/lib/servlet.jar:/oracle/product/817/sqlj/lib/runtime12.zip:/oracle/product/817/jdbc/lib/classes12.zip:/oracle/product/817/jsp/lib/ojsp.jar:/oracle/product/817/jsp/lib/ojsputil.jar:.:/usr/mqm/java/lib/com.ibm.mq.jar:/usr/mqm/java/lib/com.ibm.mqjms.jar:/usr/mqm/java/lib/connector.jar:/usr/mqm/java/lib/jms.jar:/usr/mqm/java/lib/jndi.jar:/usr/mqm/java/lib/jta.jar:/usr/mqm/java:.:/oracle/product/817/lib/xmlparserv2.jar oracle.jaccelerator.client.jvmc.Main -classpath /home/<user>/work/Oracle/Java/StoredProcedures/Simple/NCOMP/classes -oci8 -user <user> -password <password>@sandbox -emitStructs -notree -finalIsSpecial -maintainStack -reuseHeaders -fragile -monolithic -vtbls -timestamp f8372392c0 -emitFragileSet -module UnnamedPackage.cfg
-- connString: jdbc:oracle:oci8:@sandbox
-- create or replace function jaccelerator_get_class_bits (n varchar2, s varchar2) return blob as myb blob; begin dbms_lob.createtemporary(myb, TRUE, DBMS_LOB.SESSION); dbms_java.export_class(n, s, myb); return myb; end;
-- create or replace function jaccelerator_get_class_digest (n varchar2, s varchar2) return varchar2 as language java name 'oracle.jaccelerator.server.ClassProperties.digest(java.lang.String, java.lang.String) return java.lang.String';
-- createWrapperFunctions commit
-- select jaccelerator_get_class_bits('HelloWorld', '<USER>'), jaccelerator_get_class_digest('HelloWorld', '<USER>') from dual
-- digest: d295c10271c2dbf70a5256de24f5ec1a
-- DownloadClass.doit commit
error: error message 'class.format' not found
TranslationEnvironment: can not load HelloWorld
binary class definition not found: HelloWorld
java.lang.Error: Can not load class
at oracle.aurora.ncomp.jvmc.Translator.collectDefinitions(Translator.java:284)
at oracle.aurora.ncomp.jasper.BatchClassProcessor.processTasks(BatchClassProcessor.java:52)
at oracle.aurora.ncomp.jasper.binary.BinaryBatchClassProcessor.processTasks(BinaryBatchClassProcessor.java:57)
at oracle.aurora.ncomp.jvmc.Translator.processTasks(Translator.java:145)
at oracle.aurora.ncomp.javadoc.Driver.run(Driver.java:186)
at oracle.aurora.ncomp.jvmc.Translator.translate(Translator.java:86)
at oracle.jaccelerator.client.jvmc.Main.main(Main.java:31)
error: An error has occurred in the compiler. Please contact tech support.
-- transported 1 classes in 367 msecs
2 errors
/usr/java14/bin/java -classpath .:/oracle/product/817/javavm/jahome:/oracle/product/817/javavm/lib/jaccelerator.zip:/oracle/product/817/javavm/lib/aurora_ncomp_gen.zip:/oracle/product/817/javavm/lib/ncomp.zip:/oracle/product/817/jdbc/lib/classes111.zip:/oracle/product/817/sqlj/lib/translator.zip:/usr/java14/jre/lib/rt.jar:/usr/java14/lib/tools.jar:/usr/java14/lib/classes.zip:/usr/java14/jre/lib/rt.jar:/usr/java14/lib/tools.jar:/oracle/product/817/jis/lib/servlet.jar:/oracle/product/817/sqlj/lib/runtime12.zip:/oracle/product/817/jdbc/lib/classes12.zip:/oracle/product/817/jsp/lib/ojsp.jar:/oracle/product/817/jsp/lib/ojsputil.jar:.:/usr/mqm/java/lib/com.ibm.mq.jar:/usr/mqm/java/lib/com.ibm.mqjms.jar:/usr/mqm/java/lib/connector.jar:/usr/mqm/java/lib/jms.jar:/usr/mqm/java/lib/jndi.jar:/usr/mqm/java/lib/jta.jar:/usr/mqm/java:.:/oracle/product/817/lib/xmlparserv2.jar oracle.jaccelerator.InstallerMaker -libPath oracle/aurora/deploy/ -DLLExtension so -libPrefix lib -schema <user> -allClasses /home/<user>/work/Oracle/Java/StoredProcedures/Simple/NCOMP/class_attributes.txt -fragileSet fragile-set.lst -timestamp f8372392c0 UnnamedPackage.cfg
java.lang.Error: error during reading fragile-set.lst: java.io.FileNotFoundException: fragile-set.lst (A file or directory in the path name does not exist.)
at oracle.jaccelerator.InstallerMaker.computeFragileSet(InstallerMaker.java:520)
at oracle.jaccelerator.InstallerMaker.getFragileSet(InstallerMaker.java:493)
at oracle.jaccelerator.InstallerMaker.computeClassAttributes(InstallerMaker.java:462)
at oracle.jaccelerator.InstallerMaker.getClassAttributes(InstallerMaker.java:433)
at oracle.jaccelerator.InstallerMaker.emitInstaller(InstallerMaker.java:96)
at oracle.jaccelerator.InstallerMaker.run(InstallerMaker.java:78)
at oracle.jaccelerator.InstallerMaker.main(InstallerMaker.java:43)
error: An error has occurred in the compiler. Please contact tech support.
1 error
touch UnnamedPackage.log
/usr/vac/bin/xlc HelloWorld.c -o /home/<user>/work/Oracle/Java/StoredProcedures/Simple/NCOMP/oracle/aurora/deploy/opt/HelloWorld.o -I. -I/oracle/product/817/javavm/jahome -O -D_ALL_SOURCE -qnoansialias -qro -qroconst -qmaxmem=-1 -qtbtable=full -qinlglue -qnolm -qlanglvl=extended -qtune=604 -q32 -qdatalocal -qdataimported=environ -qlibansi -qstrict -qcompact -qxflag=nsprinf -D_THREAD_SAFE -D_AIX43 -DSLMXMX_ENABLE -DSLTS_ENABLE -D_SVID_GETTOD -D_REENTRANT -DEO_SUPPRESS_DEBUG -DEO_SUPPRESS_TRACE -DEO_SUPPRESS_DEBUG -DEO_SUPPRESS_TRACE -c
/usr/vac/bin/xlc: 1501-228 input file HelloWorld.c not found
ld -b32 -o /home/<user>/work/Oracle/Java/StoredProcedures/Simple/NCOMP/oracle/aurora/deploy/libjox8_f8372392c0_<user>_UnnamedPackage.so /home/<user>/work/Oracle/Java/StoredProcedures/Simple/NCOMP/oracle/aurora/deploy/opt/HelloWorld.o -bnoentry -bM:SRE -bexpall -bI:/oracle/product/817/lib/oracle.exp -L/usr/lib -lc -lm
ld: 0706-005 Cannot find or open file: /home/<user>/work/Oracle/Java/StoredProcedures/Simple/NCOMP/oracle/aurora/deploy/opt/HelloWorld.o
ld:open(): A file or directory in the path name does not exist.
ld: 0706-003 Cannot find or read import file: /oracle/product/817/lib/oracle.exp
ld:accessx(): A file or directory in the path name does not exist.
/usr/java14/bin/javac -classpath .:/oracle/product/817/javavm/jahome:/oracle/product/817/javavm/lib/aurora.zip:/oracle/product/817/jdbc/lib/classes111.zip:/oracle/product/817/sqlj/lib/translator.zip:/usr/java14/jre/lib/rt.jar:/usr/java14/lib/tools.jar:/usr/java14/lib/classes.zip:/usr/java14/jre/lib/rt.jar:/usr/java14/lib/tools.jar:/oracle/product/817/jis/lib/servlet.jar:/oracle/product/817/sqlj/lib/runtime12.zip:/oracle/product/817/jdbc/lib/classes12.zip:/oracle/product/817/jsp/lib/ojsp.jar:/oracle/product/817/jsp/lib/ojsputil.jar:.:/usr/mqm/java/lib/com.ibm.mq.jar:/usr/mqm/java/lib/com.ibm.mqjms.jar:/usr/mqm/java/lib/connector.jar:/usr/mqm/java/lib/jms.jar:/usr/mqm/java/lib/jndi.jar:/usr/mqm/java/lib/jta.jar:/usr/mqm/java:.:/oracle/product/817/lib/xmlparserv2.jar -d /home/<user>/work/Oracle/Java/StoredProcedures/Simple/NCOMP /oracle/product/817/javavm/jahome/SQL.java
/usr/java14/bin/javac -classpath .:/oracle/product/817/javavm/jahome:/oracle/product/817/javavm/lib/aurora.zip:/oracle/product/817/jdbc/lib/classes111.zip:/oracle/product/817/sqlj/lib/translator.zip:/usr/java14/jre/lib/rt.jar:/usr/java14/lib/tools.jar:/usr/java14/lib/classes.zip:/usr/java14/jre/lib/rt.jar:/usr/java14/lib/tools.jar:/oracle/product/817/jis/lib/servlet.jar:/oracle/product/817/sqlj/lib/runtime12.zip:/oracle/product/817/jdbc/lib/classes12.zip:/oracle/product/817/jsp/lib/ojsp.jar:/oracle/product/817/jsp/lib/ojsputil.jar:.:/usr/mqm/java/lib/com.ibm.mq.jar:/usr/mqm/java/lib/com.ibm.mqjms.jar:/usr/mqm/java/lib/connector.jar:/usr/mqm/java/lib/jms.jar:/usr/mqm/java/lib/jndi.jar:/usr/mqm/java/lib/jta.jar:/usr/mqm/java:.:/oracle/product/817/lib/xmlparserv2.jar -d /home/<user>/work/Oracle/Java/StoredProcedures/Simple/NCOMP /oracle/product/817/javavm/jahome/SQL.java /oracle/product/817/javavm/jahome/ForEachClass.java /oracle/product/817/javavm/jahome/ClassProcessor.java /oracle/product/817/javavm/jahome/PackageDisableNcomp.java /oracle/product/817/javavm/jahome/PackageValidateAll.java /oracle/product/817/javavm/jahome/ClassProperties.java /oracle/product/817/javavm/jahome/Dumper.java /oracle/product/817/javavm/jahome/Installer.java UnnamedPackage_Installer.java
error: cannot read: UnnamedPackage_Installer.java
/oracle/product/817/javavm/jahome/ForEachClass.java:10: oracle.jaccelerator.server.ForEachClass is already defined in this compilation unit
import oracle.jaccelerator.server.ForEachClass;
^
/oracle/product/817/javavm/jahome/ClassProcessor.java:8: oracle.jaccelerator.server.ClassProcessor is already defined in this compilation unit
import oracle.jaccelerator.server.ClassProcessor;
^
/oracle/product/817/javavm/jahome/PackageDisableNcomp.java:12: oracle.jaccelerator.server.PackageDisableNcomp is already defined in this compilation unit
import oracle.jaccelerator.server.PackageDisableNcomp;
^
/oracle/product/817/javavm/jahome/PackageValidateAll.java:6: oracle.jaccelerator.server.PackageValidateAll is already defined in this compilation unit
import oracle.jaccelerator.server.PackageValidateAll;
^
5 errors
/usr/java14/bin/java -classpath .:/oracle/product/817/javavm/jahome:/oracle/product/817/javavm/lib/jaccelerator.zip:/oracle/product/817/javavm/lib/aurora_ncomp_gen.zip:/oracle/product/817/javavm/lib/ncomp.zip:/oracle/product/817/jdbc/lib/classes111.zip:/oracle/product/817/sqlj/lib/translator.zip:/usr/java14/jre/lib/rt.jar:/usr/java14/lib/tools.jar:/usr/java14/lib/classes.zip:/usr/java14/jre/lib/rt.jar:/usr/java14/lib/tools.jar:/oracle/product/817/jis/lib/servlet.jar:/oracle/product/817/sqlj/lib/runtime12.zip:/oracle/product/817/jdbc/lib/classes12.zip:/oracle/product/817/jsp/lib/ojsp.jar:/oracle/product/817/jsp/lib/ojsputil.jar:.:/usr/mqm/java/lib/com.ibm.mq.jar:/usr/mqm/java/lib/com.ibm.mqjms.jar:/usr/mqm/java/lib/connector.jar:/usr/mqm/java/lib/jms.jar:/usr/mqm/java/lib/jndi.jar:/usr/mqm/java/lib/jta.jar:/usr/mqm/java:.:/oracle/product/817/lib/xmlparserv2.jar oracle.jaccelerator.BundleInstallerClassBuilder project UnnamedPackage_Installer.java
-- skipping non-existent installer: UnnamedPackage_Installer.java
/usr/java14/bin/jar cvf0 HelloWorld_depl.jar /oracle/product/817/javavm/jahome/SQL.java /oracle/product/817/javavm/jahome/ForEachClass.java /oracle/product/817/javavm/jahome/ClassProcessor.java /oracle/product/817/javavm/jahome/PackageDisableNcomp.java /oracle/product/817/javavm/jahome/PackageValidateAll.java /oracle/product/817/javavm/jahome/ClassProperties.java /oracle/product/817/javavm/jahome/Dumper.java /oracle/product/817/javavm/jahome/Installer.java oracle/aurora/deploy/UnnamedPackage_Installer.class oracle/aurora/deploy/libjox8_f8372392c0_<user>_UnnamedPackage.so
oracle/aurora/deploy/UnnamedPackage_Installer.class : no such file or directory
oracle/aurora/deploy/libjox8_f8372392c0_<user>_UnnamedPackage.so : no such file or directory
added manifest
adding: oracle/product/817/javavm/jahome/SQL.java(in = 1651) (out= 1651)(stored 0%)
adding: oracle/product/817/javavm/jahome/ForEachClass.java(in = 3013) (out= 3013)(stored 0%)
adding: oracle/product/817/javavm/jahome/ClassProcessor.java(in = 841) (out= 841)(stored 0%)
adding: oracle/product/817/javavm/jahome/PackageDisableNcomp.java(in = 1330) (out= 1330)(stored 0%)
adding: oracle/product/817/javavm/jahome/PackageValidateAll.java(in = 1316) (out= 1316)(stored 0%)
adding: oracle/product/817/javavm/jahome/ClassProperties.java(in = 1872) (out= 1872)(stored 0%)
adding: oracle/product/817/javavm/jahome/Dumper.java(in = 3207) (out= 3207)(stored 0%)
adding: oracle/product/817/javavm/jahome/Installer.java(in = 19066) (out= 19066)(stored 0%)
loadjava -verbose -v -oci8 -resolve -user <user>/<password>@sandbox HelloWorld_depl.jar
initialization complete
identical: oracle/jaccelerator/server/ClassProcessor is unchanged from previously loaded file
identical: oracle/jaccelerator/server/SQL is unchanged from previously loaded file
identical: oracle/jaccelerator/server/Installer is unchanged from previously loaded file
identical: oracle/jaccelerator/server/PackageDisableNcomp is unchanged from previously loaded file
identical: oracle/jaccelerator/server/PackageValidateAll is unchanged from previously loaded file
identical: oracle/jaccelerator/server/Dumper is unchanged from previously loaded file
identical: oracle/jaccelerator/server/ForEachClass is unchanged from previously loaded file
identical: oracle/jaccelerator/server/ClassProperties is unchanged from previously loaded file
loading : META-INF/MANIFEST.MF
creating : META-INF/MANIFEST.MF
resolver :
skipping : oracle/jaccelerator/server/ClassProcessor is already resolved
skipping : oracle/jaccelerator/server/SQL is already resolved
skipping : oracle/jaccelerator/server/Installer is already resolved
skipping : oracle/jaccelerator/server/PackageDisableNcomp is already resolved
skipping : oracle/jaccelerator/server/PackageValidateAll is already resolved
skipping : oracle/jaccelerator/server/Dumper is already resolved
skipping : oracle/jaccelerator/server/ForEachClass is already resolved
skipping : oracle/jaccelerator/server/ClassProperties is already resolved
/usr/java14/bin/java -classpath .:/oracle/product/817/javavm/jahome:/oracle/product/817/javavm/lib/jaccelerator.zip:/oracle/product/817/javavm/lib/aurora_ncomp_gen.zip:/oracle/product/817/javavm/lib/ncomp.zip:/oracle/product/817/jdbc/lib/classes111.zip:/oracle/product/817/sqlj/lib/translator.zip:/usr/java14/jre/lib/rt.jar:/usr/java14/lib/tools.jar:/usr/java14/lib/classes.zip:/usr/java14/jre/lib/rt.jar:/usr/java14/lib/tools.jar:/oracle/product/817/jis/lib/servlet.jar:/oracle/product/817/sqlj/lib/runtime12.zip:/oracle/product/817/jdbc/lib/classes12.zip:/oracle/product/817/jsp/lib/ojsp.jar:/oracle/product/817/jsp/lib/ojsputil.jar:.:/usr/mqm/java/lib/com.ibm.mq.jar:/usr/mqm/java/lib/com.ibm.mqjms.jar:/usr/mqm/java/lib/connector.jar:/usr/mqm/java/lib/jms.jar:/usr/mqm/java/lib/jndi.jar:/usr/mqm/java/lib/jta.jar:/usr/mqm/java:.:/oracle/product/817/lib/xmlparserv2.jar oracle.jaccelerator.client.ShowDllsTable jdbc:oracle:oci8:@sandbox <user> <password>
-- conn: oracle.jdbc.driver.OracleConnection@73b6cd5c
# Deployment History, produced by query:
# select timestamp, status, dll_name from jaccelerator$dlls order by dll_name
Sun Oct 12 20:22:49 EDT 2003 not installed, wrong OS: ppc p /libjox8_f832d25ed6_<user>_XMLQueries.so
dropjava -user <user>/<password>@sandbox HelloWorld_depl.jar
Make executed 25 actions -
Hi all,
I'm not sure if my question is relevant for this forum, but I realy need some help.
We've been trying to use the C compiler for accelerating the java classes loading process which is at least 3 times longer with the JVM than it would be if the compiler would have worked.
We have been following a set of instructions located in section 10 of the "Oracle@ Database Java Developer's Guide" for 10g Release 1 (10.1) .
link: http://www.oracle.com/technology/products/oraclenet/pdf/ADsupport_10g.pdf
The instructions describe how to install and run the c compiler on the Oracle server.
We use "TURBO C 2.01" for compilation.
Here are the instructions:
10.1.3.1 Installation Requirements
You must install the following before invoking Accelerator:
Install a C compiler for the intended platform on the machine where you are running ncomp.
Verify that the correct compiler and linker commands are referenced within the System*.properties file located in the $ORACLE_HOME/javavm/jahome directory. Since the compiler and linker information is platform-specific, the configuration for these items is detailed in the README for your platform.
Add the appropriate J2SE JAR files, library, and binary information in the following environment variables:
Environment Variables Addition Required
JAVA_HOME Set to the location where your JDK is installed.
CLASSPATH Include the $JAVA_HOME/lib/tools.jar and $JAVA_HOME/lib/dt.jar files in your CLASSPATH.
PATH Add the JDK binary path: $JAVA_HOME/bin.
LD_LIBRARY_PATH Add the JDK library path: $JAVA_HOME/lib.
Grant the user that executes ncomp the following role and security permissions:
Note:
DBA role contains both the JAVA_DEPLOY role and the FilePermission for all files under $ORACLE_HOME.
JAVA_DEPLOY: The user must be assigned to the JAVA_DEPLOY role in order to be able to deploy the shared libraries on the server, which both the ncomp and deploync utilities perform. For example, the role is assigned to DAVE, as follows:
SQL> GRANT JAVA_DEPLOY TO DAVE;
FilePermission: Accelerator stores the shared libraries with the natively compiled code on the server. In order for Accelerator to store these libraries, the user must be granted FilePermission for read and write access to directories and files under $ORACLE_HOME on the server. One method for granting FilePermission for all desired directories is to grant the user the JAVASYSPRIV role, as follows:
SQL> GRANT JAVASYSPRIV TO DAVE;
Trying to run the system as the instructions specify, we get some exceptions:
Here's the execution log:
D:\Oracle\Ora10G\BIN\margins>avi_comp
D:\Oracle\Ora10G\BIN\margins>SET ORACLE_SID=HAMLET10
D:\Oracle\Ora10G\BIN\margins>SET ORACLE_HOME=D:\Oracle\Ora10G\
D:\Oracle\Ora10G\BIN\margins>SET JA_HOME=D:\Oracle\Ora10G\javavm\jahome
D:\Oracle\Ora10G\BIN\margins>ncomp_shy -u cs_javautils/cs_javautils DBTest.jar
D:\Oracle\Ora10G\BIN\margins>rem @echo off
D:\Oracle\Ora10G\BIN\margins>if "Windows_NT" == "Windows_NT" setlocal
D:\Oracle\Ora10G\BIN\margins>REM all variables defined local
D:\Oracle\Ora10G\BIN\margins>REM set DBG=echo to debug this script.
D:\Oracle\Ora10G\BIN\margins>set DBG=REM
D:\Oracle\Ora10G\BIN\margins>set JA_HOME=D:\oracle\Ora10G\javavm\jahome
D:\Oracle\Ora10G\BIN\margins>set redirect_to_log_file=true
D:\Oracle\Ora10G\BIN\margins>set args=
D:\Oracle\Ora10G\BIN\margins>set nextarg=""
D:\Oracle\Ora10G\BIN\margins>set jreclasspath="D:\oracle\Ora10G\lib\aurora_clien
t.jar;D:\oracle\Ora10G\jlib\javax-ssl-1_1.jar;D:\oracle\Ora10G\jlib\jssl-1_1.jar
;D:\oracle\Ora10G\lib\jasper.zip;D:\oracle\Ora10G\lib\vbjtools.jar;D:\oracle\Ora
10G\lib\vbjorb.jar;D:\oracle\Ora10G\lib\vbjapp.jar;D:\oracle\Ora10G\javavm\lib\a
urora.zip;D:\oracle\Ora10G\lib\xmlparserv2.jar;D:\oracle\Ora10G\jdbc\lib\classes
12.zip"
D:\Oracle\Ora10G\BIN\margins>echo phase_1
phase_1
D:\Oracle\Ora10G\BIN\margins>pushd .
D:\Oracle\Ora10G\BIN\margins>REM LOOP- (loop for args parsing)
D:\Oracle\Ora10G\BIN\margins>set/a CNT+=1
D:\Oracle\Ora10G\BIN\margins>if {-u} == {} goto MARK5
D:\Oracle\Ora10G\BIN\margins>if {-u} == {-classpath} goto MARK1
D:\Oracle\Ora10G\BIN\margins>if {-u} == {-addclasspath} goto MARK2
D:\Oracle\Ora10G\BIN\margins>if {-u} == {-verbose} goto MARK4
D:\Oracle\Ora10G\BIN\margins>if {-u} == {-d} goto change_dir
D:\Oracle\Ora10G\BIN\margins>if {-u} == {-projectDir} goto change_dir
D:\Oracle\Ora10G\BIN\margins>set args= -u
D:\Oracle\Ora10G\BIN\margins>REM -u
D:\Oracle\Ora10G\BIN\margins>shift
D:\Oracle\Ora10G\BIN\margins>goto LOOP
D:\Oracle\Ora10G\BIN\margins>REM LOOP-1 (loop for args parsing)
D:\Oracle\Ora10G\BIN\margins>set/a CNT+=1
D:\Oracle\Ora10G\BIN\margins>if {cs_javautils/cs_javautils} == {} goto MARK5
D:\Oracle\Ora10G\BIN\margins>if {cs_javautils/cs_javautils} == {-classpath} goto
MARK1
D:\Oracle\Ora10G\BIN\margins>if {cs_javautils/cs_javautils} == {-addclasspath} g
oto MARK2
D:\Oracle\Ora10G\BIN\margins>if {cs_javautils/cs_javautils} == {-verbose} goto M
ARK4
D:\Oracle\Ora10G\BIN\margins>if {cs_javautils/cs_javautils} == {-d} goto change_
dir
D:\Oracle\Ora10G\BIN\margins>if {cs_javautils/cs_javautils} == {-projectDir} got
o change_dir
D:\Oracle\Ora10G\BIN\margins>set args= -u cs_javautils/cs_javautils
D:\Oracle\Ora10G\BIN\margins>REM -u cs_javautils/cs_javautils
D:\Oracle\Ora10G\BIN\margins>shift
D:\Oracle\Ora10G\BIN\margins>goto LOOP
D:\Oracle\Ora10G\BIN\margins>REM LOOP-2 (loop for args parsing)
D:\Oracle\Ora10G\BIN\margins>set/a CNT+=1
D:\Oracle\Ora10G\BIN\margins>if {DBTest.jar} == {} goto MARK5
D:\Oracle\Ora10G\BIN\margins>if {DBTest.jar} == {-classpath} goto MARK1
D:\Oracle\Ora10G\BIN\margins>if {DBTest.jar} == {-addclasspath} goto MARK2
D:\Oracle\Ora10G\BIN\margins>if {DBTest.jar} == {-verbose} goto MARK4
D:\Oracle\Ora10G\BIN\margins>if {DBTest.jar} == {-d} goto change_dir
D:\Oracle\Ora10G\BIN\margins>if {DBTest.jar} == {-projectDir} goto change_dir
D:\Oracle\Ora10G\BIN\margins>set args= -u cs_javautils/cs_javautils DBTest.jar
D:\Oracle\Ora10G\BIN\margins>REM -u cs_javautils/cs_javautils DBTest.jar
D:\Oracle\Ora10G\BIN\margins>shift
D:\Oracle\Ora10G\BIN\margins>goto LOOP
D:\Oracle\Ora10G\BIN\margins>REM LOOP-3 (loop for args parsing)
D:\Oracle\Ora10G\BIN\margins>set/a CNT+=1
D:\Oracle\Ora10G\BIN\margins>if {} == {} goto MARK5
D:\Oracle\Ora10G\BIN\margins>REM MARK5 hit (append classpath)
D:\Oracle\Ora10G\BIN\margins>if "D:\BACKUP_EXEC\ECM\bumodule.jar;D:\BACKUP_EXEC\
ECM\LOG4J-CORE.JAR;D:\BACKUP_EXEC\ECM\LOG4J.JAR;." == "" goto MARK6
D:\Oracle\Ora10G\BIN\margins>set jreclasspath=""D:\oracle\Ora10G\lib\aurora_clie
nt.jar;D:\oracle\Ora10G\jlib\javax-ssl-1_1.jar;D:\oracle\Ora10G\jlib\jssl-1_1.ja
r;D:\oracle\Ora10G\lib\jasper.zip;D:\oracle\Ora10G\lib\vbjtools.jar;D:\oracle\Or
a10G\lib\vbjorb.jar;D:\oracle\Ora10G\lib\vbjapp.jar;D:\oracle\Ora10G\javavm\lib\
aurora.zip;D:\oracle\Ora10G\lib\xmlparserv2.jar;D:\oracle\Ora10G\jdbc\lib\classe
s12.zip";D:\BACKUP_EXEC\ECM\bumodule.jar;D:\BACKUP_EXEC\ECM\LOG4J-CORE.JAR;D:\BA
CKUP_EXEC\ECM\LOG4J.JAR;."
D:\Oracle\Ora10G\BIN\margins>set jreclasspath="D:\oracle\Ora10G\lib\aurora_clien
t.jar;D:\oracle\Ora10G\jlib\javax-ssl-1_1.jar;D:\oracle\Ora10G\jlib\jssl-1_1.jar
;D:\oracle\Ora10G\lib\jasper.zip;D:\oracle\Ora10G\lib\vbjtools.jar;D:\oracle\Ora
10G\lib\vbjorb.jar;D:\oracle\Ora10G\lib\vbjapp.jar;D:\oracle\Ora10G\javavm\lib\a
urora.zip;D:\oracle\Ora10G\lib\xmlparserv2.jar;D:\oracle\Ora10G\jdbc\lib\classes
12.zip;D:\BACKUP_EXEC\ECM\bumodule.jar;D:\BACKUP_EXEC\ECM\LOG4J-CORE.JAR;D:\BACK
UP_EXEC\ECM\LOG4J.JAR;."
D:\Oracle\Ora10G\BIN\margins>REM MARK6 hit (append addclasspath)
D:\Oracle\Ora10G\BIN\margins>if "" == "" goto MARK7
D:\Oracle\Ora10G\BIN\margins>REM MARK7 hit (invoke)
D:\Oracle\Ora10G\BIN\margins>REM *** ADDCLASSPATH= ***
D:\Oracle\Ora10G\BIN\margins>REM *** CLASSPATH=D:\BACKUP_EXEC\ECM\bumodule.jar;D
:\BACKUP_EXEC\ECM\LOG4J-CORE.JAR;D:\BACKUP_EXEC\ECM\LOG4J.JAR;. ***
D:\Oracle\Ora10G\BIN\margins>REM *** JRECLASSPATH="D:\oracle\Ora10G\lib\aurora_c
lient.jar;D:\oracle\Ora10G\jlib\javax-ssl-1_1.jar;D:\oracle\Ora10G\jlib\jssl-1_1
.jar;D:\oracle\Ora10G\lib\jasper.zip;D:\oracle\Ora10G\lib\vbjtools.jar;D:\oracle
\Ora10G\lib\vbjorb.jar;D:\oracle\Ora10G\lib\vbjapp.jar;D:\oracle\Ora10G\javavm\l
ib\aurora.zip;D:\oracle\Ora10G\lib\xmlparserv2.jar;D:\oracle\Ora10G\jdbc\lib\cla
sses12.zip;D:\BACKUP_EXEC\ECM\bumodule.jar;D:\BACKUP_EXEC\ECM\LOG4J-CORE.JAR;D:\
BACKUP_EXEC\ECM\LOG4J.JAR;." ***
D:\Oracle\Ora10G\BIN\margins>REM *** -u cs_javautils/cs_javautils DBTest.jar **
D:\Oracle\Ora10G\BIN\margins>ECHO set environment parameters
set environment parameters
D:\Oracle\Ora10G\BIN\margins>REM Adding quote creates problems later. Commented
for now.
D:\Oracle\Ora10G\BIN\margins>rem set ORACLE_HOME="D:\Oracle\Ora10G\"
D:\Oracle\Ora10G\BIN\margins>rem set JA_HOME="D:\oracle\Ora10G\javavm\jahome"
D:\Oracle\Ora10G\BIN\margins>REM set JAVA_HOME=""="
D:\Oracle\Ora10G\BIN\margins>set JAVA_HOME=D:\Oracle\Ora10G\jdk
D:\Oracle\Ora10G\BIN\margins>set JAVA_HOME_CLASSPATH="D:\Oracle\Ora10G\jdk\jre\l
ib\rt.jar;D:\Oracle\Ora10G\jdk\lib\tools.jar;D:\Oracle\Ora10G\jdk\lib\classes.zi
p;D:\BACKUP_EXEC\ECM\bumodule.jar;D:\BACKUP_EXEC\ECM\LOG4J-CORE.JAR;D:\BACKUP_EX
EC\ECM\LOG4J.JAR;."
D:\Oracle\Ora10G\BIN\margins>set JAVA_HOME_CLASSPATH="D:\Oracle\Ora10G\jdk\jre\l
ib\rt.jar;D:\Oracle\Ora10G\jdk\lib\tools.jar;D:\Oracle\Ora10G\jdk\lib\classes.zi
p;D:\BACKUP_EXEC\ECM\bumodule.jar;D:\BACKUP_EXEC\ECM\LOG4J-CORE.JAR;D:\BACKUP_EX
EC\ECM\LOG4J.JAR;."
D:\Oracle\Ora10G\BIN\margins>set JACLASSPATH="D:\oracle\Ora10G\javavm\jahome;D:\
oracle\Ora10G\javavm\lib\jaccelerator.zip;D:\oracle\Ora10G\javavm\lib\ncomp.zip;
"D:\Oracle\Ora10G\jdk\jre\lib\rt.jar;D:\Oracle\Ora10G\jdk\lib\tools.jar;D:\Oracl
e\Ora10G\jdk\lib\classes.zip;D:\BACKUP_EXEC\ECM\bumodule.jar;D:\BACKUP_EXEC\ECM\
LOG4J-CORE.JAR;D:\BACKUP_EXEC\ECM\LOG4J.JAR;.""
D:\Oracle\Ora10G\BIN\margins>set JACLASSPATH="D:\oracle\Ora10G\javavm\jahome;D:\
oracle\Ora10G\javavm\lib\jaccelerator.zip;D:\oracle\Ora10G\javavm\lib\ncomp.zip;
D:\Oracle\Ora10G\jdk\jre\lib\rt.jar;D:\Oracle\Ora10G\jdk\lib\tools.jar;D:\Oracle
\Ora10G\jdk\lib\classes.zip;D:\BACKUP_EXEC\ECM\bumodule.jar;D:\BACKUP_EXEC\ECM\L
OG4J-CORE.JAR;D:\BACKUP_EXEC\ECM\LOG4J.JAR;."
D:\Oracle\Ora10G\BIN\margins>if (true) == (true) goto MARK8
D:\Oracle\Ora10G\BIN\margins>echo here
here
D:\Oracle\Ora10G\BIN\margins>D:\Oracle\Ora10G\jdk\bin\java -Xint -DJA_HOME=D:\or
acle\Ora10G\javavm\jahome -DORACLE_HOME=D:\oracle\Ora10G -DJA_LIBS_HOME=D:\oracl
e\Ora10G -DJAVA_HOME=D:\Oracle\Ora10G\jdk -DJAVA_HOME_CLASSPATH="D:\Oracle\Ora10
G\jdk\jre\lib\rt.jar;D:\Oracle\Ora10G\jdk\lib\tools.jar;D:\Oracle\Ora10G\jdk\lib
\classes.zip;D:\BACKUP_EXEC\ECM\bumodule.jar;D:\BACKUP_EXEC\ECM\LOG4J-CORE.JAR;D
:\BACKUP_EXEC\ECM\LOG4J.JAR;." -classpath "D:\oracle\Ora10G\javavm\jahome;D:\ora
cle\Ora10G\javavm\lib\jaccelerator.zip;D:\oracle\Ora10G\javavm\lib\ncomp.zip;D:\
Oracle\Ora10G\jdk\jre\lib\rt.jar;D:\Oracle\Ora10G\jdk\lib\tools.jar;D:\Oracle\Or
a10G\jdk\lib\classes.zip;D:\BACKUP_EXEC\ECM\bumodule.jar;D:\BACKUP_EXEC\ECM\LOG4
J-CORE.JAR;D:\BACKUP_EXEC\ECM\LOG4J.JAR;." oracle.jaccelerator.Ncomp -u cs_java
utils/cs_javautils DBTest.jar
-- invocation: java oracle.jaccelerator.Make -DSCHEMA=??? -DPASSWORD=??? -DNCOMP
_TIMESTAMP=10fdd1d50f2 -Dloadjava.opt.database.suffix= -Dsource.server= -Dpro
ject.user.and.password=-user ???/??? misc.clean DBTest.jar.increment -f Makefil
e -DPASSWORD=??? -Dloadjava.opt.database.suffix= -Dsource.server= -Dtarget.se
rver= do-all DBTest_depl.jar.createDeploymentJar DBTest_depl.deploy DBTest_depl
.install
cmd /c del /q /f
The syntax of the command is incorrect.
cmd /c del /q /f
The syntax of the command is incorrect.
cmd /c del /q /f
The syntax of the command is incorrect.
cmd /c del /q /f
The syntax of the command is incorrect.
cmd /c del /q /f
The syntax of the command is incorrect.
cmd /c del /q /f
The syntax of the command is incorrect.
cmd /c rmdir /s /q classes
The system cannot find the file specified.
cmd /c del /q /f class_attributes.txt
Could Not Find D:\Oracle\Ora10G\BIN\margins\class_attributes.txt
D:\Oracle\Ora10G\jdk/bin/java -ms256M -mx1024M -classpath .;D:\oracle\Ora10G\ja
vavm\jahome;D:\oracle\Ora10G/javavm/lib/jaccelerator.zip;D:\oracle\Ora10G/javavm
/lib/aurora_ncomp_gen.zip;D:\oracle\Ora10G/javavm/lib/ncomp.zip;D:\oracle\Ora10G
/jdbc/lib/classes12.jar;D:\oracle\Ora10G/sqlj/lib/translator.zip;D:\Oracle\Ora10
G\jdk\jre\lib\rt.jar;D:\Oracle\Ora10G\jdk\lib\tools.jar;D:\Oracle\Ora10G\jdk\lib
\classes.zip;D:\BACKUP_EXEC\ECM\bumodule.jar;D:\BACKUP_EXEC\ECM\LOG4J-CORE.JAR;D
:\BACKUP_EXEC\ECM\LOG4J.JAR;. oracle.jaccelerator.ClassListLoaderGenerator -DLLE
xtension dll -libPrefix "ora" -projectSpec DBTest_minimalClassListAndTCDumper -u
ser ???/??? DBTest.jar
-- dumper: DBTest_minimalClassListAndTCDumper.java
-- closing connection: null
-- closed connection: null
D:\oracle\Ora10G/bin/loadjava.bat -oci8 -resolve -u ???/??? D:\oracle\Ora10G\j
avavm\jahome/SQL.java D:\oracle\Ora10G\javavm\jahome/ForEachClass.java D:\oracle
\Ora10G\javavm\jahome/ClassProcessor.java D:\oracle\Ora10G\javavm\jahome/Package
DisableNcomp.java D:\oracle\Ora10G\javavm\jahome/PackageValidateAll.java D:\orac
le\Ora10G\javavm\jahome/ClassProperties.java D:\oracle\Ora10G\javavm\jahome/Dump
er.java D:\oracle\Ora10G\javavm\jahome/TransitiveClosureDumper.java D:\oracle\Or
a10G\javavm\jahome/MinimizeNcompListAndDumpTC.java D:\oracle\Ora10G\javavm\jahom
e/Installer.java DBTest_minimalClassListAndTCDumper.java
D:\Oracle\Ora10G\jdk/bin/java -ms256M -mx1024M -classpath .;D:\oracle\Ora10G\ja
vavm\jahome;D:\oracle\Ora10G/javavm/lib/jaccelerator.zip;D:\oracle\Ora10G/javavm
/lib/aurora_ncomp_gen.zip;D:\oracle\Ora10G/javavm/lib/ncomp.zip;D:\oracle\Ora10G
/jdbc/lib/classes12.jar;D:\oracle\Ora10G/sqlj/lib/translator.zip;D:\Oracle\Ora10
G\jdk\jre\lib\rt.jar;D:\Oracle\Ora10G\jdk\lib\tools.jar;D:\Oracle\Ora10G\jdk\lib
\classes.zip;D:\BACKUP_EXEC\ECM\bumodule.jar;D:\BACKUP_EXEC\ECM\LOG4J-CORE.JAR;D
:\BACKUP_EXEC\ECM\LOG4J.JAR;. oracle.jaccelerator.client.FindClassesToNcomp jdbc
:oracle:oci8:@ ??? ??? DBTest_minimalClassListAndTCDumper increment
-- connString: jdbc:oracle:oci8:@
-- create or replace function jaccelerator___find_class_list (b blob) return VAR
CHAR2 as language java name 'oracle.jaccelerator.server.DBTest_minimalClassList
AndTCDumper.increment(oracle.sql.BLOB) return java.lang.String';
-- create or replace function jaccelerator_find_class_list return blob as myb bl
ob; res varchar2(100); begin dbms_lob.createtemporary(myb, TRUE, DBMS_LOB.SESSIO
N); res := jaccelerator___find_class_list(myb); return myb; end;
-- { ? = call jaccelerator_find_class_list() }
-- Minimal ncomp class list computation took 154468 msec
-- Minimal ncomp class list transport and dump took 1172 msec
# this list is produced by query
# select status, class_name from jaccelerator$status;
NEED_NCOMPING ivory/level2/tests/DBTest
NEED_NCOMPING ivory/level2/Utils/BSCalc
NEED_NCOMPING ivory/level2/Utils/BSResult
NEED_NCOMPING ivory/level2/tests/
NEED_NCOMPING ivory/level2/Utils/
D:\Oracle\Ora10G\jdk/bin/java -ms256M -mx1024M -classpath .;D:\oracle\Ora10G\ja
vavm\jahome;D:\oracle\Ora10G/javavm/lib/jaccelerator.zip;D:\oracle\Ora10G/javavm
/lib/aurora_ncomp_gen.zip;D:\oracle\Ora10G/javavm/lib/ncomp.zip;D:\oracle\Ora10G
/jdbc/lib/classes12.jar;D:\oracle\Ora10G/sqlj/lib/translator.zip;D:\Oracle\Ora10
G\jdk\jre\lib\rt.jar;D:\Oracle\Ora10G\jdk\lib\tools.jar;D:\Oracle\Ora10G\jdk\lib
\classes.zip;D:\BACKUP_EXEC\ECM\bumodule.jar;D:\BACKUP_EXEC\ECM\LOG4J-CORE.JAR;D
:\BACKUP_EXEC\ECM\LOG4J.JAR;. oracle.jaccelerator.WithCFileBundlingMakefileMaker
-objFileExtension obj -libPath oracle/aurora/deploy/ -buildDirName opt -DLLExt
ension dll -libPrefix "ora" -stamp 10fdd1d50f2 -projectSpec DBTest -user ???/???
-closurePrecomputed exact_class_list.txt
-- root: ivory.level2.tests.DBTest
-- root: ivory.level2.Utils.BSResult
-- root: ivory.level2.Utils.BSCalc
# generating bundled source list macro
# generating objlist macros
# generating Bundle C files generator
# generating Class Init Tables Emitter
# generating per-package module files
# generating entry point files
# generating object file list files
# generating object list macros
# generating module targets
# generating list of translation targets
# generating link DLL targets
-- closing connection: null
-- closed connection: null
ocopy exact_class_list.txt class_attributes.txt
CLASS_ATTRIBUTES.TXT
D:\Oracle\Ora10G\jdk/bin/java -ms256M -mx1024M -classpath .;D:\oracle\Ora10G\ja
vavm\jahome;D:\oracle\Ora10G/javavm/lib/jaccelerator.zip;D:\oracle\Ora10G/javavm
/lib/aurora_ncomp_gen.zip;D:\oracle\Ora10G/javavm/lib/ncomp.zip;D:\oracle\Ora10G
/jdbc/lib/classes12.jar;D:\oracle\Ora10G/sqlj/lib/translator.zip;D:\Oracle\Ora10
G\jdk\jre\lib\rt.jar;D:\Oracle\Ora10G\jdk\lib\tools.jar;D:\Oracle\Ora10G\jdk\lib
\classes.zip;D:\BACKUP_EXEC\ECM\bumodule.jar;D:\BACKUP_EXEC\ECM\LOG4J-CORE.JAR;D
:\BACKUP_EXEC\ECM\LOG4J.JAR;. oracle.jaccelerator.client.jvmc.Main -classpath D:
\Oracle\Ora10G\BIN\margins/classes -oci8 -user ??? -password ??? -optNullPointer
Checks -emitStructs -notree -finalIsSpecial -maintainStack -reuseHeaders -fragi
le -monolithic -vtbls -timestamp 10fdd1d50f2 -emitFragileSet -module ivory_lev
el2_tests.cfg
-- connString: jdbc:oracle:oci8:@
package ivory.level2.tests
-- create or replace function jaccelerator_get_class_bits (n varchar2, s varchar
2) return blob as myb blob; begin dbms_lob.createtemporary(myb, TRUE, DBMS_LOB.S
ESSION); dbms_java.export_class(n, s, myb); return myb; end;
-- create or replace function jaccelerator_get_class_digest (n varchar2, s varch
ar2) return varchar2 as language java name 'oracle.jaccelerator.server.ClassProp
erties.digest(java.lang.String, java.lang.String) return java.lang.String';
-- createWrapperFunctions commit
-- select jaccelerator_get_class_bits('ivory/level2/tests/DBTest', 'CS_JAVAUTILS
'), jaccelerator_get_class_digest('ivory/level2/tests/DBTest', 'CS_JAVAUTILS') f
rom dual
-- digest: 1cba2e5c8f996a33d5bf3b1d8d790191
-- DownloadClass.doit commit
digest: [B@1f99eea
-- significantClassDefinition: class ivory.level2.tests.DBTest
-- TranslationConfiguration statistics --
-- loaded binary total: 1
-- pushed binary total: 0
translating class ivory.level2.tests.DBTest
-- select jaccelerator_get_class_bits('java/lang/Object', 'SYS'), jaccelerator_g
et_class_digest('java/lang/Object', 'SYS') from dual
-- digest: 83dd6b1e5b4247a0b84e39c010c8eb1d
-- DownloadClass.doit commit
digest: [B@1226a77
-- significantClassDefinition: class java.lang.Object
-- select jaccelerator_get_class_bits('java/lang/System', 'SYS'), jaccelerator_g
et_class_digest('java/lang/System', 'SYS') from dual
-- digest: 0e8c445bb7013be8518b22dd1abb0c14
-- DownloadClass.doit commit
digest: [B@1c297a3
-- significantClassDefinition: class java.lang.System
-- select jaccelerator_get_class_bits('java/lang/Runtime', 'SYS'), jaccelerator_
get_class_digest('java/lang/Runtime', 'SYS') from dual
-- digest: eda0721538c23c50993b24bc17446a5b
-- DownloadClass.doit commit
digest: [B@a7c45e
-- significantClassDefinition: class java.lang.Runtime
-- select jaccelerator_get_class_bits('java/lang/StringBuffer', 'SYS'), jacceler
ator_get_class_digest('java/lang/StringBuffer', 'SYS') from dual
-- digest: fb0703e4e20ee50508caab095821c5e8
-- DownloadClass.doit commit
digest: [B@118223d
-- significantClassDefinition: class java.lang.StringBuffer
-- select jaccelerator_get_class_bits('java/io/PrintStream', 'SYS'), jaccelerato
r_get_class_digest('java/io/PrintStream', 'SYS') from dual
-- digest: d9f61cbd37627c877a8202249c692a9a
-- DownloadClass.doit commit
digest: [B@132ae7
-- significantClassDefinition: class java.io.PrintStream
-- select jaccelerator_get_class_bits('ivory/level2/Utils/BSCalc', 'CS_JAVAUTILS
'), jaccelerator_get_class_digest('ivory/level2/Utils/BSCalc', 'CS_JAVAUTILS') f
rom dual
-- digest: b613014c7897e994378f143469ff06bd
-- DownloadClass.doit commit
digest: [B@c063ad
-- significantClassDefinition: class ivory.level2.Utils.BSCalc
-- select jaccelerator_get_class_bits('java/io/FilterOutputStream', 'SYS'), jacc
elerator_get_class_digest('java/io/FilterOutputStream', 'SYS') from dual
-- digest: 6991a44462dabd8cbfb34fdc6d579129
-- DownloadClass.doit commit
digest: [B@1474ea
-- significantClassDefinition: class java.io.FilterOutputStream
-- select jaccelerator_get_class_bits('java/io/OutputStream', 'SYS'), jaccelerat
or_get_class_digest('java/io/OutputStream', 'SYS') from dual
-- digest: 47fdebc09352d335b32c6442aee02f36
-- DownloadClass.doit commit
digest: [B@12922f6
-- significantClassDefinition: class java.io.OutputStream
-- inlineCacheSize: 49
-- VTBL size: 5
inlineCacheStatistics: {inlineCaches: count=1 maxSize=49 totalSize=49 averageSiz
e=49.0 }
-- NameMapper statistics { Identifier.lookupCount 0 lookupTotal 54 lookupMisses
27 collisions 10 longestCollisionChain 6 xrefFieldCount 4}-- TranslationConfigur
ation statistics --
-- loaded binary total: 1
-- pushed binary total: 0
-- closing connection: oracle.jdbc.driver.T2CConnection@24c414
-- closed connection: oracle.jdbc.driver.T2CConnection@24c414
-- transported 9 classes in 4454 msecs
D:\Oracle\Ora10G\jdk/bin/java -ms256M -mx1024M -classpath .;D:\oracle\Ora10G\ja
vavm\jahome;D:\oracle\Ora10G/javavm/lib/jaccelerator.zip;D:\oracle\Ora10G/javavm
/lib/aurora_ncomp_gen.zip;D:\oracle\Ora10G/javavm/lib/ncomp.zip;D:\oracle\Ora10G
/jdbc/lib/classes12.jar;D:\oracle\Ora10G/sqlj/lib/translator.zip;D:\Oracle\Ora10
G\jdk\jre\lib\rt.jar;D:\Oracle\Ora10G\jdk\lib\tools.jar;D:\Oracle\Ora10G\jdk\lib
\classes.zip;D:\BACKUP_EXEC\ECM\bumodule.jar;D:\BACKUP_EXEC\ECM\LOG4J-CORE.JAR;D
:\BACKUP_EXEC\ECM\LOG4J.JAR;. oracle.jaccelerator.InstallerMaker -libPath oracle
/aurora/deploy/ -DLLExtension dll -libPrefix "ora" -schema ??? -allClasses D:\Or
acle\Ora10G\BIN\margins/class_attributes.txt -fragileSet fragile-set.lst -timest
amp 10fdd1d50f2 ivory_level2_tests.cfg
-- fragileSet name: ivory.level2.tests.DBTest
-- fragileSet name: java.lang.Object
-- fragileSet name: java.lang.System
-- fragileSet name: java.lang.Runtime
-- fragileSet name: java.lang.StringBuffer
-- fragileSet name: java.io.PrintStream
-- fragileSet name: ivory.level2.Utils.BSCalc
-- fragileSet name: java.io.FilterOutputStream
-- fragileSet name: java.io.OutputStream
package ivory.level2.tests
-- closing connection: null
-- closed connection: null
touch ivory_level2_tests.stp
-- got java.io.IOException: CreateProcess: touch ivory_level2_tests.stp error=2
when executing action: touch ivory_level2_tests.stp
c:/tc/lib/cl ivory_level2_tests.c -FoD:\Oracle\Ora10G\BIN\margins\oracle\auror
a\deploy\opt\ivory_level2_tests.obj -I. -ID:\oracle\Ora10G\javavm\jahome -Ox -Oy
- -c
-- got java.io.IOException: CreateProcess: c:/tc/lib/cl ivory_level2_tests.c -Fo
D:\Oracle\Ora10G\BIN\margins\oracle\aurora\deploy\opt\ivory_level2_tests.obj -I.
-ID:\oracle\Ora10G\javavm\jahome -Ox -Oy- -c error=2 when executing action: c:
/tc/lib/cl ivory_level2_tests.c -FoD:\Oracle\Ora10G\BIN\margins\oracle\aurora\d
eploy\opt\ivory_level2_tests.obj -I. -ID:\oracle\Ora10G\javavm\jahome -Ox -Oy-
-c
c:/tc/bin/LINK /DLL /OUT:D:\Oracle\Ora10G\BIN\margins\oracle\aurora\deploy\ora
jox10_10fdd1d50f2_???_ivory_level2_tests.dll /LIBPATH:"c:/tc/lib" /DEF:orajox10_
10fdd1d50f2_???_ivory_level2_tests.def D:\Oracle\Ora10G\BIN\margins\oracle\auror
a\deploy\opt\ivory_level2_tests.obj D:\oracle\Ora10G/lib/orajox10.lib /NODEFAULT
LIB msvcrt.lib kernel32.lib
-- got java.io.IOException: CreateProcess: c:/tc/bin/LINK /DLL /OUT:D:\Oracle\Or
a10G\BIN\margins\oracle\aurora\deploy\orajox10_10fdd1d50f2_???_ivory_level2_test
s.dll /LIBPATH:"c:/tc/lib" /DEF:orajox10_10fdd1d50f2_???_ivory_level2_tests.def
D:\Oracle\Ora10G\BIN\margins\oracle\aurora\deploy\opt\ivory_level2_tests.obj D:\
oracle\Ora10G/lib/orajox10.lib /NODEFAULTLIB msvcrt.lib kernel32.lib error=3 whe
n executing action: c:/tc/bin/LINK /DLL /OUT:D:\Oracle\Ora10G\BIN\margins\orac
le\aurora\deploy\orajox10_10fdd1d50f2_???_ivory_level2_tests.dll /LIBPATH:"c:/tc
/lib" /DEF:orajox10_10fdd1d50f2_???_ivory_level2_tests.def D:\Oracle\Ora10G\BIN\
margins\oracle\aurora\deploy\opt\ivory_level2_tests.obj D:\oracle\Ora10G/lib/ora
jox10.lib /NODEFAULTLIB msvcrt.lib kernel32.lib
ocopy exact_class_list.txt class_attributes.txt
CLASS_ATTRIBUTES.TXT
D:\Oracle\Ora10G\jdk/bin/java -ms256M -mx1024M -classpath .;D:\oracle\Ora10G\ja
vavm\jahome;D:\oracle\Ora10G/javavm/lib/jaccelerator.zip;D:\oracle\Ora10G/javavm
/lib/aurora_ncomp_gen.zip;D:\oracle\Ora10G/javavm/lib/ncomp.zip;D:\oracle\Ora10G
/jdbc/lib/classes12.jar;D:\oracle\Ora10G/sqlj/lib/translator.zip;D:\Oracle\Ora10
G\jdk\jre\lib\rt.jar;D:\Oracle\Ora10G\jdk\lib\tools.jar;D:\Oracle\Ora10G\jdk\lib
\classes.zip;D:\BACKUP_EXEC\ECM\bumodule.jar;D:\BACKUP_EXEC\ECM\LOG4J-CORE.JAR;D
:\BACKUP_EXEC\ECM\LOG4J.JAR;. oracle.jaccelerator.client.jvmc.Main -classpath D:
\Oracle\Ora10G\BIN\margins/classes -oci8 -user ??? -password ??? -optNullPointer
Checks -emitStructs -notree -finalIsSpecial -maintainStack -reuseHeaders -fragi
le -monolithic -vtbls -timestamp 10fdd1d50f2 -emitFragileSet -module ivory_lev
el2_Utils.cfg
-- connString: jdbc:oracle:oci8:@
package ivory.level2.Utils
-- create or replace function jaccelerator_get_class_bits (n varchar2, s varchar
2) return blob as myb blob; begin dbms_lob.createtemporary(myb, TRUE, DBMS_LOB.S
ESSION); dbms_java.export_class(n, s, myb); return myb; end;
-- create or replace function jaccelerator_get_class_digest (n varchar2, s varch
ar2) return varchar2 as language java name 'oracle.jaccelerator.server.ClassProp
erties.digest(java.lang.String, java.lang.String) return java.lang.String';
-- createWrapperFunctions commit
-- select jaccelerator_get_class_bits('ivory/level2/Utils/BSResult', 'CS_JAVAUTI
LS'), jaccelerator_get_class_digest('ivory/level2/Utils/BSResult', 'CS_JAVAUTILS
') from dual
-- digest: 53cc245ce2e7d4e79370977571d7ed8e
-- DownloadClass.doit commit
digest: [B@19a0203
-- significantClassDefinition: class ivory.level2.Utils.BSResult
-- select jaccelerator_get_class_bits('ivory/level2/Utils/BSCalc', 'CS_JAVAUTILS
'), jaccelerator_get_class_digest('ivory/level2/Utils/BSCalc', 'CS_JAVAUTILS') f
rom dual
-- digest: b613014c7897e994378f143469ff06bd
-- DownloadClass.doit commit
digest: [B@29c204
-- significantClassDefinition: class ivory.level2.Utils.BSCalc
-- TranslationConfiguration statistics --
-- loaded binary total: 2
-- pushed binary total: 0
translating class ivory.level2.Utils.BSCalc
-- select jaccelerator_get_class_bits('java/lang/Object', 'SYS'), jaccelerator_g
et_class_digest('java/lang/Object', 'SYS') from dual
-- digest: 83dd6b1e5b4247a0b84e39c010c8eb1d
-- DownloadClass.doit commit
digest: [B@366573
-- significantClassDefinition: class java.lang.Object
-- select jaccelerator_get_class_bits('java/lang/System', 'SYS'), jaccelerator_g
et_class_digest('java/lang/System', 'SYS') from dual
-- digest: 0e8c445bb7013be8518b22dd1abb0c14
-- DownloadClass.doit commit
digest: [B@987197
-- significantClassDefinition: class java.lang.System
-- select jaccelerator_get_class_bits('java/lang/String', 'SYS'), jaccelerator_g
et_class_digest('java/lang/String', 'SYS') from dual
-- digest: 5d26a0e10e40041b19fda64bebb12ad1
-- DownloadClass.doit commit
digest: [B@15f157b
-- significantClassDefinition: class java.lang.String
-- select jaccelerator_get_class_bits('java/io/PrintStream', 'SYS'), jaccelerato
r_get_class_digest('java/io/PrintStream', 'SYS') from dual
-- digest: d9f61cbd37627c877a8202249c692a9a
-- DownloadClass.doit commit
digest: [B@166340c
-- significantClassDefinition: class java.io.PrintStream
-- select jaccelerator_get_class_bits('java/lang/Math', 'SYS'), jaccelerator_get
_class_digest('java/lang/Math', 'SYS') from dual
-- digest: 69b7ba3dbba52958864f8cd3a3111fd6
-- DownloadClass.doit commit
digest: [B@d8ca48
-- significantClassDefinition: class java.lang.Math
-- select jaccelerator_get_class_bits('java/util/Calendar', 'SYS'), jaccelerator
_get_class_digest('java/util/Calendar', 'SYS') from dual
-- digest: 2437dd7eeeb44cf0a975adfd5d3a47df
-- DownloadClass.doit commit
digest: [B@1b6235b
-- select jaccelerator_get_class_bits('java/io/Serializable', 'SYS'), jaccelerat
or_get_class_digest('java/io/Serializable', 'SYS') from dual
-- digest: 2a8d94d6c36bdd9f0c1ea7a847596f7a
-- DownloadClass.doit commit
digest: [B@1d840d9
-- significantClassDefinition: interface java.io.Serializable
-- select jaccelerator_get_class_bits('java/lang/Cloneable', 'SYS'), jaccelerato
r_get_class_digest('java/lang/Cloneable', 'SYS') from dual
-- digest: d225c9edcabb575ff4f4fffc716493b2
-- DownloadClass.doit commit
digest: [B@898540
-- significantClassDefinition: interface java.lang.Cloneable
-- significantClassDefinition: class java.util.Calendar
-- select jaccelerator_get_class_bits('java/util/Date', 'SYS'), jaccelerator_get
_class_digest('java/util/Date', 'SYS') from dual
-- digest: 638e7cef0269ed13acf8bbb57016222c
-- DownloadClass.doit commit
digest: [B@2bccb2
-- significantClassDefinition: class java.util.Date
-- select jaccelerator_get_class_bits('java/io/FilterOutputStream', 'SYS'), jacc
elerator_get_class_digest('java/io/FilterOutputStream', 'SYS') from dual
-- digest: 6991a44462dabd8cbfb34fdc6d579129
-- DownloadClass.doit commit
digest: [B@19855ed
-- significantClassDefinition: class java.io.FilterOutputStream
-- select jaccelerator_get_class_bits('java/io/OutputStream', 'SYS'), jaccelerat
or_get_class_digest('java/io/OutputStream', 'SYS') from dual
-- digest: 47fdebc09352d335b32c6442aee02f36
-- DownloadClass.doit commit
digest: [B@1c794cc
-- significantClassDefinition: class java.io.OutputStream
<TranslatedMethod for double sqrt(double) in class java.lang.Math> is a system i
nline macro
-- inlineCacheSize: 63
-- VTBL size: 6
translating class ivory.level2.Utils.BSResult
-- select jaccelerator_get_class_bits('java/lang/StringBuffer', 'SYS'), jacceler
ator_get_class_digest('java/lang/StringBuffer', 'SYS') from dual
-- digest: fb0703e4e20ee50508caab095821c5e8
-- DownloadClass.doit commit
digest: [B@c736e4
-- significantClassDefinition: class java.lang.StringBuffer
-- pad: 4
-- inlineCacheSize: 55
-- VTBL size: 17
inlineCacheStatistics: {inlineCaches: count=2 maxSize=63 totalSize=118 averageSi
ze=59.0 }
-- NameMapper statistics { Identifier.lookupCount 0 lookupTotal 423 lookupMisses
77 collisions 20 longestCollisionChain 9 xrefFieldCount 6}-- TranslationConfigu
ration statistics --
-- loaded binary total: 2
-- pushed binary total: 0
-- closing connection: oracle.jdbc.driver.T2CConnection@1e2a069
-- closed connection: oracle.jdbc.driver.T2CConnection@1e2a069
-- transported 14 classes in 2467 msecs
D:\Oracle\Ora10G\jdk/bin/java -ms256M -mx1024M -classpath .;D:\oracle\Ora10G\ja
vavm\jahome;D:\oracle\Ora10G/javavm/lib/jaccelerator.zip;D:\oracle\Ora10G/javavm
/lib/aurora_ncomp_gen.zip;D:\oracle\Ora10G/javavm/lib/ncomp.zip;D:\oracle\Ora10G
/jdbc/lib/classes12.jar;D:\oracle\Ora10G/sqlj/lib/translator.zip;D:\Oracle\Ora10
G\jdk\jre\lib\rt.jar;D:\Oracle\Ora10G\jdk\lib\tools.jar;D:\Oracle\Ora10G\jdk\lib
\classes.zip;D:\BACKUP_EXEC\ECM\bumodule.jar;D:\BACKUP_EXEC\ECM\LOG4J-CORE.JAR;D
:\BACKUP_EXEC\ECM\LOG4J.JAR;. oracle.jaccelerator.InstallerMaker -libPath oracle
/aurora/deploy/ -DLLExtension dll -libPrefix "ora" -schema ??? -allClasses D:\Or
acle\Ora10G\BIN\margins/class_attributes.txt -fragileSet fragile-set.lst -timest
amp 10fdd1d50f2 ivory_level2_Utils.cfg
-- fragileSet name: ivory.level2.Utils.BSResult
-- fragileSet name: ivory.level2.Utils.BSCalc
-- fragileSet name: java.lang.Object
-- fragileSet name: java.lang.System
-- fragileSet name: java.lang.String
-- fragileSet name: java.io.PrintStream
-- fragileSet name: java.lang.Math
-- fragileSet name: java.io.Serializable
-- fragileSet name: java.lang.Cloneable
-- fragileSet name: java.util.Calendar
-- fragileSet name: java.util.Date
-- fragileSet name: java.io.FilterOutputStream
-- fragileSet name: java.io.OutputStream
-- fragileSet name: java.lang.StringBuffer
package ivory.level2.Utils
-- closing connection: null
-- closed connection: null
touch ivory_level2_Utils.stp
-- got java.io.IOException: CreateProcess: touch ivory_level2_Utils.stp error=2
when executing action: touch ivory_level2_Utils.stp
c:/tc/lib/cl ivory_level2_Utils.c -FoD:\Oracle\Ora10G\BIN\margins\oracle\auror
a\deploy\opt\ivory_level2_Utils.obj -I. -ID:\oracle\Ora10G\javavm\jahome -Ox -Oy
- -c
-- got java.io.IOException: CreateProcess: c:/tc/lib/cl ivory_level2_Utils.c -Fo
D:\Oracle\Ora10G\BIN\margins\oracle\aurora\deploy\opt\ivory_level2_Utils.obj -I.
-ID:\oracle\Ora10G\javavm\jahome -Ox -Oy- -c error=2 when executing action: c:
/tc/lib/cl ivory_level2_Utils.c -FoD:\Oracle\Ora10G\BIN\margins\oracle\aurora\d
eploy\opt\ivory_level2_Utils.obj -I. -ID:\oracle\Ora10G\javavm\jahome -Ox -Oy-
-c
c:/tc/bin/LINK /DLL /OUT:D:\Oracle\Ora10G\BIN\margins\oracle\aurora\deploy\ora
jox10_10fdd1d50f2_???_ivory_level2_Utils.dll /LIBPATH:"c:/tc/lib" /DEF:orajox10_
10fdd1d50f2_???_ivory_level2_Utils.def D:\Oracle\Ora10G\BIN\margins\oracle\auror
a\deploy\opt\ivory_level2_Utils.obj D:\oracle\Ora10G/lib/orajox10.lib /NODEFAULT
LIB msvcrt.lib kernel32.lib
-- got java.io.IOException: CreateProcess: c:/tc/bin/LINK /DLL /OUT:D:\Oracle\Or
a10G\BIN\margins\oracle\aurora\deploy\orajox10_10fdd1d50f2_???_ivory_level2_Util
s.dll /LIBPATH:"c:/tc/lib" /DEF:orajox10_10fdd1d50f2_???_ivory_level2_Utils.def
D:\Oracle\Ora10G\BIN\margins\oracle\aurora\deploy\opt\ivory_level2_Utils.obj D:\
oracle\Ora10G/lib/orajox10.lib /NODEFAULTLIB msvcrt.lib kernel32.lib error=3 whe
n executing action: c:/tc/bin/LINK /DLL /OUT:D:\Oracle\Ora10G\BIN\margins\orac
le\aurora\deploy\orajox10_10fdd1d50f2_???_ivory_level2_Utils.dll /LIBPATH:"c:/tc
/lib" /DEF:orajox10_10fdd1d50f2_???_ivory_level2_Utils.def D:\Oracle\Ora10G\BIN\
margins\oracle\aurora\deploy\opt\ivory_level2_Utils.obj D:\oracle\Ora10G/lib/ora
jox10.lib /NODEFAULTLIB msvcrt.lib kernel32.lib
D:\Oracle\Ora10G\jdk/bin/javac -classpath .;D:\oracle\Ora10G\javavm\jahome;D:\o
racle\Ora10G/javavm/lib/aurora.zip;D:\oracle\Ora10G/jdbc/lib/classes12.jar;D:\or
acle\Ora10G/sqlj/lib/translator.zip;D:\Oracle\Ora10G\jdk\jre\lib\rt.jar;D:\Oracl
e\Ora10G\jdk\lib\tools.jar;D:\Oracle\Ora10G\jdk\lib\classes.zip;D:\BACKUP_EXEC\E
CM\bumodule.jar;D:\BACKUP_EXEC\ECM\LOG4J-CORE.JAR;D:\BACKUP_EXEC\ECM\LOG4J.JAR;.
-d D:\Oracle\Ora10G\BIN\margins D:\oracle\Ora10G\javavm\jahome/SQL.java
D:\Oracle\Ora10G\jdk/bin/javac -classpath .;D:\oracle\Ora10G\javavm\jahome;D:\o
racle\Ora10G/javavm/lib/aurora.zip;D:\oracle\Ora10G/jdbc/lib/classes12.jar;D:\or
acle\Ora10G/sqlj/lib/translator.zip;D:\Oracle\Ora10G\jdk\jre\lib\rt.jar;D:\Oracl
e\Ora10G\jdk\lib\tools.jar;D:\Oracle\Ora10G\jdk\lib\classes.zip;D:\BACKUP_EXEC\E
CM\bumodule.jar;D:\BACKUP_EXEC\ECM\LOG4J-CORE.JAR;D:\BACKUP_EXEC\ECM\LOG4J.JAR;.
-d D:\Oracle\Ora10G\BIN\margins D:\oracle\Ora10G\javavm\jahome/SQL.java D:\orac
le\Ora10G\javavm\jahome/ForEachClass.java D:\oracle\Ora10G\javavm\jahome/ClassPr
ocessor.java D:\oracle\Ora10G\javavm\jahome/PackageDisableNcomp.java D:\oracle\O
ra10G\javavm\jahome/PackageValidateAll.java D:\oracle\Ora10G\javavm\jahome/Class
Properties.java D:\oracle\Ora10G\javavm\jahome/Dumper.java D:\oracle\Ora10G\java
vm\jahome/Installer.java ivory_level2_tests_Installer.java ivory_level2_Utils_In
staller.java
D:\Oracle\Ora10G\jdk/bin/java -ms256M -mx1024M -classpath .;D:\oracle\Ora10G\ja
vavm\jahome;D:\oracle\Ora10G/javavm/lib/jaccelerator.zip;D:\oracle\Ora10G/javavm
/lib/aurora_ncomp_gen.zip;D:\oracle\Ora10G/javavm/lib/ncomp.zip;D:\oracle\Ora10G
/jdbc/lib/classes12.jar;D:\oracle\Ora10G/sqlj/lib/translator.zip;D:\Oracle\Ora10
G\jdk\jre\lib\rt.jar;D:\Oracle\Ora10G\jdk\lib\tools.jar;D:\Oracle\Ora10G\jdk\lib
\classes.zip;D:\BACKUP_EXEC\ECM\bumodule.jar;D:\BACKUP_EXEC\ECM\LOG4J-CORE.JAR;D
:\BACKUP_EXEC\ECM\LOG4J.JAR;. oracle.jaccelerator.BundleInstallerClassBuilder pr
oject ivory_level2_tests_Installer.java ivory_level2_Utils_Installer.java
D:\Oracle\Ora10G\jdk/bin/jar cvf0 DBTest_depl.jar D:\oracle\Ora10G\javavm\jahom
e/SQL.java D:\oracle\Ora10G\javavm\jahome/ForEachClass.java D:\oracle\Ora10G\jav
avm\jahome/ClassProcessor.java D:\oracle\Ora10G\javavm\jahome/PackageDisableNcom
p.java D:\oracle\Ora10G\javavm\jahome/PackageValidateAll.java D:\oracle\Ora10G\j
avavm\jahome/ClassProperties.java D:\oracle\Ora10G\javavm\jahome/Dumper.java D:\
oracle\Ora10G\javavm\jahome/Installer.java oracle/aurora/deploy/ivory_level2_tes
ts_Installer.class oracle/aurora/deploy/ivory_level2_Utils_Installer.class oracl
e/aurora/deploy/orajox10_10fdd1d50f2_???_ivory_level2_tests.dll oracle/aurora/de
ploy/orajox10_10fdd1d50f2_???_ivory_level2_Utils.dll
oracle\aurora\deploy\orajox10_10fdd1d50f2_cs_javautils_ivory_level2_tests.dll :
no such file or directory
oracle\aurora\deploy\orajox10_10fdd1d50f2_cs_javautils_ivory_level2_Utils.dll :
no such file or directory
added manifest
adding: D:/oracle/Ora10G/javavm/jahome/SQL.java(in = 1715) (out= 1715)(stored 0%
adding: D:/oracle/Ora10G/javavm/jahome/ForEachClass.java(in = 3137) (out= 3137)(
stored 0%)
adding: D:/oracle/Ora10G/javavm/jahome/ClassProcessor.java(in = 872) (out= 872)(
stored 0%)
adding: D:/oracle/Ora10G/javavm/jahome/PackageDisableNcomp.java(in = 1388) (out=
1388)(stored 0%)
adding: D:/oracle/Ora10G/javavm/jahome/PackageValidateAll.java(in = 1373) (out=
1373)(stored 0%)
adding: D:/oracle/Ora10G/javavm/jahome/ClassProperties.java(in = 1945) (out= 194
5)(stored 0%)
adding: D:/oracle/Ora10G/javavm/jahome/Dumper.java(in = 4307) (out= 4307)(stored
0%)
adding: D:/oracle/Ora10G/javavm/jahome/Installer.java(in = 21151) (out= 21151)(s
tored 0%)
adding: oracle/aurora/deploy/ivory_level2_tests_Installer.class(in = 2697) (out=
2697)(stored 0%)
adding: oracle/aurora/deploy/ivory_level2_Utils_Installer.class(in = 3174) (out=
3174)(stored 0%)
D:\oracle\Ora10G/bin/loadjava.bat -oci8 -resolve -user ???/??? DBTest_depl.ja
r
Error while invoking class oracle/aurora/deploy/ivory_level2_tests_Installer
ORA-29532: Java call terminated by uncaught Java exception: java.lang.Error:
Can't open input file D:\ORACLE\ORA10G\javavm\deploy\orajox10_10fdd1d50f2_cs_ja
vautils_ivory_level2_tests.dll
ORA-06512: at "SYS.DBMS_JAVA", line 402
ORA-06512: at line 1
Error while invoking class oracle/aurora/deploy/ivory_level2_Utils_Installer
ORA-29532: Java call terminated by uncaught Java exception: java.lang.Error:
Can't open input file D:\ORACLE\ORA10G\javavm\deploy\orajox10_10fdd1d50f2_cs_ja
vautils_ivory_level2_Utils.dll
ORA-06512: at "SYS.DBMS_JAVA", line 402
ORA-06512: at line 1
D:\Oracle\Ora10G\jdk/bin/java -ms256M -mx1024M -classpath .;D:\oracle\Ora10G\ja
vavm\jahome;D:\oracle\Ora10G/javavm/lib/jaccelerator.zip;D:\oracle\Ora10G/javavm
/lib/aurora_ncomp_gen.zip;D:\oracle\Ora10G/javavm/lib/ncomp.zip;D:\oracle\Ora10G
/jdbc/lib/classes12.jar;D:\oracle\Ora10G/sqlj/lib/translator.zip;D:\Oracle\Ora10
G\jdk\jre\lib\rt.jar;D:\Oracle\Ora10G\jdk\lib\tools.jar;D:\Oracle\Ora10G\jdk\lib
\classes.zip;D:\BACKUP_EXEC\ECM\bumodule.jar;D:\BACKUP_EXEC\ECM\LOG4J-CORE.JAR;D
:\BACKUP_EXEC\ECM\LOG4J.JAR;. oracle.jaccelerator.client.ShowDllsTable jdbc:orac
le:oci8:@ ??? ???
-- connString: jdbc:oracle:oci8:@
# Deployment History, produced by query:
# select timestamp, status, dll_name from jaccelerator$dlls order by dll_name
2006-12-28 04:39:11 enabled /orajox10_10fc97ef10b_cs_javautils_ivory_level2_Comp
onents.dll
2006-12-28 04:39:12 enabled /orajox10_10fc97ef10b_cs_javautils_ivory_level2_Comp
osite_DataModels.dll
2006-12-28 04:39:11 enabled /orajox10_10fc97ef10b_cs_javautils_ivory_level2_Data
Storage.dll
2006-12-28 04:39:11 enabled /orajox10_10fc97ef10b_cs_javautils_ivory_level2_opti
ons_margins_DataModels.dll
2006-12-28 04:39:12 enabled /orajox10_10fc97ef10b_cs_javautils_ivory_level2_opti
ons_margins_DataModels_sort.dll
2006-12-28 04:39:11 enabled /orajox10_10fc97ef10b_cs_javautils_ivory_level2_Util
s.dll
D:\oracle\Ora10G/bin/dropjava.bat -user ???/??? DBTest_depl.jar
Make executed 25 actions
D:\Oracle\Ora10G\BIN\margins>popd
D:\Oracle\Ora10G\BIN\margins>if (Windows_NT) == (Windows_NT) endlocal
D:\Oracle\Ora10G\BIN\margins>
I appologize for the long message, I wanted to provide as much details as possible.
We suspect it's the c compiler version we use.
Thanks a lot,
Omer.The C compiler and optimizations are specified in the $ORACLE_HOME/javavm/jahome/Settings_os.properties file.
On Linux (on Solaris these are slightly different but quite similar to
Linux):CC = gcc
c.compile.opt.level = -O3
LINK_COMMAND = ld -shared -h $(@:f) -o $@ $<
On Windows:
CC = $(visual.c.home)/bin/cl
c.compile.flags.platform = -Ox -Oy-
LINK_COMMAND = $(visual.c.home)/bin/LINK /DLL /OUT:$@ \
/LIBPATH:"$(visual.c.home)/lib" /DEF:$(*:b).def $< \
$(oracle.home)/lib/orajox10.lib /NODEFAULTLIB msvcrt.libkernel32.lib
You can find more details on NCOMP in chapter 2 of my book
Kuassi, http://db360.blogspot.com/2006/08/oracle-database-programming-using-java_01.html -
Reg: Creation of Table Types
Hi All,
I have a small question regaridng the creation of Table type.
Let us suppose I am creating Table type for a custom table zsample which is having 5 fields. I am generally creating a structure similar to custom table and using that structure as line type for the table type. Let us suppose if there are any changes in the custom table like change in the order of fields or if new fields are added the table type will give dump.
My question is If I use the custom table itself as a line type, will there be any effect in the performance or some thing or I can go ahead and use it..
Thanks,
RaveeWhat dump are you expecting ???
It is idea behind the creation with reference to get structures and tables which always look like
the tables they refer to.
I can not see a possibilty for a dump as long as you create only an internal table.
A dump could appear, if the internal table is later used to update another db-table. But there it should be clear that the structure of an internal should be created with reference to the tables which they change.
Siegfried -
Internal error in BSP application
Hi All,
I am new to BSP and we are working on ROS implemetation. We need to enchace the standard BSP applicaiton (ROS_PRESCREEN) by adding three more tabs in the tabStrip. After adding tabs we are getting following dump ,
Internal error occured during runtime generation
of Class CL_O2AVT7XLSMGG5XVHPK1UPQMV4ZG (Dump ID:
GEN_BRANCHOFFSET_LIMIT_REACHED)
Please guid me in solving this issue.
Thanks and regards
UmaHi Uma,
You are getting a GEN_BRANCHOFFSET_LIMIT_REACHED error. You can find many links on this error.
Here's a WIKI on how to troubleshoot this error :
https://wiki.sdn.sap.com/wiki/display/BSP/GEN_BRANCHOFFSET_LIMIT_REACHED
You can also find many threads in SCN discussing this error.
abap error GEN_BRANCHOFFSET_LIMIT_REACHED
GEN_BRANCHOFFSET_LIMIT_REACHED -
Can I use tape drive for backup with win 2012 OS & Sybase database?
I have installed enhancement package 6 for SAP ERP 6.0 with OS windows 2012 and database sybase ASE(15.7.050). I am facing problem while taking database backup on tape drive. I want to know how to initialize tape drive in case of sybase DB and is it possible to take back-up on same. I failed to schedule backup from DB13 so now I am doing that activity by command line. So please help me to solve these issues.
Here I am attaching some files related with backup commands that presently I am using. My SAP system ID is DQS.That output actually looks pretty good, it was dumping to the tape drive, it just ran out of tape because the drive apparently doesn't automatically detect when it is reaching the end.
For the next step, try adding a CAPACITY parameter to your dump command as discussed at these places in the documentation.
Specifying tape capacity for dump commands
Set the Maximum Capacity for a Tape Drive
Your output above shows it was able to dump 87565594 KB before it ran out of tape,
so lets be a little conservative and try
dump database DQS to TAPE1 with capacity = 87000000, init
go
When the dump reaches that point, ASE should prompt you to pop in another new tape
and then issue the sp_volchanged procedure from a second session (it will tell you what parameters to use for sp_volchanged).
Note: once we get the dump working successfully, we can then create a logical dump device that would store the capacity value, and create a full dump configuration so you gain all the new functionality like dump history, etc.
Enhancements to dump and load
-bret -
SC creation - Default Settings - Account Assignment
Hi, on SRM 7.0, users would like to use the function: Default Settings-->Set Values , but the "Account Assignment" tab doesn't contain values and adding a line causes a short dump.
After applying some notes:
0001450367
0001441428
0001440676
0001428534
0001420622
0001393294
0001389708
0001379914
0001373880
0001372516
0001366012
0001365271
0001342965
0001304517
dump is no more generated but inserted values disappears and scrolling lines is not possible...
Any idea?
Thanks in advance
SimonaHello Simona,
I worked in a similar issue and notes below solved it.
1319705
1341881
Perhaps it is helpful for you.
Kind regards,
Ricardo -
How do I stop spotlight from indexing files?
I only have 2GB of RAM and Indexing files really slows down my computer, so much that i can hardly operate the computer. Is there any way that i can stop Spotlight from indexing my files automatically or have it index every week instead of every day?
It shouldn't be running so much that it slows down the computer. It will run for a while, initially, but after that it should index files on the fly as they are added. I suppose if you dumped a ton of files onto the hard drive, it would spend a while indexing them.
You might try restarting the index as it might be corrupt. To do so, go to the Privacy tab in Spotlight. Add your hard drive to the list. Wait about 10 seconds, then remove your hard drive. Don't do that while you're working, though. -
Field not found for column exception
Hi,
I have a MBO using SAP RFC so i made changes on RFC added a newfield. Then i recreated MBO but im getting ":Field not found for column " Runtime exception. Anyone has faced some problem ?
Thanks in Advance.Thanks guys!
I wasn't able to restart the relay server, because I think I have insufficient rights, but I told the admin to do so.
My MBOs contain new attributes and when I click on "Preview" to check the connection it works fetching the data. Anyway, I will not have to time to fix this issue now. I guess restarting the relay server makes most sense to me. -
POPUP_TO_CONFIRM in SAP Query
Hi experts,
i have used an POPUP_TO_CONFIRM in my query. the business requirement is: when selected records is more than 500, popup a window to let the user to determine. if choose 'yes', it will continue to display all the selected records(may be more than 500). if choose 'No', only display 500 records.
and now, it workd fine when choose 'No'.
but if choose 'Yes', there is a short dump. i have no code process when choose 'Yes'.
can anyone help me?hi Aditi_Wason ,
YES, you got understand my problem. but now, i want to display all selected records if i choose 'yes' (namely when '1' case).
but no matter what codes i added, it always went to short dump as following: do you have any good idea?
Runtime Errors DBIF_RSQL_INVALID_CURSOR
Except. CX_SY_OPEN_SQL_DB
Error analysis
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_OPEN_SQL_DB', was n
in
procedure "/1BCDWB/IQG000000000093EXTR" "(FUNCTION)", nor was it pro
a RAISING clause.
Since the caller of the procedure could not have anticipated that th
exception would occur, the current program is terminated.
The reason for the exception is:
One of the database selections included a database Commit.
The selection was then supposed to continue. Before a
database commit, however, all outstanding database selections
must be concluded.
Possible causes in the application program:
While a read process from a database cursor is taking place
(within a loop SELECT/LOOP/EXEC SQL or before a FETCH command),
one of the following statements is used:
- MESSAGE (apart from MESSAGE S...)
- COMMIT WORK
- ROLLBACK WORK
- BREAK-POINT
- WAIT
- CALL FUNCTION ... DESTINATION (synchronous RFC)
- CALL FUNCTION ... STARTING NEW TASK
- RECEIVE RESULTS
- CALL DIALOG
- CALL SELECTION-SCREEN
- CALL TRANSACTION
- CALL SCREEN, or any other statement that results in the display of a
new screen
Whenever a program runs in debugging mode, a "COMMIT WORK" can
possibly be triggered during database selection. This abnormal
termination can also occur in debugging mode even with a correct
program.
A "COMMIT WORK" during debugging may be due to the following reasons:
1. A program or screen was regenerated during debugging
and updated in the database.
2. Each user needs a separate process in debugging mode, but
the number of available processes is restricted. If this
limit is exceeded, each debugging step then requires a
"COMMIT WORK".
The error occurs in a statement in which the table "BSEG " is accessed. -
Using bogofilter to filter notifications
Hello,
I use bogofilter with KMail successfully for filtering spam.
Now I want to use it for another filtering task. Everybody knows these
notification mail from forums, facebook, ... (New reply, New message, ...)
I want to use bogofilter to sort them in a seperate folder.
I created a new configuration dir:
% cat ~/.bogofilter-notifications/bogofilter.cf
spam_header_name=X-Bogo-Notification
And use bogofilter like that from kmail:
bogofilter -s -d /home/florian/.bogofilter-notifications
to classify a message as notification.
but:
bogofilter -p -vv -e -d ~/.bogofilter-notifications < mail
does not work as expected.
- it adds an X-Bogosity header, though I have changed the config option.
- it crashes when adding -vv: 16560 segmentation fault (core dumped)
bogofilter 1.2.2.
Thanks!Try something like this:
// Get the current time and stick it in a global. We'll
// use it in our filter function.
var curTime = (new Date()).getTime();
// Create a filter function that will return the specified
row
// only if its pubDate column contains a date that is greater
// than or equal to the current time.
function ExpiredEventsFilter(ds, row, rowIndex)
return ((new Date(row.pubDate)).getTime() >= curTime) ?
row : null;
// During the creation of our data set, we'll specify a
destructive filter
// that will toss out any events that have expired already.
var ds1 = new Spry.Data.XMLDataSet("events.php",
"/events/event", { filterDataFunc: ExpiredEventsFilter });
--== Kin ==-- -
Folks,
We have a requirement to send notifictaion to the user when he is made a proxy for some one . I could see that there is an OOTB template which is fired when ever proxy assignment operation happens .
I couldnt succeed in adding a new variable which can dump an attribute value from user profile to the template and also wasnt able to email the modify the template (changed some text) .
Any ideas ?
Thanks
SidCheck this {thread:id=2276230} and Notification Sample
-Bikash
Maybe you are looking for
-
Trial Balance by profit centre in 4.0B
Dear Gurus, Is it possible to have Trial Balance by profit centre in 4.0B? How to create? Thank you.
-
Passing Input values to Adapter Module
Hi I have write some simple adapter module in my sender file adapter. in order to make it more flexible i need to pass 2 input parameters at run time so that I can update the Values in SAP tables using JCO CALL along with filename. please advise how
-
Using automator or applescript in Preview
Hi All, I'd like to create a services menu item in Preview which does either of two things: Open the file I'm currently viewing in Canon DPP raw processing software OR Check for a folder called "Keepers" in the same directory as the file I'm currentl
-
Adjustment layer not saving?
I worked on a phot and tried to save it as a jpg among other formats. The file that saves is missing one of the adjustment layers? What am I doing wrong?
-
HT5361 What is wrong with the new Mac mail in Yosemite?i
Why does'nt Mail work properly in Yosemite?