Processing Routines in t.code V/40
Hi gurus,
Good day! Please kindly assist to advice how does Processing Routines work. Our system currently has 2 processing routines maintained (Processing 1 and Processing 2) to one Output Type. Please advice how will the system go to Processing 2 as currently, our test only go to Processing 1.
Thank you in advance!
Rellie
Hi,
It is not possible to have 2 different routines to be assigned to one output type in the procedure. I think when you say 2 routines, you are saying 2 logics or you are saying the subroutines KOBED and KOBEV of the routine.
In all reqmt routines, which is in discussion now, only one of the subroutines will be always called, though I dont know unfortunately which one is this. As you said, that only one of your processing logic works, that is the right subroutine area where the second logic should also be coded. So please move your code from the inactive subroutine area to the active subroutine area. Now you should be able to see both the validations being active.
Hope this helps. If the case is different, please let us know.
Similar Messages
-
Processing routine ENTRY in program ZRVADIN0111 does not exist for smartfor
Hi ,
This is the log , I am getting in vf02 ..
==========log==============
Message Text
Processing routine ENTRY in program ZRVADIN0111 does not exist
Technical Data
Message type__________ E (Error)
Message class_________ VN (Output control)
Message number________ 068
Message variable 1____ ENTRY
Message variable 2____ ZRVADIN0111
Message variable 3____
Message variable 4____
Message Attributes
Level of detail_______
Problem class_________ 0
Sort criterion________
Number________________ 1
======================================end log========================
My driver program is same as below and form is ZSUNDRY_INVOICES_VENU'
================my driver program ===================
*& Report ZRVADIN0111
REPORT ZRVADIN0111.
TABLES : nast.
*TYPES : BEGIN OF ty_header,
vbeln TYPE vbeln_vf,
fkdat TYPE fkdat,
XBLNR TYPE XBLNR_V1,
STCEG TYPE STCEG,
kunrg TYPE KUNRG,
name1 TYPE AD_NAME1,
city1 TYPE AD_CITY1,
post_code1 TYPE AD_PSTCD1,
street TYPE AD_STREET,
total TYPE NETWR_FP,
END OF ty_header.
DATA : sum TYPE i VALUE '0'.
*TYPES : BEGIN OF ty_item,
matnr TYPE matnr,
arktx TYPE arktx,
fkimg TYPE fkimg,
VRKME TYPE VRKME,
netwr TYPE NETWR_FP,
MWSBP TYPE MWSBP,
unipr TYPE NETWR_FP,
END OF ty_item.
DATA : gs_header TYPE zsd_inv_header,
it_item TYPE STANDARD TABLE OF zsd_inv_items.
FIELD-SYMBOLS : <fs_item> TYPE zsd_inv_items.
DATA : gv_adrnr TYPE adrnr.
*data: s_vbeln type vbeln_vf.
*select-options : so_vbeln for s_vbeln.
*START-OF-SELECTION.
*form entry.
*--- Get header
SELECT SINGLE vbeln fkdat xblnr stceg kunrg bukrs
FROM vbrk INTO gs_header
WHERE vbeln = nast-objky.
SELECT matnr arktx fkimg vrkme netwr mwsbp
INTO CORRESPONDING FIELDS OF TABLE it_item
FROM vbrp WHERE vbeln = gs_header-vbeln.
LOOP AT it_item ASSIGNING <fs_item>.
<fs_item>-unipr = <fs_item>-netwr / <fs_item>-fkimg.
sum = sum + <fs_item>-netwr.
ENDLOOP .
gs_header-total = sum.
CLEAR : gv_adrnr.
SELECT SINGLE adrnr FROM kna1 INTO gv_adrnr WHERE kunnr = gs_header-kunrg.
SELECT SINGLE name1 city1 post_code1 street FROM adrc
INTO (gs_header-name1,gs_header-city1,gs_header-post_code1,gs_header-street)
WHERE ADDRNUMBER = gv_adrnr.
*end-OF-SELECTION.
data: fm_name type rs38l_fnam.
****calling entry routine
*FORM entry USING return_code us_screen.
CLEAR retcode.
xscreen = us_screen.
PERFORM processing USING us_screen.
CASE retcode.
WHEN 0.
return_code = 0.
WHEN 3.
return_code = 3.
WHEN OTHERS.
return_code = 1.
ENDCASE.
*ENDFORM. "entry
calling smartfrom from ABAP
call function 'SSF_FUNCTION_MODULE_NAME'
exporting
formname = 'ZSUNDRY_INVOICES_VENU'
VARIANT = ' '
DIRECT_CALL = ' '
IMPORTING
FM_NAME = FM_NAME
EXCEPTIONS
NO_FORM = 1
NO_FUNCTION_MODULE = 2
OTHERS = 3.
if sy-subrc <> 0.
WRITE: / 'ERROR 1'.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
endif.
CALL FUNCTION fm_name
EXPORTING
ARCHIVE_INDEX =
ARCHIVE_INDEX_TAB =
ARCHIVE_PARAMETERS =
CONTROL_PARAMETERS =
MAIL_APPL_OBJ =
MAIL_RECIPIENT =
MAIL_SENDER =
OUTPUT_OPTIONS =
USER_SETTINGS = 'X'
IS_HEADER = gs_header
IMPORTING
DOCUMENT_OUTPUT_INFO =
JOB_OUTPUT_INFO =
JOB_OUTPUT_OPTIONS =
TABLES
IT_ITEMS = it_item
EXCEPTIONS
FORMATTING_ERROR = 1
INTERNAL_ERROR = 2
SEND_ERROR = 3
USER_CANCELED = 4
OTHERS = 5
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
*call function FM_NAME
EXPORTING
ARCHIVE_INDEX =
ARCHIVE_INDEX_TAB =
ARCHIVE_PARAMETERS =
CONTROL_PARAMETERS =
MAIL_APPL_OBJ =
MAIL_RECIPIENT =
MAIL_SENDER =
OUTPUT_OPTIONS =
USER_SETTINGS = 'X'
IMPORTING
DOCUMENT_OUTPUT_INFO =
JOB_OUTPUT_INFO =
JOB_OUTPUT_OPTIONS =
TABLES
GS_MKPF = INT_MKPF
EXCEPTIONS
FORMATTING_ERROR = 1
INTERNAL_ERROR = 2
SEND_ERROR = 3
USER_CANCELED = 4
OTHERS = 5.
*if sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
*endif.
end of call function module from abap
*endform.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
can any body help me with proper code , i have to insert in driver program ..to retify error ...
thanks
Regards,
Venu.Call transaction NACE (type V1 for Sales Order) look for the required output type and check program and form in processing routines. (and add code markups when you copy source code in forums)
Regards,
Raymond -
PO Output Type / Processing Routine Problem
Hello everyone,
I cannot seem to find any reference to the problem described below.
I have encountered a problem by migrating from SAPFM06P to SAPLMEDRUCK during an ECC 5.0 upgrade, at a client where I am under contract as an ABAP Developer.
Here is some background to the situation. The client is currently migrating from version 4.6C to 5.0 and thought it was a good idea to upgrade their purchase order messaging programs from the outdated SAPFM06P, which was utilized in version 3.x, to the newer program SAPLMEDRUCK implemented for use in version 4.6.
Specifically, Message Output (ME9F) controls the output of purchase order messages in foreground, when the purchase order message is saved and the "further Data option" of the PO message contains "requested processing" equal to the value of "send with application own transaction". This way, the actual messaging can be controlled in foreground and "breakpoints" can be set to display tables and fields. Behind the scenes, the message status program RSNAST00 is executed by ME9F program RM06ENDR_ALV. During this execution, it locates the message (NAST) record from the purchase order and the (TNAPR) configuration, which links the output type to the ABAP print program and SAPscript layout set. The specific problem is: in RSNAST00, the external call perform "PERFORM (TNAPR-RONAM) in PROGRAM (TNAPR-PGNAM) USING RETURNCODE US_SCREEN IF FOUND" does not pass NAST information to the called program (TNAPR-PGNAM). I know no NAST table information is passed because I set a break-point on the perform and single step to the print program. Therefore, the purchase order is unknown by the print program (TNAPR-PGNAM) and results in an error and no purchase order print is provided. Needless to say, this was tested with a new "Z" version of SAPLMEDRUCK. So, I changed the program name (output type processing routine) in configuration to SAPLMEDRUCK, but there again the NAST information is not passed to the print program from RSNAST00. Ironically, I reverted back to the older "z" version of SAPFM06P and NAST and TNAPR information is passed to the print program thru the external call perform quoted above. I prefer to not modify the SAP original code for RSNAST00, which is used in many other applications.
One other note, I had previously performed this maneuver on one different occasion with very successful results.
Has anyone ever encountered this problem in a 5.0 environment (running Windows NT and MSSQL and SAP BASIS 6.4).
I know this is long winded, but I wanted to explain the background of the entire situation.
Any and all help would be appreciated. Thanks in advance,Dave,
Your entry points (like form ENTRY_NEU) should remain in your current version of SAPFM06P. Change that form to reflect the function calls in the new SAPLMEDRUCK form (ENTRY_NEU) (calls to ME_READ_PO_FOR_PRINTING and ME_PO_PRINT.
Look at the example below:
Here is the form in your old (Z) version of SAPFM06P:
FORM ENTRY_NEU USING ENT_RETCO ENT_SCREEN.
XSCREEN = ENT_SCREEN.
IF NAST-AENDE EQ SPACE.
XDRUVO = '1'.
ELSE.
XDRUVO = '2'.
ENDIF.
CLEAR: XFZ, XOFFEN, XLMAHN, XLPET.
*- Anstoß Verarbeitung -
CLEAR ENT_RETCO.
PERFORM LESEN USING NAST.
MOVE RETCO TO ENT_RETCO.
ENDFORM.
Here is form entry_neu in your new (Z) version of SAPFM06P:
INCLUDE FM06PE02 *
form entry_neu using ent_retco ent_screen.
data: l_druvo like t166k-druvo,
l_nast like nast,
l_from_memory,
l_doc type meein_purchase_doc_print.
clear ent_retco.
if nast-aende eq space.
l_druvo = '1'.
else.
l_druvo = '2'.
endif.
call function 'ME_READ_PO_FOR_PRINTING'
exporting
ix_nast = nast
ix_screen = ent_screen
importing
ex_retco = ent_retco
ex_nast = l_nast
doc = l_doc
changing
cx_druvo = l_druvo
cx_from_memory = l_from_memory.
check ent_retco eq 0.
call function 'ME_PRINT_PO'
exporting
ix_nast = l_nast
ix_druvo = l_druvo
doc = l_doc
ix_screen = ent_screen
ix_from_memory = l_from_memory
ix_toa_dara = toa_dara
ix_arc_params = arc_params
ix_fonam = tnapr-fonam "HW 214570
importing
ex_retco = ent_retco.
endform.
Remember, the form should be in the Z version of SAPFM06P - not the Z version of SAPLMEDRUCK. Make sure the configuration (TNAPR) has the SAPFM06P program name and entry point.
It should work. Let me know how it goes.
Rick -
Processing routine ENTRY_ERS_SMART in program ZPDIV_SBINVOICE does not exis
Hi experts,
We created new smartform and print program for ERS invoice and the objects are still in the development system. The output type was triggered when invoice is created however it has an error in the processing log and the error is "Processing routine ENTRY_ERS_SMART in program /AMA/PDIV_SBINVOICE does not exist".
The program /AMA/PDIV_SBINVOICE has subroutine ENTRY_ERS_SMART but I don't know why it has a error message like this.
Any ideas?
Thanks,
EricHi
Check this report RSNAST00 and debug the code
I think you have not maintained the print parameters in your driver program
please check the same
for reference check the driver program RLB_INVOICE
and this perform
determine print data
PERFORM set_print_data_to_read USING lf_formname
CHANGING ls_print_data_to_read
cf_retcode.
Regards
Shiva -
Output Types Processing Routines
Hi experts,
I need help regarding the Output Types Processing Routines.
In SAP, there are several Processing Routines, how does the processing routines work if you put a Program and Forms to Processing 1 and Processing 2?
Points will be rewarded.
Thanks....Hi Salem,
When you execute a program through a transaction, then the first program and the first form are executed..
These entries are maintained in NAST table.. Now, the first o/p is displayed... When you press the BACK button on the o/p of first form screen, It goes back to the SAP code and check for the second entry if any, if it exists, it calls the second progarm and the second form.. and so on..
Thanks and Best Regards,
Vikas Bittera.
**Reward if useful** -
Assign PO Smartform in NACE error-Processing routine does not exist
I have created a Z-Smartform and Z-driverProgram and assigned both in NACE:
Medium- Program- Form- PDF/Smartform- Type
Print output- ZSFPOREPORT- -ZSFPOREPORT- SmartForm
but a error message : Processing routine in program ZSFPOREPORT does not exist ..
Do we need to code in driver prog under a Subroutine and call the same (or) Do we need to create a Form with Special Interface parameters similar to Entry_NEU ..
I am not sure as ENTRY_NEU is for a Script but we need to assign a SMARTFORM here...
So Gurus suggest.....Hi
DATA: fm_name TYPE rs38l_fnam.
*-- Call the Smartform for Label Printing.
CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
EXPORTING
formname = 'ZLS_XXXXX'
IMPORTING
fm_name = fm_name
EXCEPTIONS
no_form = 1
no_function_module = 2
OTHERS = 3.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
CALL FUNCTION fm_name
EXPORTING
v_XXXX = v_YYYYY
v_matnr = mara-matnr
EXCEPTIONS
formatting_error = 1
internal_error = 2
send_error = 3
user_canceled = 4
OTHERS = 5.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
But this pattern is not same for all driver program. So you can do the following:
Step 1: Click on the area where you want to write function module.
Step 2: Click on "Pattern" at the top of the SAP window. Enter the function name as SSF_FUNCTION_MODULE_NAME and
press ok.
Step 3: Now fill up the reqd fields. Give the name of the smartform in
EXPORTING
formname = 'ZLS_XXXXX'
Step 4: Now go to the SMARTFORMS program Environment->Function Module Name and copy the Module Name.
Again click on "Pattern" and paste the module name. Again you will get a pattern(i.e. the second function)
Step 5: Replace the Function module name with "fm_name" as shown in the code above.
Then your code is ready.
Thanks & Regards
Rocky kr. Agarwal. -
HR HRMD_A07 HRMD Idoc process routine
Hi,
We are interfacing between a legacy system and SAP-HCM (ECC 6.01) system to pull Employee, Org unit and Job details from legacy to SAP.
We are using the HRMD_A07 Idoc type for this interface. We are facing certain problems with the IDOC post function modules that we have looked at IDOC_INPUT_HRMD.
We are unable to find the right processing routine that would help us validate and post the data successfully in HCM.
Requesting information if anyone has worked on any such interface or is familiar with the processing routines to be used.
Any information on this would be very much appreciated. Reward points guaranteed.Hello,
The attached documentation explains using process code HRMD which using FM IDOC_INPUT_HRMD to post the IDOC data. We are faing problems with using the FM IDOC_INPUT_HRMD. When data is posted using this FM it doesnot maintain any history and overwrites the records in the database, without validations. -
Error "Processing routine ENTRY in program ztest does not exist"
Hi All ,
I facing problem in Samrt form driver program
Error "Processing routine ENTRY in program ztest does not exist"
when i given print through T.Code Me22n
Can you suggest me why i facing this problem.........
This is below my driver program code:
Moderator message - Please respect the 2,500 character maximum when posting. Post only the relevant portions of code
Edited by: Rob Burbank on Mar 10, 2010 9:53 AMHi nIck,
I write the code this way
can you suggest me any changes are require
FORM ENTRY USING RETURN_CODE TYPE I US_SCREEN TYPE C.
PERFORM DATA_FETCH.
PERFORM DATA_PROCESS.
PERFORM CALL_FORM.
ENDFORM. "entry
*& Form data_fetch
text
FORM DATA_FETCH.
PONUMBER = NAST-OBJKY.
ENDFORM. "data_fetch
Regards
Raju
Edited by: raju mahapatra on Mar 11, 2010 7:23 AM -
PO Output: Processing Routine
Hi all,
Under "Processing Routine" for the PO Output setup, we can assign the print program, form routine and the SAPScript name. There are more than one entries you can set as the assignment starts from "Processing 1" up to "Processing 5".
I normally set up the program name, routine and SAPScript under "Processing 1" columns. I wonder what are the rest are used for?
Any idea?
Thanks.
TomHi Tom,
thanks for the extra info.
I can only guess at the reason for the other options because I have never seen anyone mainatin anything other than "processing 1" and everything works fine.
perhaps it is a method of having alternative forms and programs that can be used in different situations - sorry, stating the obvious here
I don't know how the system would know to use an alternative and which one to use? Perhaps there is some hidden code that trys the next entry if the first one fails????? perhaps it is connected to the "layout module" field on the same screen? Perhaps this uses logic to determine which combination to use depending on the circumstances?
It is a really good question, but unless you need to use the alternatives for any reason, I guess that is is just "nice to know" the logic?
Steve B -
Error while running a OA framework Page Process exited with exit code 1.
Hi all,
I downloaded the Patch 4573517 from Metalink for JDEV with OA extension release 11i.I followed all the instruction of the setup init and installed the Jdev,also mytutorial pages got compiled successfully,but when i trie dto run the page
Run > Run test_fwktutorial.jsp from the main menu.
it gives me error.The error is as follows
[Starting OC4J using the following ports: HTTP=8988, RMI=23891, JMS=9227.]
C:\D drive\OA_2008\jdevbin\jdk\bin\javaw.exe -client -classpath C:\D drive\OA_2008\jdevbin\j2ee\home\oc4j.jar;C:\D drive\OA_2008\jdevbin\jdev\lib\jdev-oc4j.jar -Xbootclasspath/p:C:\D drive\OA_2008\jdevbin\jdev\appslibrt\ojdbc14.jar;C:\D drive\OA_2008\jdevbin\jdev\appslibrt\nls_charset12.zip drive\OA_2008\jdevbin\jdev\appslibrt\ojdbc14.jar;C:\D drive\OA_2008\jdevbin\jdev\appslibrt\nls_charset12.zip drive\OA_2008\jdevbin\jdev\appslibrt\ojdbc14.jar;C:\D drive\OA_2008\jdevbin\jdev\appslibrt\nls_charset12.zip drive\OA_2008\jdevbin\jdev\appslibrt\ojdbc14.jar;C:\D drive\OA_2008\jdevbin\jdev\appslibrt\nls_charset12.zip drive\OA_2008\jdevbin\jdev\appslibrt\ojdbc14.jar;C:\D drive\OA_2008\jdevbin\jdev\appslibrt\nls_charset12.zip drive\OA_2008\jdevbin\jdev\appslibrt\ojdbc14.jar;C:\D drive\OA_2008\jdevbin\jdev\appslibrt\nls_charset12.zip drive\OA_2008\jdevbin\jdev\appslibrt\ojdbc14.jar;C:\D drive\OA_2008\jdevbin\jdev\appslibrt\nls_charset12.zip drive\OA_2008\jdevbin\jdev\appslibrt\ojdbc14.jar;C:\D drive\OA_2008\jdevbin\jdev\appslibrt\nls_charset12.zip drive\OA_2008\jdevbin\jdev\appslibrt\ojdbc14.jar;C:\D drive\OA_2008\jdevbin\jdev\appslibrt\nls_charset12.zip drive\OA_2008\jdevbin\jdev\appslibrt\ojdbc14.jar;C:\D drive\OA_2008\jdevbin\jdev\appslibrt\nls_charset12.zip drive\OA_2008\jdevbin\jdev\appslibrt\ojdbc14.jar;C:\D drive\OA_2008\jdevbin\jdev\appslibrt\nls_charset12.zip drive\OA_2008\jdevbin\jdev\appslibrt\ojdbc14.jar;C:\D drive\OA_2008\jdevbin\jdev\appslibrt\nls_charset12.zip drive\OA_2008\jdevbin\jdev\appslibrt\ojdbc14.jar;C:\D drive\OA_2008\jdevbin\jdev\appslibrt\nls_charset12.zip drive\OA_2008\jdevbin\jdev\appslibrt\ojdbc14.jar;C:\D drive\OA_2008\jdevbin\jdev\appslibrt\nls_charset12.zip drive\OA_2008\jdevbin\jdev\appslibrt\ojdbc14.jar;C:\D drive\OA_2008\jdevbin\jdev\appslibrt\nls_charset12.zip drive\OA_2008\jdevbin\jdev\appslibrt\ojdbc14.jar;C:\D drive\OA_2008\jdevbin\jdev\appslibrt\nls_charset12.zip -DFND_JDBC_STMT_CACHE_SIZE=200 -DCACHENODBINIT=true -DRUN_FROM_JDEV=true -mx256m -Doracle.j2ee.dont.use.memory.archive=false -Xverify:none -Doracle.j2ee.dont.use.memory.archive=true -Doracle.j2ee.http.socket.timeout=500 com.evermind.server.OC4JServer -config C:\D drive\OA_2008\jdevhome\jdev\system9.0.3.5.1437\oc4j-config\server.xml
[waiting for the server to complete its initialization...]
java.lang.NoClassDefFoundError: drive\OA_2008\jdevbin\jdev\appslibrt\ojdbc14/jar;C:\D
Exception in thread "main"
Process exited with exit code 1.
I am not understanding why it is going in exception.One reason which i doubthere is the line
java.lang.NoClassDefFoundError: drive\OA_2008\jdevbin\jdev\appslibrt\ojdbc14/jar;C:\D
here in this line the last word is ojdbc14/jar,i think it should have been ojdbc14.jar.
Can any body please help me out on how to correct this problem.Thanks
ManishManish,
You should ask on the OA Framework Forum.
john -
Jdeveloper - Process exited with exit code 128.
Oracle,
I downloaded Jdeveloper from Oracle website. I tried to create simple helloworld jsp & tried to run from jdeveloper.
I set project properties->compiler->use Javac also, but still it gives same error message in "Running Embedded OC4j server Log"
In Messages tab
============
Compiling...
[1:04:07 PM] Successful compilation: 0 errors, 0 warnings.
In Running Embedded OC4j server Log
============================
[Starting OC4J using the following ports: HTTP=8988, RMI=23891, JMS=9227.]
**** Unable to obtain password from principals.xml. Using default.
C:\unzipped\jdevstudio1013\jdev\system\oracle.j2ee.10.1.3.36.73\embedded-oc4j\config>
C:\unzipped\jdevstudio1013\jdk\bin\javaw.exe -ojvm -classpath C:\unzipped\jdevstudio1013\j2ee\home\oc4j.jar;C:\unzipped\jdevstudio1013\jdev\lib\jdev-oc4j-embedded.jar -Dhttp.proxyHost=hoproxy.scif.com -Dhttp.proxyPort=8080 -Dhttp.nonProxyHosts=*.rapidscontrol.biz|ecf|10.*|*.scif.com|localhost|127.0.0.1 -Dhttps.proxyHost=hoproxy.scif.com -Dhttps.proxyPort=8080 -Dhttps.nonProxyHosts=*.rapidscontrol.biz|ecf|10.*|*.scif.com|localhost|127.0.0.1 -Xverify:none -DcheckForUpdates=adminClientOnly -Doracle.application.environment=development -Doracle.j2ee.dont.use.memory.archive=true -Doracle.j2ee.http.socket.timeout=500 -Doc4j.jms.usePersistenceLockFiles=false oracle.oc4j.loader.boot.BootStrap -config C:\unzipped\jdevstudio1013\jdev\system\oracle.j2ee.10.1.3.36.73\embedded-oc4j\config\server.xml
[waiting for the server to complete its initialization...]
Process exited with exit code 128.
Please advise
Thanks
ChristyChristy,
what is the operation system you are running JDeveloper on ?
To further debug the problem, can you open a command line at <Jdeveloper Directory>\j2ee\home
(assuming Windows) type
..\..\jdk\bin\java oc4j.jar
provide an administration password when asked. This command starts the embedded OC4J as a stand-alone server and prints messages to the console window
Let us know if this gives more detailed error messages or if it starts up
Frank -
HELP!! Process exited with exit code 128.
Hi all,
I am using JDeveloper 10G to develop a struts project. I use the struts-tiles.tld to construct the layout.
<tiles:insert page="classicLayout.jsp" flush="true">
<tiles:put name="title" value="User and Assigned Role" />
<tiles:put name="header" value="menuTemplate.jsp" />
<tiles:put name="menu" value="TestPoint.jsp" />
<tiles:put name="body" value="ARM001800.jsp" />
<tiles:put name="footer" value="DebugPage.jsp" />
</tiles:insert>
However, when I run the project, then the OC4J Server terminated with this error code : Process exited with exit code 128.
What happen??
PS: I tried to remove the last 2 tags: body and footer. The Server did not terminate, but with some exceptions which related to tiles library.This type of error may occur because of developers mistake.
This error occurs when any function is called recursively in a loop.
The server calls the same function again and again in a loop and hence the server goes in infinite loop. This gives the error "Process exited with exit code 128".
You need to check your code thoroughly for such mistake.
Nital.
i-engineering.com -
Process exited with exit code 128 using embedded OC4J (jdevsetudio1013)
I've just downloaded Oracle JDeveloper (10.1.3) - Production JAN 2006 version (Studio Edition), installied and configure as the install guide, downladed SU5 (Studio Edition version 10.1.3.0.4 Build JDEVADF_10.1.3_NT_060125.0900.3673) and JUnit extensions and SR. When I tried to run Oracle ADF SRDEMO Application, I´ve just got this error message:
[EJB 3.0]: Assigning default-data-source=jdbc/SRDemoDS, specified in projects EJB 3.0 properties
[Starting OC4J using the following ports: HTTP=8988, RMI=23891, JMS=9227.]
**** Unable to obtain password from principals.xml. Using default.
E:\mywork\system\oracle.j2ee.10.1.3.36.73\embedded-oc4j\config>
"C:\Program Files\Java\jdk1.5.0_08\bin\javaw.exe" -ojvm -classpath E:\jdevstudio1013\j2ee\home\oc4j.jar;E:\jdevstudio1013\jdev\lib\jdev-oc4j-embedded.jar -Xverify:none -DcheckForUpdates=adminClientOnly -Doracle.application.environment=development -Doracle.j2ee.dont.use.memory.archive=true -Doracle.j2ee.http.socket.timeout=500 -Doc4j.jms.usePersistenceLockFiles=false oracle.oc4j.loader.boot.BootStrap -config E:\mywork\system\oracle.j2ee.10.1.3.36.73\embedded-oc4j\config\server.xml
[waiting for the server to complete its initialization...]
Process exited with exit code 128.
I'm using a Microsoft Windows Server 2003 Standard Edition Service Pack 1 inside a VMware workstation (version 5.5.2.build-29772) with 1.4GB of RAM with an Oracle 10gR2 for windows (10.2.0.1.0)
I don´t know if it is a configuration problem or that Windows Server 2003 SP1 is not supported or any other problem.
Any help you can give on this would be much appreciated.
Thanks,
Orlandothanks for your idea...but in my environment there no JAVA_OPTIONS defined. This is a copy of my console after running set:
ALLUSERSPROFILE=C:\Documents and Settings\All Users
ANT_HOME=C:\apache-ant-1.6.5
APPDATA=C:\Documents and Settings\Administrator\Application Data
APR_ICONV_PATH=C:\Program Files\Subversion\iconv
CATALINA_HOME=C:\ASF\Tomcat 5.5
ClusterLog=C:\WINDOWS\Cluster\cluster.log
CommonProgramFiles=C:\Program Files\Common Files
COMPUTERNAME=OGJEE
ComSpec=C:\WINDOWS\system32\cmd.exe
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\Administrator
JAVA_HOME=C:\Program Files\Java\jdk1.5.0_08
JBOSS_HOME=C:\jboss-4.0.4.GA-Patch1
LOGONSERVER=\\OGJEE
M2_HOME=C:\ASF\maven-2.0.4
M2_REPO=C:\Documents and Settings\Administrator\.m2\repository
MAVEN_OPTS=-XX:MaxPermSize=128m -Xmx512m
NUMBER_OF_PROCESSORS=1
OS=Windows_NT
Path=E:\oracle\product\10.2.0\db_1\bin;C:\Program Files\Support Tools\;c:\Progra
m Files\Windows Resource Kits\Tools\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\S
ystem32\Wbem;;C:\Program Files\Subversion\bin;C:\Program Files\Java\jdk1.5.0_08\
bin;C:\ASF\maven-2.0.4\bin;C:\Program Files\MySQL\MySQLServer5.0\bin;C:\apache-a
nt-1.6.5\bin;;C:\Program Files\STI\bin\pc-win95
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
PERL5LIB=E:\oracle\product\10.2.0\db_1\perl\5.8.3\lib\MSWin32-x86;E:\oracle\prod
uct\10.2.0\db_1\perl\5.8.3\lib;E:\oracle\product\10.2.0\db_1\perl\5.8.3\lib\MSWi
n32-x86;E:\oracle\product\10.2.0\db_1\perl\site\5.8.3;E:\oracle\product\10.2.0\d
b_1\perl\site\5.8.3\lib;E:\oracle\product\10.2.0\db_1\sysman\admin\scripts;
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 13 Stepping 8, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=0d08
ProgramFiles=C:\Program Files
PROMPT=$P$G
SESSIONNAME=Console
SystemDrive=C:
SystemRoot=C:\WINDOWS
TEMP=C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp
TMP=C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp
USERDOMAIN=OGJEE
USERNAME=localadmin
USERPROFILE=C:\Documents and Settings\Administrator
windir=C:\WINDOWS
tthanks anyway -
"process exited with exit code 128"
I have a problem. I downloaded the new Jdeveloper 10.3.1. When a try to
run a class i always receive the error: "process exited with exit code
128". The compilation is correct. My OS is Win2003 server SP1, I
tried in a pc with the same OS and it doesn't work correctly.
Someone has got an idea?I have the same "process exited with exit code 128" in my Win 2003 server environment running AMD 64 processor. My Win 2000 server setting runs okay.
I can work that around by changing the Virtual Machine setting. Select anything other then 'ojvm' with run ok. I guess, the Oracle custom add-on is not working properly.
Follow this path to change.
goto Project properties->Run/Debug
->select your run configuration (Default if you have no others)
-> change 'Virtual Machine:' to server, client, or hotspot.
ojvm is the only virtual machine that doesn't work.
There is one catch, however, by making this change code coach, and all other profiling tools will not run. -
Process exited with exit code -1073741790 in jdeveloper
Hi,
When I try to run a simple Helloworld program in Jdeveloper, The compilation and all is fine, when I try to run it I got the error "Process exited with exit code -1073741790".
However I found one solution that, my computer is under a secured network, the Security Agent was seems stopping.
I changed the security level to LOW from MEDIUM , then its running fine.
Is there any other solution where I can work without reducing the security level.
While writing this post, I checked one more option of adding the jdeveloper.exe to trusted application in the Security agent. This seems resolved the application and working fine now.
-- KhaleelChristy,
what is the operation system you are running JDeveloper on ?
To further debug the problem, can you open a command line at <Jdeveloper Directory>\j2ee\home
(assuming Windows) type
..\..\jdk\bin\java oc4j.jar
provide an administration password when asked. This command starts the embedded OC4J as a stand-alone server and prints messages to the console window
Let us know if this gives more detailed error messages or if it starts up
Frank
Maybe you are looking for
-
After updating my Mac to Lion & IOS5 on both iPhone & iPad, wifi iTunes syncing seemed to work fine for the iPhone but for the iPad it took forever (hours) every time. It shows all my photos, songs, videos, etc. being loaded onto the iPad each time,
-
5800 not recognized (Windows 7)
Hello, my 5800 is listed as an "unknown device" in Windows' device manager. I installed Ovi suite before connecting the phone. The phone IS recognized when connected in mass storage mode, not so in pc suite mode. Servicelayer.exe is up and running. A
-
Notes from my iPhone doesn't push to my air
I have enabled my icloud account on both my iphone and macbook air, but notes that I've saved on my phone will not push to my air. However, my contact information was shared as expected. Any thoughts? Thanks in advance.
-
How do I get a reliable sync with streaming data in RS232?
I have an application running in LV6i that must grab data from a continuous serial ASCII stream destined for a VT100 terminal. The stream repeats about every 1/10th of a second. The stream contains approximately 4k of data. There are no separators, b
-
What is my repair bill reference D132652385, anyone?