Web ADI LOV - NullPointerError
Hello,
I created a custom integrator and i want to use value sets to select values that i will enter in the spreadsheet. For that i used BNE_INTEGRATOR_UTILS.CREATE_TABLE_LOV API that terminated with success. When i double-click the column in the spreadsheet i receive a "Exception Name: java.lang.NullPointerException" exception. Do you have any idea what could cause this?
Thank you.
Check few thing wherther
In table BNE_COMPONENTS_B PARAM_LIST_CODE,PARAM_LIST_APP_ID,COMPONENT_CODE are ok
mostly COMPONENT_CODE = PARAM_LIST_CODE
PARAM_LIST_APP_ID =Web adi application _id .
BNE_INTERFACE_COLS_B is VAL_COMPONENT_APP_ID =Web adi application id . VALCOMPONENT_CODE....
Cheers....
Similar Messages
-
Hi All,
I need help u guys, hope that weekend is really great, i have problem of calling LOV in the WebAdi Template. I generate the template throught Applicant API but problem is that how to insert LOV's in different fields of Template.Please Help me.
Thank in advance
Cheers
Faisalthere is a seeded intyegrator Web ADI: Interface Columns Integrator integrator_code = INTERFACE_COLS which should be set to enabled 'Y' by writing an update statement like
update bne.bne_integrators_b
set enabled_flag = 'Y'
where integrator_code = 'INTERFACE_COLS'
COMMIT;now you need to create a function and add that function in WEB ADI menu.
Please check below link
Re: Web ADI-Custom Integrator- LOV value selected is not populating in the cell -
Hi,
I use BNE_INTEGRATOR_UTILS.CREATE_TABLE_LOV to create a POPList by using the view oe_transaction_types, but there is no any data displayed in the order type column, while can use table oe_transaction_types_tl to create the POP List and display value. Does the Web ADI LOV not support the MOAC? Here is the API:
BNE_INTEGRATOR_UTILS.CREATE_TABLE_LOV(P_APPLICATION_ID => 20009, --IN NUMBER,
P_INTERFACE_CODE => 'XXX_UPL_ORD_INTF', --IN VARCHAR2,
P_INTERFACE_COL_NAME => 'P_ORDER_TYPE', --IN VARCHAR2,
P_ID_COL => 'NAME', --IN VARCHAR2,
P_MEAN_COL => 'NAME', --IN VARCHAR2,
P_DESC_COL => 'DESCRIPTION', --IN VARCHAR2,
P_TABLE => 'OE_TRANSACTION_TYPES', --IN VARCHAR2,
P_ADDL_W_C => 'TRANSACTION_TYPE_CODE = ''ORDER'' AND NVL(END_DATE_ACTIVE, SYSDATE) BETWEEN START_DATE_ACTIVE AND SYSDATE',
P_WINDOW_CAPTION => 'Order Type', --IN VARCHAR2,
P_WINDOW_WIDTH => 500, --IN NUMBER,
P_WINDOW_HEIGHT => 400, --IN NUMBER,
P_TABLE_BLOCK_SIZE => 10, --IN NUMBER,
P_TABLE_SORT_ORDER => 'NAME', --IN VARCHAR2,
P_USER_ID => -1, --IN NUMBER,
P_TABLE_COLUMNS => 'NAME,DESCRIPTION', -- IN VARCHAR2,
--P_TABLE_SELECT_COLUMNS IN VARCHAR2,
--P_TABLE_COLUMN_ALIAS IN VARCHAR2,
--P_TABLE_HEADERS IN VARCHAR2,
P_POPLIST_FLAG => 'Y');Duplicate post.
How to restrict the display of Integrator in Web ADI
How to restrict the display of Integrator in Web ADI -
Error when using LOV wildcard(%) in custom web ADI
Hello,
I'm getting the following error on a custom Web ADI integrator.
There are a number of LOVs on the form, and they're all working fine except one.
The LOV is populated correctly, however, once the wildcard (%) search is used, the following error is shown:
The following error has occurred
Exception Name: oracle.apps.bne.exception.BneSQLException -
Error occurred when setting bind value G% on SQL Statement at index 3.
Cause: A low level API call failed.
Action: Please note this error to your support
representative.
Statement: SELECT DISTINCT alias_value_name P_ALLOWANCE_NAME,
alias_value_id, pel.element_type_id P_ELEMENT_TYPE_ID FROM apps.HXC_ALIAS_VALUES
hav , apps.PAY_ELEMENT_LINKS_f pel , apps.per_all_assignments_f paaf ,
apps.per_all_people_f ppf WHERE pel.ELEMENT_TYPE_ID = hav.attribute1 AND SYSDATE
BETWEEN paaf.EFFECTIVE_START_DATE AND paaf.EFFECTIVE_END_DATE AND paaf.person_id
= ppf.person_id AND ppf.employee_number = :1 AND ( (paaf.business_group_id =
pel.business_group_id AND paaf.business_group_id =
fnd_profile.value('PER_BUSINESS_GROUP_ID') AND LINK_TO_ALL_PAYROLLS_FLAG = 'Y')
OR (pel.payroll_id = paaf.payroll_id ) ) AND hav.ENABLED_FLAG = 'Y' AND
hav.ATTRIBUTE3 = 'PJ' AND HAV.ATTRIBUTE4 =
DECODE(:2,'Quantity','Q','Amount','A','@') AND TRUNC(SYSDATE) BETWEEN
HAV.DATE_FROM AND NVL(HAV.DATE_TO,HR_GENERAL.END_OF_TIME) AND TRUNC(SYSDATE)
BETWEEN pel.effective_start_date AND
NVL(pel.effective_end_date,HR_GENERAL.END_OF_TIME)
Bind values used in SQL statement: G%
Log File Bookmark: 964273
Please help.
Thanks,
MinaHi,
maybe this is the problem. The type is byte and not binary.
But I have the same problem as mentioned in the other thread: I can't change the type.
The type in the WSDL of my web service is "base64binary". Is there maybe a possibility to import a jar-file for this type?
Christian -
Web ADI-Custom Integrator- LOV value selected is not populating in the cell
Hi,
I have a custom integrator, created a layout and mapping
and I have update the BNE_INTERFACE_COLS_B table for the column that I want as an LOV.
LOV_TYPE = STANDARD
val_obj_name = 'FA_BOOK_CONTROLS_SEC'
val_addl_w_c= 'NVL(DATE_INEFFECTIVE,SYSDATE) >= SYSDATE AND BOOK_CLASS IN (''CORPORATE'',''TAX'')',field_size = 15
val_component_code = 'FA_BOOK_TYPE_CODE'
val_component_app_id = 140
val_type = TABLE
val_id_cil= BOOK_TYPE_CODE
val_mean_col=BOOK_TYPE_CODE
val_desc_col=BOOK_TYPE_CODE
The LOV is showing up fine, but when I select the value the , selected value is not getting populated in the excel cell.
Can you please help me resolve this? This is urgent.
Thanks,
AJHi Ashish,
Can you please give more details?
On my end I have the same issue but one of my LOVs is not populating the cell while the other does. But I never performed any of the action you mentionned.
So I would like to try your solution for the remaining LOV that does not populate my Excel cell. What is the purpose of "Then create a web adi function and attach to web adi menu.Call form function association integrator and attach the form function to your integrator.( Interface_cols)"? and what kind of "function" should we create?
Thanks and regards,
Gaël
Edited by: Gaël on 21 sept. 2012 08:16 -
How to create dependent LOVs in Web ADI
Hi
Could anybody help me out, how I can create dependent LOVs in Web ADI? Please provide any sample code if you have.
I referred some posts in this forum about dependent LOVs. But unable to understand. Is dependency only possibe with Java programs?
Thanks
VenkatHi ,
did you get any docs that for dependent LOV. Please mail me [email protected]
Many Thanks in advance
Regards
Niraj -
How to restrict the display of Integrator in Web ADI
Hi,
I have developed two Integrators using Web ADI in Oracle application R12.First Integrator is used for download the data and second for
Update the data in system.
For both integrator separate two function are created and tagged with single menu.Whenever I want to access Download the excel (via download integrator)
then Update Integrator is also shown (in LOV) during navigation ,its happening vice versa as well.
Here my concern about restriction for indivisual integrator, becasuse always integrator is tagged to a perticualar function So in call of perticular Integrator other Integratior should not be available in list values.
Please help and advise on the same.
Regards,
Deepak SahuHi Deepak,
the scenario you are describing should not happen. WebADI deals with security entries and this shall be rather restrictive.
Please check the following:
- How many entries do you have in BNE_SECURED_OBJECTS referencing your integrator and/or referencing your function?
=> in your case you should have exactly 2 lines, one for every integrator and the function shall be different.
If this is the case the next step is to check how often the function is assigned to a menu, also here to limit the access you should have two different menus, linked to the two functions. Assuming the menu isn't your main menu, make sure that for the different users always only one of the menus is linked.
If all the prerequisites are fulfilled, one person with one menu should see only one integrator.
Please let me know if this approach helps.
br, Volker -
How to create a Web ADI template and save it in our apps?
Hi all,
I want to create a user enrollment template it Web ADI so that I can send the form to the client and they will just fillup the spreadsheet with all the users they want to add to the system then load it using Web Adi.
For example this form is:
I want to create a Web ADI template for the forms above, which is saved in the apps database. Just like the template sample below:
1. Add Oracle WEB ADI you your responsibility. Explore how to create document etc
2. Using Oracle General Ledger, go to Enter Journal and click on Launch Journal Wizard..from there you can create document similar to attached
Please help how to create templates like this.
Thanks a lot,
mkHi Rajen and all,
The sample tutorial you and Aj gave me seem for older version like 11i or 12.0. Can i still apply or follow it for 12.2?
You also mentioned:
My approach when I started was more like the "baby step" method ... started with something simple with these 2 responsibilities and a simple integrator and then continued by adding new features (like LOV, PopLists, Contents, playing with layouts, using FNDLOAD, etc....). It's an interesting experience.
Do you have the docs you follow to do the above process? What 2 responsibilities are you referring to? It is "Desktop Integration" & "Desktop Integration Manager"?
I thought "Desktop Integration Manager" is the super-user and has all the "powers" needed for adi?
What powers does "Desktop Integration Manager" have, that "Desktop Integration" does not have? and vice-versa.
Thanks a lot, -
JAEHYLEE (R12 ADI) How to add DFF in Web ADI
Goal
How to add DFF in Web ADI
Solution
ADI Mass Addition Template Layout Define에서 DFF를 사용하기 위해서 아래 ER이 현재 진행중이고 그 전에 사용하기 위해서는 아래와 같은 Datafix를 Workaround로 사용하여야 합니다.
Please do the following in the test instance first and if satisfied migrate to production
1.Setup-->Financials>Flexfields>Descriptive>Segments
Query the Mass addition DFF and Category flexfield
2.Both the above is to be defined exactly the same
3.Reference field for both should be ATTRIBUTE_CATEGORY_CODE
4)login to sqlplus apps account and run the following script
sql
- make sure it runs without errors, then commit. Otherwise rollback. This
script should not be run over again, therefore verify the outcome.
- restart the apache listener
- login to apps and navigate to the Webadi Define Layouts page, under FA
responsibility.
- choose a layout for the Additions integrator, include the "Descriptive
Flexfield" and "Context".
- Test it.
SCRIPT
===========
set serveroutput on size 1000000
Declare
content_code varchar2(1000);
interface_code varchar2(50) := 'FA_MASS_ADD_INTERFACE';
begin
dbms_output.put_line('Start add descriptive flexfiedl to Additions
integrator: ' || interface_code);
dbms_output.put_line('Updating attribute columns in bne_interface_cols_b')
Update bne_interface_cols_b
set display_flag = 'N' ,
val_type = 'DESCFLEXSEG',
group_name = 'MASSADD_DF'
where application_id = 140
and interface_code = 'FA_MASS_ADD_INTERFACE'
and interface_col_name in ('ATTRIBUTE1','ATTRIBUTE2',
'ATTRIBUTE3','ATTRIBUTE4','ATTRIBUTE5','ATTRIBUTE6',
'ATTRIBUTE7','ATTRIBUTE8','ATTRIBUTE9','ATTRIBUTE10',
'ATTRIBUTE11','ATTRIBUTE12','ATTRIBUTE13','ATTRIBUTE14',
'ATTRIBUTE15','ATTRIBUTE16','ATTRIBUTE17','ATTRIBUTE18',
'ATTRIBUTE19','ATTRIBUTE20','ATTRIBUTE21','ATTRIBUTE22',
'ATTRIBUTE23','ATTRIBUTE24','ATTRIBUTE25','ATTRIBUTE26',
'ATTRIBUTE27','ATTRIBUTE28','ATTRIBUTE29','ATTRIBUTE30');
dbms_output.put_line('Creating CONTEXT');
-- see webadi dev.guide for complete parameter documentation.
BNE_INTEGRATOR_UTILS.UPSERT_INTERFACE_COLUMN
(P_APPLICATION_ID => 140,
P_INTERFACE_CODE => interface_code,
P_SEQUENCE_NUM => 1011,
P_INTERFACE_COL_TYPE => 1, -- indicates that column exists
in interface table.
P_INTERFACE_COL_NAME => 'CONTEXT',
P_ENABLED_FLAG => 'Y',
P_REQUIRED_FLAG => 'N',
P_DISPLAY_FLAG => 'Y',
P_FIELD_SIZE => 30,
P_DEFAULT_TYPE => '', -- JAVA_EACH_ROW, SQL, TABLELOOKUP
etc.
P_DEFAULT_VALUE => '',
P_SEGMENT_NUMBER => '',
P_GROUP_NAME => 'MASSADD_DF',
P_OA_FLEX_CODE => 'FA_MASS_ADDITIONS',
P_OA_CONCAT_FLEX => 'N',
P_READ_ONLY_FLAG => 'N',
P_VAL_TYPE => 'DESCFLEXCONTEXT', -- TABLE,JAVA etc.
P_VAL_ID_COL => '', -- Column for table LOV.
P_VAL_MEAN_COL => '', -- Column for table LOV.
P_VAL_DESC_COL => '', -- Column for table LOV.
P_VAL_OBJ_NAME => '', -- Table for table LOV, class for java
P_VAL_ADDL_W_C => '', -- where clause for table LOV.
P_DATA_TYPE => 2, -- 1=NUMBER,2=varchar,3=date
P_NOT_NULL_FLAG => 'N', -- Y=not null, N=null
P_VAL_COMPONENT_APP_ID => '140', -- NUMBER
P_VAL_COMPONENT_CODE => 'OA_FLEX', -- VARCHAR2
P_SUMMARY_FLAG => 'N', -- VARCHAR2
P_MAPPING_ENABLED_FLAG => 'Y', -- VARCHAR2
P_PROMPT_LEFT => 'Context - Descriptive Flexfield', --
VARCHAR2
P_PROMPT_ABOVE => '', -- VARCHAR2
P_USER_HINT => '', -- VARCHAR2' List - Text','* List -
Text', '* Value','Text','* Date'
P_USER_HELP_TEXT => 'US', -- VARCHAR2
P_LANGUAGE => 'US', -- VARCHAR2
P_SOURCE_LANG => 'US', -- VARCHAR2
P_OA_FLEX_NUM => '', -- VARCHAR2
P_OA_FLEX_APPLICATION_ID => '140', -- NUMBER
P_DISPLAY_ORDER => 802, -- check
P_UPLOAD_PARAM_LIST_ITEM_NUM => '', -- NUMBER
P_EXPANDED_SQL_QUERY => '', -- VARCHAR2
P_LOV_TYPE => 'NONE', -- VARCHAR2
P_OFFLINE_LOV_ENABLED_FLAG => 'N', -- VARCHAR2
P_VARIABLE_DATA_TYPE_CLASS => '', -- VARCHAR2
P_USER_ID => 2 -- NUMBER VERIFY THAT 2 IS CORRCT
dbms_output.put_line('Creating MASSADD_DF_PARENT');
-- see webadi dev.guide for complete parameter documentation.
BNE_INTEGRATOR_UTILS.UPSERT_INTERFACE_COLUMN
(P_APPLICATION_ID => 140,
P_INTERFACE_CODE => interface_code,
P_SEQUENCE_NUM => 1012,
P_INTERFACE_COL_TYPE => 2, -- indicates that column exists
in interface table.
P_INTERFACE_COL_NAME => 'MASSADD_DF_PARENT',
P_ENABLED_FLAG => 'Y',
P_REQUIRED_FLAG => 'N',
P_DISPLAY_FLAG => 'Y',
P_FIELD_SIZE => '', --?
P_DEFAULT_TYPE => '', -- JAVA_EACH_ROW, SQL, TABLELOOKUP
etc.
P_DEFAULT_VALUE => '',
P_SEGMENT_NUMBER => '',
P_GROUP_NAME => 'MASSADD_DF',
P_OA_FLEX_CODE => 'FA_MASS_ADDITIONS',
P_OA_CONCAT_FLEX => 'Y',
P_READ_ONLY_FLAG => 'N',
P_VAL_TYPE => 'DESCFLEX', -- TABLE,JAVA etc.
P_VAL_ID_COL => '', -- Column for table LOV.
P_VAL_MEAN_COL => '', -- Column for table LOV.
P_VAL_DESC_COL => '', -- Column for table LOV.
P_VAL_OBJ_NAME => 'oracle.apps.bne.integrator.validators.
BneDFFValidator', -- Table for table LOV, class for java
P_VAL_ADDL_W_C => '', -- where clause for table LOV.
P_DATA_TYPE => '', -- 1=NUMBER,2=varchar,3=date ?
P_NOT_NULL_FLAG => 'N', -- Y=not null, N=null
P_VAL_COMPONENT_APP_ID => '140', -- NUMBER
P_VAL_COMPONENT_CODE => 'OA_FLEX', -- VARCHAR2
P_SUMMARY_FLAG => 'N', -- VARCHAR2
P_MAPPING_ENABLED_FLAG => 'Y', -- VARCHAR2
P_PROMPT_LEFT => 'Descriptive Flexfield', -- VARCHAR2
P_PROMPT_ABOVE => '', -- VARCHAR2
P_USER_HINT => '', -- VARCHAR2' List - Text','* List -
Text', '* Value','Text','* Date'
P_USER_HELP_TEXT => 'US', -- VARCHAR2
P_LANGUAGE => 'US', -- VARCHAR2
P_SOURCE_LANG => 'US', -- VARCHAR2
P_OA_FLEX_NUM => '', -- VARCHAR2
P_OA_FLEX_APPLICATION_ID => '140', -- NUMBER
P_DISPLAY_ORDER => 803, -- check
P_UPLOAD_PARAM_LIST_ITEM_NUM => '', -- NUMBER
P_EXPANDED_SQL_QUERY => '', -- VARCHAR2
P_LOV_TYPE => 'NONE', -- VARCHAR2
P_OFFLINE_LOV_ENABLED_FLAG => 'N', -- VARCHAR2
P_VARIABLE_DATA_TYPE_CLASS => '', -- VARCHAR2
P_USER_ID => 2 -- NUMBER VERIFY THAT 2 IS CORRCT
dbms_output.put_line('Creating OA_FLEX component');
end;
insert into bne_components_b
(application_id, component_code, object_version_number, component_java_class,
created_by, creation_date, last_updated_by, last_update_login, last
updatedate )
values
(140, 'OA_FLEX',1.0,'oracle.apps.bne.integrator.component.BneOAFlexComponent',
2,to_date('20051201','YYYYMMDD') ,2, 2, to_date('20051201','YYYYMMDD') );
Update bne_interface_cols_b
set last_update_date = to_date('20051201','yyyymmdd')
where application_id = 140
and interface_code = 'FA_MASS_ADD_INTERFACE'
and sequence_num in (1011, 1012);
Update bne_interface_cols_tl
set last_update_date = to_date('20051201','yyyymmdd')
where application_id = 140
and interface_code = 'FA_MASS_ADD_INTERFACE'
and sequence_num in (1011, 1012);
Reference
559392.1Hello.
The process is described in the Oracle Web Applications Desktop Integrator Implementation and Administration Guide manual.
Octavio -
GL Journal Import Web ADI Issue - Line DFF
We have a requirement to add DFF values to Journal Web ADI import. We have added Line DFF Context and Line DFF fields to the layout. Document is getting created and but the upload fails with the below message,
Upload processing did not complete
Exception during parsing of upload document. java.lang.NullPointerException
Any pointers/ help is highly appreciable.
Thanks In AdvanceHi Hussein,
Thank you for your response. Below are the error messages that I got from the BNE log file. Can you please help me to figure out what is the wrong here.
11/6/14 7:32 AM AJPRequestHandler-HTTPThreadGroup-34 ERROR BneParentMenuResolver.getMenuItem() MENU 101:BUDGET_NOTE - Menu item excluded because IntegratorAppId and Code does not match that of the Top-Most Menu Item or current Integrator: 101:L3_JOURNALS_120
11/6/14 7:32 AM AJPRequestHandler-HTTPThreadGroup-34 ERROR BneParentMenuResolver.getMenuItem() MENU 101:BUDGET_NOTE - Menu item excluded because IntegratorAppId and Code does not match that of the Top-Most Menu Item or current Integrator: 101:L3_JOURNALS_120
11/6/14 7:32 AM AJPRequestHandler-HTTPThreadGroup-34 ERROR BneParentMenuResolver.getMenuItem() MENU 101:BUDGET_NOTE - Menu item excluded because IntegratorAppId and Code does not match that of the Top-Most Menu Item or current Integrator: 101:L3_JOURNALS_120
11/6/14 7:34 AM Web ADI Upload Job 367172 ERROR ORDER BY not found in LOV query
11/6/14 7:34 AM Web ADI Upload Job 367172 ERROR ORDER BY not found in LOV query
11/6/14 7:34 AM Web ADI Upload Job 367172 ERROR ORDER BY not found in LOV query
11/6/14 7:34 AM Web ADI Upload Job 367172 ERROR ORDER BY not found in LOV query
11/6/14 7:34 AM Web ADI Upload Job 367172 ERROR ORDER BY not found in LOV query
11/6/14 7:34 AM Web ADI Upload Job 367172 ERROR ORDER BY not found in LOV query
11/6/14 7:34 AM Web ADI Upload Job 367172 ERROR ORDER BY not found in LOV query
11/6/14 7:34 AM Web ADI Upload Job 367172 ERROR ORDER BY not found in LOV query
11/6/14 7:34 AM Web ADI Upload Job 367172 ERROR ORDER BY not found in LOV query
11/6/14 7:34 AM Web ADI Upload Job 367172 ERROR BneUploader.processUpload(), fatal exception: java.lang.NullPointerException
11/6/14 7:34 AM Web ADI Upload Job 367172 ERROR java.lang.NullPointerException
at oracle.apps.bne.integrator.upload.BneFineValidator.runTableValidation(BneFineValidator.java:946)
at oracle.apps.bne.integrator.upload.BneFineValidator.validateColumns(BneFineValidator.java:702)
at oracle.apps.bne.integrator.upload.BneSAXUploader.processDeepestLevel(BneSAXUploader.java:2248)
at oracle.apps.bne.integrator.upload.BneSAXUploader.startElement(BneSAXUploader.java:1202)
at oracle.xml.parser.v2.XMLContentHandler.startElement(XMLContentHandler.java:181)
at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1288)
at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:336)
at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:303)
at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:234)
at oracle.apps.bne.integrator.upload.BneUploader.processUpload(BneUploader.java:301)
at oracle.apps.bne.integrator.upload.BneAbstractUploader.processUpload(BneAbstractUploader.java:114)
at oracle.apps.bne.integrator.upload.async.BneAsyncUploadThread.run(BneAsyncUploadThread.java:149)
11/6/14 7:34 AM Web ADI Upload Job 367172 ERROR BneOracleWebAppsContext.getExtraJDBCConnection recieved the same connection as the base connection. There may be transaction problems. -
Unexpected Error - Web ADI having more than 800 lines in an invoice.
Hi All,
I am trying to upload an invoice having more than 800 lines through a custom build "AP Invoices WebADI". I am getting "Unexpected Error"; where Error message may be different in each unsuccessful run.
I have tried decreasing the lines step by step; by decreasing 25-50 lines per run. I was able to load an invoice with 450 lines but couldn’t load invoice with 500 lines.
What can be the reason ? Is there any limitation in open interface to load particular number of lines per invoice OR some sort of Web ADI limitation ?
Please advise.
Regards,
MHHi Yoonas,
Thanks for your reply.
I have checked the log file and found the issue:
BneBaseSQL.executeQuery:Stack trace: java.sql.SQLException: ORA-01000: maximum open cursors exceeded
I can understand its due to limit of open cursors. Before making change to db parameter I am troubleshooting code if I can find something to close the cursors properly.
One thing I have noticed is that this message is coming, every time (after 450 records), when Web ADI calls Java LOVs to validate the given values. All other code is fine.
I have 8 java based LOVs (java components attached in Web ADI). As per my understanding, during validation of each record, it calls the SQL Code for 8 LOVs hence open 8 cursors for each record. After 450 records, limit of maximum open cursors exceeds hence causing the issue.
What do you think, Is it true in this case? If yes, is there any solution to it ? The thing I am worried about is; how I can control the call of Web ADI to Java LOVs ??
Thanks & Best Regards,
MH -
Oracle Web ADI: Fata Error
Hi,
Environment:-R11i
Trying to upload Journal through the Web ADI.
When I am clicking on the Currecny field LOV in the Excel sheet then it is not showing the Currency Code = UK instead of that it is throwing the error
Error:-
Exception Name:oracle.apps.bne.exception.BneFatalException - The Applications Context SOB does not equal the SOB supplied in the sheet. You must logon to Oracle Applications using a responsibility with the same SOB as the current spreadsheet.
Does anybody have an idea about this.
Thanks,
ABRAny details about the error in the BNE log file?
Please see if these docs help.
USER GETTING ERROR WHILE ATTEMPTING TO UPLOAD JE USING WEB ADI. The Applications context SOB does not equal the SOB supplied in the sheet [ID 1081338.1]
Web ADI Projects List Of Values (LOV) Comes From Wrong Operating Unit [ID 289681.1]
Responsibility Level Profile Options Not Recognized in WebADI [ID 258918.1]
WebADI Upload Fails With: No concurrent import requests have been submitted [ID 282514.1]
Thanks,
Hussein -
How to implement STANDARD Picklists in Web ADIs
Hi,
I have been developing, configuring and implementing Custom Web ADIs in Oracle HRMS and I have used Excel 2000 as the third party tool and were able to implenment CREATE and UPDATE type of Integrators.
Also I am able to implement 'Standalone Queries'.
Using BEN_INTERFACE_COLS_B Table I am able to implement POPLISTs which is one among the two types of LOVs supported by Web ADI.
The other type is 'STANDARD' LOVs. I was trying to implement STANDARD LOVs, by using BNE_COMPONENTS_B Table.
But I got struckup at this point on,
1. Will Oracle Web ADI support user defined Java Class components?
2. If so after developing the Java componenet, what all updations are required other than updating BNE_COMPONENETS_B Table?
(How to integrate this java component with the integrator, I knew that VAL_COMPONENT_APP_ID & VAL_COMPONENT_CODE in the
Table BEN_INTERFACE_COLS_B has to be updated but will this be enough? )
3. Where to put the Java class component file in the Unix box to be used by the Custom Web ADIs.
Please Advice
thanks in Advance..
Anil Krishnan
[email protected]Hi,
I tried updating bne_interface_cols_b for an existing column.
In launch Journal wizard, the 'Expense Type' or 'Segment3' has some LOV attached to it. I need to point that LOV to my custom table somehow.
I tried updating the table with the given values
UPDATE bne_interface_cols_b
SET val_id_col = 'VAR_FIXED',
val_mean_col = 'MEANING',
val_type = 'TABLE',
lov_type = 'POPLIST',
val_obj_name = 'MY_TABLE_NAME',
OFFLINE_LOV_ENABLED_FLAG='Y',
GROUP_NAME=NULL,
SEGMENT_NUMBER=NULL
WHERE interface_col_name = 'SEGMENT3'
AND application_id = 101
AND interface_code = 'GL_INTERFACE_120'
But I am not able to see any change when i run the 'launch Journal Wizard' ADI. It still displays the old lov
Can you please help -
Useful Web ADI custom integrators docs
I have recently started to look at creating Custom Integrators and thought it might help others if I listed the Oracle Docs I have found since they don't go out of their way to explain how to create custom integrators
WebADI Implementation and Administration Guide
http://download.oracle.com/docs/cd/B25516_18/current/acrobat/115bneig.pdf
Document explaining how to create custom integrators - Note 360105.1 (this also lists a number of downloadable viewlets showing how to do a number of standard web adi tasks such as layouts, form function registration
The following Viewlets are available for download from Metalink to help with the HR Integrator setup.
Patch 3196431 - Disabling integrators
Patch 4125542 - Creating standalone integrators
Patch 3196360 - Mail merge example
Patch 3196357 - Upgrading ADE to Web ADI
Patch 3196355 - Download example
Patch 4125537 - Creating integrators
Patch 4112747 - Associating Form Functions with integrators
Change column names or enter details for LOVs - Note 389624.1 (might need Note 394680.1 if get "Connection to server unavailable error"
Oracle HRMS ADI FAQ - Note:240142.1Thanks for sharing the Info.
-Satya -
Hi,
I have a few questions about web adi , and I would much appreciate your help.
1. Is there an Oracle Web Adi Developer's Guide, or any other official documentation besides the "Oracle Web Applications Desktop Integrator Implementation and Administration Guide" .
2. Can I create LOV's for the parameters i defined for a custom integrator with HQ Create Standalone Query ? If yes, how ?
3. Can I break the generated spredsheet into several worksheets, based on the distinct values in a column ?
Any information would be very helpfull.
Thanks.Hi,
Unfortunately it doesn't help .
In the topic you posted, the last answer is that there is no developer guide. I thougt that since then, something came up.
I read that for cusomizing the interface for custom integrators , I should use Java , but I haven't been able to find some documentation as to exactly how i i do that.
Thank you,
Sergiu
Maybe you are looking for
-
ORA-01843: not a valid month
Hi I get the following error message intermittently. ===> ORA-01843: not a valid month The problem is only intermittent! Which makes this more difficult to solve ! Ideas please ? The piece of problematic ProC code is given below - === if(nForUpdate)
-
Partner functions for SAP Customer Master
I am in the MDM solution definition phase for SAP Customer Master at one of our Cients place. The requirement is to set up a central master data scenario where creation & modification of any customer record will be done via MDM. The following compone
-
dear experts. i got an error in goods receipt MIGO i.e "Numbe r range for trans./event type WE in year 2011 does not exist" But I gave no.ranges to WE,WA,RE, the message text is "Number range for trans./event type WE in year 2011 does not exist"
-
This may seem like a dumb question, but I've learned to ask them anyway. I am a recnet convert from windows - I bought my first mac (imac) and am in the process of learning the system. In transfered my pics from my PC to the photo floder in my "finde
-
Archive start from sequence=2...
Hi All, After completion Database (10g) installation on solaris machine , check the sequence number from v$log view as shown below : it display sequence 2 is current and archive is also start from sequence 2.(check this archive files manually from lo