Record resut process in QM 'Error : using BAPI_INSOPER_RECODRESULTS ' ??

Hello all,
I have Requirement like record the results for a inspection-lot .and for it i am using a BAPI : BAPI_INSOPER_RECODRESULTS
but after successful execution of the program when i check the table QAMR. the inspection lot number is not updated there but it's updated in QASV table.
So i am confuse is there any problem on calling the bapi ??
and also my requirement is like after recording the results close the characteristics..that is QAMR-SATZSTATUS should be 5.
Please help me on this .
Thanks in Advance

Hello all,
The question above was solved by the same function module only need to pass some extra parameters.
Thanks

Similar Messages

  • How do I resolve "Error processing your request", when using Download link in My Orders (photoshop 5

    How do I resolve "error processing your request" when using the download link in My Orders for photoshop 5

    As Jeff already hinted at, try a different browser. Such issues almost always are local problems on your end. Something is either changing or blocking the HTTP headers used for forwarding (could be your router, a desktop firewall or other security tools) or a JavaScript is not running/ being blocked.
    Mylenium

  • "Wrong process return code" Error which using OS Command

    Hi,
    I want to execute a shell script in unix which calls a sed script and input to the script is an xml file. I am using OS Command tool to call the script which fails with "Wrong process return code" error. I ran the command directly on UNIX box and works fine but fails when executed through a package in ODI.
    The command I am passing in OS Command window is as follows:
    /test/callSed.sh emp.xml
    I also tried ODIOSCommand but getting the same error. The shell script has execute privileges for all users. Is there any other property to be set up for running shell scipts through ODI?
    Appreciate you response.
    Thanks!

    Hi,
    Thanks for a quick response.
    I tried both the commands you sent. "sh ./test/callSed.sh emp.xml" threw Wrong process return code error and "./test/callSed.sh emp.xml" threw the following error:
    java.io.IOException: Cannot run program "./test/callSed.sh": java.io.IOException: error=2, No such file or directory
         at java.lang.ProcessBuilder.start(ProcessBuilder.java:459)
         at java.lang.Runtime.exec(Runtime.java:593)
         at java.lang.Runtime.exec(Runtime.java:431)
         at java.lang.Runtime.exec(Runtime.java:328)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execOsOrders(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execOsOrders(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTaskTrt(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSqlS.treatTaskTrt(SnpSessTaskSqlS.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java)
         at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java)
         at com.sunopsis.dwg.cmd.DwgCommandScenario.treatCommand(DwgCommandScenario.java)
         at com.sunopsis.dwg.cmd.DwgCommandBase.execute(DwgCommandBase.java)
         at com.sunopsis.dwg.cmd.e.k(e.java)
         at com.sunopsis.dwg.cmd.g.G(g.java)
         at com.sunopsis.dwg.dbobj.SnpScen.a(SnpScen.java)
         at com.sunopsis.dwg.dbobj.SnpScen.localExecuteSync(SnpScen.java)
         at com.sunopsis.dwg.tools.StartScen.actionExecute(StartScen.java)
         at com.sunopsis.dwg.function.SnpsFunctionBaseRepositoryConnected.execute(SnpsFunctionBaseRepositoryConnected.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execIntegratedFunction(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execCollOrdersIntegratedFunction(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTaskTrt(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSqlS.treatTaskTrt(SnpSessTaskSqlS.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java)
         at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java)
         at com.sunopsis.dwg.cmd.DwgCommandSession.treatCommand(DwgCommandSession.java)
         at com.sunopsis.dwg.cmd.DwgCommandBase.execute(DwgCommandBase.java)
         at com.sunopsis.dwg.cmd.e.k(e.java)
         at com.sunopsis.dwg.cmd.g.A(g.java)
         at com.sunopsis.dwg.cmd.e.run(e.java)
         at java.lang.Thread.run(Thread.java:619)
    Caused by: java.io.IOException: java.io.IOException: error=2, No such file or directory
         at java.lang.UNIXProcess.<init>(UNIXProcess.java:148)
         at java.lang.ProcessImpl.start(ProcessImpl.java:65)
         at java.lang.ProcessBuilder.start(ProcessBuilder.java:452)
         ... 31 more
    Regards,
    Aks

  • Internal error in R-tree processing: [Recursive fetch error]

    Hello,
    I seem to be getting an error when using any type of SDO function (SDO_RELATE, SDO_FILTER, SDO_ NN, ... ) on my spatially indexed data. The error I'm getting is this:
    ERROR at line 1:
    ORA-29903: error in executing ODCIIndexFetch() routine
    ORA-13236: internal error in R-tree processing: []
    ORA-13236: internal error in R-tree processing: [Recursive fetch error]
    The interesting part of this is that I only get this error if I insert more than 31 entries into the table. All the relevant code is posted below, what I do is create the table, then create the metadata from the sqlplus interface. After that I run a java program that does Clear() then Insert() then Create_Indices(). All these run just fine (at least run without telling me about any errors). But as soon as that is all done and I do an SDO query on the data, for example:
    SELECT location stop_range_poly_area
    FROM stops
    WHERE SDO_FILTER
    location,
    SDO_GEOMETRY
    2003, null, null,
    SDO_ELEM_INFO_ARRAY(1,1003,1),
    SDO_ORDINATE_ARRAY(300,300, 600,300, 600,600, 300,600, 300,300)
    ) = 'TRUE';
    I get the above mentioned error. But if I change my data so that it doesn't have more than 31 entries (doesn't matter which 31 entries, just so long as it doesn't exceed that number) that query (and all of my other SDO test queries on the stops table) seems to work just fine.
    Thanks for looking at this,
    Brad
    ---- SQLPLUS Code -----------------------------------------------------------------------------------------------------------
    CREATE TABLE stops
    stop_id VARCHAR2(4) PRIMARY KEY,
    address VARCHAR2(256),
    location sdo_geometry
    INSERT INTO user_sdo_geom_metadata VALUES
    'stops',
    'location',
    MDSYS.SDO_DIM_ARRAY
    MDSYS.SDO_DIM_ELEMENT('X', 0, 600, 0.005),
    MDSYS.SDO_DIM_ELEMENT('Y', 0, 800, 0.005)
    null
    ----- Java Code -----------------------------------------------------------------------------------------------------------------
    // Clear
    // Description:
    // This function clears all the data in the stop tables in the database
    // given in the connection.
    public static void Clear (Connection connection)
    Statement statement;
    try
    statement = connection.createStatement();
    statement.executeUpdate("DROP INDEX stops_index");
    statement.executeUpdate("DELETE stops");
    statement.close();
    catch (SQLException e)
    System.err.println("SQLExcpetion (Stop.Clear()): " + e.getMessage());
    // Create_Indices
    // Description:
    // Create indices for stops table
    public static void Create_Indices (Connection connection)
    Statement statement;
    String sql_query;
    sql_query = "CREATE INDEX stops_index ON stops(location) " +
    "INDEXTYPE IS MDSYS.SPATIAL_INDEX";
    try
    statement = connection.createStatement();
    statement.executeUpdate(sql_query);
    statement.close();
    catch (SQLException e)
    System.err.println("SQLExcpetion (Stop.Create_Indices()): " + e.getMessage());
    // Insert
    // Description:
    // This function inserts this object into the stops table in the database
    // given in the connection.
    public void Insert (Connection connection)
    Statement statement;
    String sql_query;
    sql_query = "INSERT INTO stops VALUES ('" +
    stop_id + "', '" +
    address + "', " +
    "sdo_geometry(2001, null, sdo_point_type(" +
    location.x + "," +
    location.y + ",null), null, null)" +
    try
    statement = connection.createStatement();
    statement.executeUpdate(sql_query);
    statement.close();
    catch (SQLException e)
    System.err.println("SQLException (Stop.Insert()):" + e.getMessage());
    Message was edited by: loos to include the changes proposed by the second poster.

    Hi,
    Thanks for trying but changing those items for the specific failing queries didn't seem to help. Though you do seem to be right about the internal/external polygon problem, so I changed it all my other queries to see if they would fail (that way things would at least be consistent), but it doesn't seem to make a difference. All my old failing quries still fail and my working ones still work. I also changed the co-ordinates as you specified and still have no changes (unless of course the results changed, but right now I'm just looking for queries that compile and run, the results don't matter yet).
    Maybe this will help, I'll give you guys both sets of data, one that works and one that doesn't and maybe you can see a problem in the data that I'm just missing or too ignorant to see. The data is simply comma seperated values that I parse into the required fields in the order (id, description, x, y).
    So far, the only reason I've been able to find that the non-working data doesn't work is because there are more than 31 rows. I started taking records out of the stops table in a binary search sort of pattern. If I take out stops 100-115 (resulting 29 records) all the queries work, if I take out stops 100-107 (resulting in 36 records) it doesn't work. If I take out 109-115 (resulting in 35 records) it doesn't work. If I take out 1-11 (resulting in 32 records) it doesn't work. If I take out 1-12 (resulting in 31 records) it does work. Here's a table
    Take out Stops ---- records left -- Works?
    s1-s11 ------------ 32 ------------ No
    s1-s12 ------------ 31 ------------ Yes
    s100-s115 --------- 29 ------------ Yes
    s100-s107 --------- 36 ------------ No
    s109-s115 --------- 35 ------------ No
    Thanks again for checking this out,
    Brad
    ------- Working Data ---------------------------------------------------------------------------------------
    (Student_id, Department, x, y)
    Student_1,Computer Science ,296,131
    Student_2,Social Science,130 ,279
    Student_3,Mechanical Engineering ,392,180
    Student_4,Electrical Engineering ,342,322
    Student_5,Computer Science ,165,490
    Student_6,Scicology ,393,533
    Student_7,Physical Therapy ,590,616
    Student_8,Civil Engineering ,165,640
    Student_9,English ,360,412
    Student_10,Economy ,89,32
    Student_11,Computer Science ,26,117
    Student_12,Social Science,430 ,291
    Student_13,Mechanical Engineering ,382,80
    Student_14,Electrical Engineering ,542,222
    Student_15,Computer Science ,154,290
    Student_16,Scicology ,493,323
    Student_17,Physical Therapy ,290,426
    Student_18,Civil Engineering ,65,230
    Student_19,English ,300,412
    Student_20,Economy ,44,292
    Student_21,Computer Science ,146,431
    Student_22,Social Science,405 ,179
    Student_23,Mechanical Engineering ,192,480
    Student_24,Electrical Engineering ,412,202
    Student_25,Computer Science ,265,49
    Student_26,Scicology ,33,273
    Student_27,Physical Therapy ,186,216
    Student_28,Civil Engineering ,365,600
    Student_29,English ,309,42
    Student_30,Economy ,415,392
    ------- Non Working Data ---------------------------------------------------------------------------------
    (Stop_id, Address, x, y)
    s1, 2341 Portland,377,64
    s2, 24th St. / Hoover St.,308,22
    s3, 2620 Monmouth Ave.,272,138
    s4, 2632 Ellendale Pl.,128,110
    s5, 2726 Menlo Ave.,85,231
    s6, 2758 Menlo Ave.,84,124
    s7, 28th St. / Orchard Ave.,183,236
    s8, 28th St. / University Ave.,414,308
    s9, 30th St. / University Ave.,391,352
    s11, 34th St. / McClintock St.,180,458
    s12, 36th Pl. / Watt Way,176,622
    s13, Adams Blvd. / Magnolia Ave.,218,87
    s14, BG Mills Apts.,23,637
    s15, Cardinal Gardens Apts.,156,389
    s16, Centennial Apts.,373,126
    s17, Chez Ronee Apts.,446,414
    s18, City Park Apts.,70,323
    s19, Dental School,219,478
    s96, Founders Apts.,373,192
    s97, Hillview Apts.,412,214
    s98, House of Public Life,531,303
    s99, JEP,304,523
    s100, Kerchoff Apts.,473,272
    s101, Leavey Library,370,559
    s103, McClintock St. / Childs Way,129,553
    s104, Mt. St. Marys College,565,127
    s105, Pacific Apts.,398,240
    s107, Parking Center,525,652
    s109, Parkside,78,651
    s110, Severance St. / Adams Blvd.,435,202
    s111, Research Annex,492,776
    s112, Sierra Apts.,352,230
    s113, Sunset Apts.,267,278
    s114, Terrace Apts.,156,280
    s115, Troy East Apts.,402,397
    s116, University Regents Apts.,182,181
    s117, Watt Way / 36th Pl.,176,622
    s119, Watt Way / Bloom Walk,158,653
    s120, Windsor Apts.,257,236
    s121, Zemeckis Center,476,474
    s137, Gate #2,321,715
    s138, 24th St. / Toberman St.,377,64

  • Terminating instance due to error -  CKPT process terminated with error

    Hi Folks !
    i have a problem with my oracle 10g it works under an debain 3.1. In my alert.log i have see an error-message, the database terminating.
    Thu Feb 15 13:01:21 2007
    Errors in file /u01/app/oracle/admin/tlp/bdump/tlp_pmon_9689.trc:
    ORA-00469: CKPT process terminated with error
    Thu Feb 15 13:01:21 2007
    PMON: terminating instance due to error 469
    Instance terminated by PMON, pid = 9689
    A look into the trace file:
    /u01/app/oracle/admin/tlp/bdump/tlp_pmon_9689.trc
    Oracle Database 10g Release 10.2.0.1.0 - Production
    ORACLE_HOME = /u01/app/oracle/product/10.2.0/db_1
    System name: Linux
    Node name: hyperion
    Release: 2.6.18.1-vs2.1.1-rc48-vserver
    Version: #1 SMP PREEMPT Wed Nov 15 16:53:41 CET 2006
    Machine: i686
    Instance name: tlp
    Redo thread mounted by this instance: 1
    Oracle process number: 2
    Unix process pid: 9689, image: oracle@hyperion (PMON)
    *** 2007-02-15 13:01:21.813
    *** SERVICE NAME:(SYS$BACKGROUND) 2007-02-15 13:01:21.813
    *** SESSION ID:(170.1) 2007-02-15 13:01:21.813
    Background process CKPT found dead
    Oracle pid = 7
    OS pid (from detached process) = 9700
    OS pid (from process state) = 9700
    dtp = 0x2000c9ac, proc = 0x672b14c4
    Dump of memory from 0x2000C9AC to 0x2000C9D8
    2000C9A0 00000076 [v...]
    2000C9B0 672B14C4 00000000 00000000 54504B43 [..+g........CKPT]
    2000C9C0 00000200 000025E4 0A8BA210 00000001 [.....%..........]
    2000C9D0 70F2A67F 00040081 [...p....]
    Dump of memory from 0x672B14C4 to 0x672B1A78
    672B14C0 00000102 00000000 00000000 [............]
    672B14D0 00000000 00000000 65621FF8 67825F00 [..........be._.g]
    672B14E0 673C0034 678250A4 00000000 67825108 [4.<g.P.g.....Q.g]
    672B14F0 67825108 67825EF4 01000601 673AB4A0 [.Q.g.^.g......:g]
    672B1500 673C0034 00000007 00000000 00000000 [4.<g............]
    672B1510 00000000 674CB40C 674CC04C 00000000 [......LgL.Lg....]
    672B1520 00000000 00000000 00000000 00000000 [................]
    Repeat 3 times
    672B1A70 00000003 00000005 [........]
    error 469 detected in background process
    ORA-00469: CKPT process terminated with error
    What can i do ? Have you any ideas to fix the problem ?
    Problem 2:
    After the error message i start my server and see in my alert.log:
    Starting background process QMNC
    QMNC started with pid=17, OS id=17164
    Thu Feb 15 14:33:45 2007
    Errors in file /u01/app/oracle/admin/tlp/udump/tlp_ora_17122.trc:
    ORA-00604: error occurred at recursive SQL level 1
    ORA-12663: Services required by client not available on the server
    ORA-36961: Oracle OLAP is not available.
    ORA-06512: at "SYS.OLAPIHISTORYRETENTION", line 1
    ORA-06512: at line 15
    Thu Feb 15 14:33:45 2007
    db_recovery_file_dest_size of 5120 MB is 0.00% used. This is a
    user-specified limit on the amount of space that will be used by this
    database for recovery-related files, and does not reflect the amount of
    space available in the underlying filesystem or ASM diskgroup.
    Thu Feb 15 14:33:46 2007
    Completed: ALTER DATABASE OPEN
    hyperion:/u01/app/oracle/logs# less /u01/app/oracle/admin/tlp/udump/tlp_ora_17122.trc
    Node name: hyperion
    Release: 2.6.18.1-vs2.1.1-rc48-vserver
    Version: #1 SMP PREEMPT Wed Nov 15 16:53:41 CET 2006
    Machine: i686
    Instance name: tlp
    Redo thread mounted by this instance: 1
    Oracle process number: 15
    Unix process pid: 17122, image: oracle@hyperion (TNS V1-V3)
    *** SERVICE NAME:() 2007-02-15 14:33:39.169
    *** SESSION ID:(159.7) 2007-02-15 14:33:39.169
    Thread 1 checkpoint: logseq 204, block 3873, scn 6263056
    cache-low rba: logseq 204, block 63015
    on-disk rba: logseq 204, block 66596, scn 6301195
    start recovery at logseq 204, block 63015, scn 0
    ----- Redo read statistics for thread 1 -----
    Read rate (ASYNC): 1790Kb in 0.18s => 9.71 Mb/sec
    Total physical reads: 4096Kb
    Longest record: 20Kb, moves: 0/2889 (0%)
    Change moves: 0/32 (0%), moved: 0Mb
    Longest LWN: 299Kb, moves: 0/503 (0%), moved: 0Mb
    Last redo scn: 0x0000.0060260a (6301194)
    ----- Recovery Hash Table Statistics ---------
    Hash table buckets = 32768
    Longest hash chain = 2
    Average hash chain = 477/472 = 1.0
    Max compares per lookup = 1
    Avg compares per lookup = 8228/8877 = 0.9
    *** 2007-02-15 14:33:39.382
    KCRA: start recovery claims for 477 data blocks
    *** 2007-02-15 14:33:39.398
    KCRA: blocks processed = 477/477, claimed = 477, eliminated = 0
    *** 2007-02-15 14:33:39.403
    Recovery of Online Redo Log: Thread 1 Group 2 Seq 204 Reading mem 0
    ----- Recovery Hash Table Statistics ---------
    Hash table buckets = 32768
    Longest hash chain = 2
    Average hash chain = 477/472 = 1.0
    Max compares per lookup = 2
    Avg compares per lookup = 7619/8700 = 0.9
    Error in executing triggers on database startup
    *** 2007-02-15 14:33:45.811
    ksedmp: internal or fatal error
    ORA-00604: error occurred at recursive SQL level 1
    ORA-12663: Services required by client not available on the server
    ORA-36961: Oracle OLAP is not available.
    ORA-06512: at "SYS.OLAPIHISTORYRETENTION", line 1
    ORA-06512: at line 15
    Any ideas ?
    Thanks
    Blue

    Your basic problem seems to be you have a trigger, which wants to use OLAP functionality, but OLAP is not installed or not available for whatever reason
    Error in executing triggers on database startup <================
    *** 2007-02-15 14:33:45.811
    ksedmp: internal or fatal error
    ORA-00604: error occurred at recursive SQL level 1
    ORA-12663: Services required by client not available on the server
    ORA-36961: Oracle OLAP is not available.
    ORA-06512: at "SYS.OLAPIHISTORYRETENTION", line 1
    ORA-06512: at line 15
    So check your database startup triggers.
    Werner

  • Yosemite Server: Apache shm errors with proxy_balancer | SASL errors using user alias

    Dear OSX Server Ninjas,
    I recently upgraded my 10.9.5 Mac mini running Server 3.2.2 to Yosemite + Server v4, directly to v4.0.3. The box serves the whole Mail/Cal/Contacts/VPN palette as well as some websites, Git repos and some custom software. See below for network setup.
    After battling the most blatant issues (some easy to fix but hard to find, others hard on both), I'm almost back to a working server setup … but some things keep bugging me even after days of log-reading and OD tricks. In the last days, I have read countless discussions here as well as on stackoverflow/serverfault/apple.stackexchange and blogs, so I'll try to be as thorough and precise as possible to show what I have tried so far – sorry in advance for the long post
    … and since you might not read to the bottom: Thanks in advance for any help, especially with the Apache problem!
    My setup
    OSX Server v4.0.3 running on Yosemite 10.10.1 ➞ both latest official releases
    host + DNS
    Hostname configured for public domain mydomain.net, web traffic on selected ports comes in through router NAT
    Server has a static IP on the local subnet 192.168.178.0/24
    Server running local DNS and performing lookups for all clients in the local subnet, forwarding to the router at 192.168.178.1
    Primary zone for mydomain.net with records (A, NS, MX) pointing to said static IP
    changeip -checkhostname is successful
    Public IP is currently configured at the domain registrar through his name servers
    SSL
    Trusted third-party certificate installed for host.mydomain.net (Common Name + SAN for two subdomains)
    Used to secure all services
    Qualys SSL Test Grade B (capped due to OSX's openssl 0.9.x not being capable of TLS1.2 and Intermediate CA SHA-1 )
    TLS working both inbound and outbound according to CheckTLS.com
    OpenDirectory
    Recreated after upgrade (probably not necessary, since issue persists), re-imported groups + users from WGM backup files
    Only the server itself is bound to the directory, other devices just access services through network accounts (CRAM-MD5, MD5-Digest)
    Problems
    Apache shm errors: Apache fails to create slot memory when proxy module is enabled
    As soon as I start a service which requires the Apache proxy_balancer module (e.g. Cal/Contacts, ProfileManager), this starts filling up my Apache's error log:
    [Mon Jan 12 01:41:17.979882 2015] [proxy_balancer:emerg] [pid 2949] (28)No space left on device: AH01179: balancer slotmem_create failed for p26d9e669--1011640492
    [Mon Jan 12 01:41:17.979894 2015] [:emerg] [pid 2949] AH00020: Configuration Failed, exiting
    [Mon Jan 12 01:41:28.297127 2015] [slotmem_shm:error] [pid 3026] (28)No space left on device: AH02611: create: apr_shm_create(/private/var/run/slotmem-shm-p26d9e669--1001322955.shm) failed
    [Mon Jan 12 01:41:28.297347 2015] [proxy_balancer:emerg] [pid 3026] (28)No space left on device: AH01179: balancer slotmem_create failed for p26d9e669--1001322955
    [Mon Jan 12 01:41:28.297355 2015] [:emerg] [pid 3026] AH00020: Configuration Failed, exiting
    When I increase the Apache LogLevel to trace1, I get this as well:
    [Mon Jan 12 02:11:43.190303 2015] [slotmem_shm:debug] [pid 5501] mod_slotmem_shm.c(367): AH02602: create didn't find /private/var/run/slotmem-shm-p26d9e669-813569972.shm in global list
    This causes the Apache to crash constantly, which is … unnerving. After googling around for a while, I tried the following steps:
    Stop Services that use the Apache (Web, *DAV, ProfileManager)
    sudo apachectl stop
    Remove all orphan cache/slot files (.shm, ssl-cache, proxy.*) from /private/var/run
    Reboot the server
    Start up the Services again
    Curiously enough, this worked for a while! But I was getting several log messages about dropped proxy connections, and sometimes the ProfileManager page would time out. Then, the issue started to reappear and does not seem to be fixed again with the steps above. I looked through the Apache config files and config plists for the Services in question, as well as the default config files. The only thing I have so far is that as long as there are no active proxy connections, the Apache runs smoothly – but all goes awry when slotmem files are created (a lot of them). Sometimes, I am able to turn on the Calendar service, but switching on Contacts produces the error … one time, I even got Calendar + Contacts running, and all went well until I enabled Profile Manager.
    I found several error reports with similar or identical errors from other Apache 2.4.x users, but most of those were developer talk on mailing lists, or suggested steps that did not work for me (or were inapplicable on the OS X Server Apache environment).
    SASL errors using user alias for WebDAV-Digest authentication
    Short version: I am unable to authenticate through WebDAV-Digest with a user's alias (defined in Server Admin > Users > Context Menu > Advanced Options or WGM). Using the main short name of the same user works flawlessly. Password Server Error log just shows:
    AUTH2: {234023578237md5hash2384234, mainshortname} WEBDAV-DIGEST authentication failed, SASL error -13 (password incorrect).
    The password is 100% correct: When I set up a test CalDAV account and put in alias+PW, it did not work (OS X Dialog showed “could not be verified”, Server log as above). Leaving the password field filled and just switching the user to the main short name went through instantaneously, with the Server log showing
    AUTH2: {234023578237md5hash2384234, mainshortname} WEBDAV-DIGEST authentication succeeded.
    Notice the same MD5 hash and canonical short name, yet different results. I don't know if this is a new “feature”, a result of mail aliases being handled differently (at least I read that somewhere) …
    Additional Questions
    Should I configure the DNS for public use, instead of the Split-Brain configuration (local network gets local IP, outside traffic is directed by registrar NS)? I read several articles explaining that Split-Brain is common in large organizations, but might introduce weird networking issues. Entering the external IP as a Round Robin alternative for the internal does not seem sensible to me.
    I also have a question concerning LDAP log entries like this one below, but I'll put that in this already open discussion:
    => bdb_idl_delete_key: c_get failed: DB_LOCK_DEADLOCK: Locker killed to resolve a deadlock (-30994)

    Today the same error occurred on a customers server.
    We don't use Calendar or Contacts.
    We only have some websites configured and want use NetInstall for deployments.
    As soon as I disable the Profilemanager the httpd starts over and other websites and NetInstall via HTTP are working fine.
    When I reenable Profilemanager the httpd processes are gone and I see the same stuff in Apache's error log...

  • While processing C015 - Getting Error 'Reservation 000005089 is already being Processed "

    Hello,
    I have created a customized Program script which will process  MB1A , MIGO and CO15 simultaneously
    MB1A - using BAPI
    MIGO and CO15 using BADI
    When i process for few records everything works fine. But when i process for 2000 records , after processing i am getting error at C015  "Reservation 000005089 is already being Processed".
    I tried with wait time up to 8 seconds after MB1A , still i am getting same error.
    Can any one suggest how to fix the issue.
    BR,
    Murali

    Hi Murali,
    do a wait loop before calling CO15 like:
    locked = 'X'.
    do.
        wait up to 5 seconds.
        CALL FUNCTION 'ENQUEUE_EMRKPF'
          EXPORTING  RSNUM = your_rsnum
                     X_RSNUM = 'X'                                     
          EXCEPTIONS FOREIGN_LOCK     = 2
                     SYSTEM_FAILURE   = 3.
        if  sy-subrc                 EQ 0.
          clear                         locked.
          CALL FUNCTION 'DEQUEUE_EMMKPF'.
          exit.
        endif.
    enddo.
    Regards,
    Klaus

  • ORA-00476: RECO process terminated with error

    My dev instance shutdown automatically due to error 476. I looked up on the error details and found this:
    Sun Jan 7 10:17:39 2007
    Errors in file /usr/lib/oracle/xe/app/oracle/admin/XE/bdump/xe_pmon_26220.trc:
    ORA-00476: RECO process terminated with error
    Sun Jan 7 10:17:39 2007
    PMON: terminating instance due to error 476
    Instance terminated by PMON, pid = 26220
    Details for this error from xe_pmon_26220.trc file:
    /usr/lib/oracle/xe/app/oracle/admin/XE/bdump/xe_pmon_26220.trc
    Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
    ORACLE_HOME = /usr/lib/oracle/xe/app/oracle/product/10.2.0/server
    System name:     Linux
    Node name:     boromir
    Release:     2.6.9-34.0.1.ELsmp
    Version:     #1 SMP Wed May 17 17:05:24 EDT 2006
    Machine:     i686
    Instance name: XE
    Redo thread mounted by this instance: 1
    Oracle process number: 2
    Unix process pid: 26220, (PMON)
    *** 2007-01-07 10:17:34.543
    *** SERVICE NAME:(SYS$BACKGROUND) 2007-01-07 10:17:18.261
    *** SESSION ID:(225.1) 2007-01-07 10:17:18.261
    Background process RECO found dead
    Oracle pid = 9
    OS pid (from detached process) = 26234
    OS pid (from process state) = 26234
    error 476 detected in background process
    ORA-00476: RECO process terminated with error
    After restarting database I found information about succesfull data recovery
    Mon Jan 8 10:37:59 2007
    Starting ORACLE instance (normal)
    Started redo scan
    Completed redo scan
    2126 redo blocks read, 42 data blocks need recovery
    Started redo application at
    Thread 1: logseq 152, block 56161
    Recovery of Online Redo Log: Thread 1 Group 1 Seq 152 Reading mem 0
    Mem# 0 errs 0: /usr/lib/oracle/xe/app/oracle/flash_recovery_area/XE/onlinelog/o1_mf_1_2f61ppsy_.log
    Completed redo application
    Completed crash recovery at
    Thread 1: logseq 152, block 58287, scn 6441576
    42 data blocks read, 42 data blocks written, 2126 redo blocks read
    Thread 1 checkpoint: logseq 152, block 2, scn 6369309
    cache-low rba: logseq 152, block 56161
    on-disk rba: logseq 152, block 58287, scn 6421576
    start recovery at logseq 152, block 56161, scn 0
    ----- Redo read statistics for thread 1 -----
    Read rate (ASYNC): 1063Kb in 0.20s => 5.19 Mb/sec
    Total physical reads: 4096Kb
    Longest record: 2Kb, moves: 0/1139 (0%)
    Change moves: 0/24 (0%), moved: 0Mb
    Longest LWN: 6Kb, moves: 0/1047 (0%), moved: 0Mb
    Last redo scn: 0x0000.0061fc47 (6421575)
    *** 2007-01-08 10:38:05.342
    KCRA: start recovery claims for 42 data blocks
    *** 2007-01-08 10:38:05.446
    KCRA: blocks processed = 42/42, claimed = 42, eliminated = 0
    *** 2007-01-08 10:38:05.448
    Recovery of Online Redo Log: Thread 1 Group 1 Seq 152 Reading mem 0
    What are the possible reasons of error ??
    Konrad

    it seems that it might be related to killing the RECO
    process on the OS level. The crash happen on Sunday (Sun Jan 7 10:17:39 2007) and no one have phisical access to OS
    Are you using database links? Might be related to
    that, too. No I dont use database links. One database with two schemas.
    Does it happen frequently?It happen only one time.
    Regards,
    Konrad.

  • How to proces the record in Table with multiple threads using Pl/Sql & Java

    I have a table containing millions of records in it; and numbers of records also keep on increasing because of a high speed process populating this table.
    I want to process this table using multiple threads of java. But the condition is that each records should process only once by any of the thread. And after processing I need to delete that record from the table.
    Here is what I am thinking. I will put the code to process the records in PL/SQL procedure and call it by multiple threads of Java to make the processing concurrent.
    Java Thread.1 }
    Java Thread.2 }
    .....................} -------------> PL/SQL Procedure to process and delete Records ------> <<<Table >>>
    Java Thread.n }
    But the problem is how can I restrict a record not to pick by another thread while processing(So it should not processed multiple times) ?
    I am very much familiar with PL/SQL code. Only issue I am facing is How to fetch/process/delete the record only once.
    I can change the structure of table to add any new column if needed.
    Thanks in advance.
    Edited by: abhisheak123 on Aug 2, 2009 11:29 PM

    Check if you can use the bucket logic in your PLSQL code..
    By bucket I mean if you can make multiple buckets of your data to be processed so that each bucket contains the different rows and then call the PLSQL process in parallel.
    Lets say there is a column create_date and processed_flag in your table.
    Your PLSQL code should take 2 parameters start_date and end_date.
    Now if you want to process data say between 01-Jan to 06-Jan, a wrapper program should first create 6 buckets each of one day and then call PLSQL proc in parallel for these 6 different buckets.
    Regards
    Arun

  • Could not process due to error: com.sap.aii.adapter.file.ftp.FTPEx: 550

    Hi Experts,
    We have many File to EDI scenarios wherein XI System pick up the XML and sent to customers via EDI. Recently we faced a problem so created a Back-up System (Production copy) and tested successfully. After sometime the messages were routed to this back-up system and when we notice it and then stopped the back-up system. All the messages that were routed to back-up system, we try to send the same messages from the actually Production system to our customers. Now the problem is XI system (Production system) is unable to pick these files and I check the communication monitoring and encountered the below error message.
    Could not process due to error: com.sap.aii.adapter.file.ftp.FTPEx: 550.550
    Can anyone let me know how to fix the issue or what needs to be done?
    Your help is highly appreciated.
    Regards
    Faisal

    Hi,
    It seems to be problem with permission of files. Please ask your basis to do following:
    1. Set the permissions to FTP User you are using as 777 rights(full access to read , write and delete)
    2.If you have access to PI server, try to telnet /connect to ftp using command prompt (open ftp .....) the FTP server form there, you should see the same error there , inform this to your network guys.
    3.Clear all the files places already in the ftp (take backup) and test afresh after permissions are set by basis team.
    Regards
    Aashish Sinha

  • Creating new record in Results Table giving Error

    Hi All,
    On update page there is a Results Table with Add button to create a new row.
    While creating a new record on Results Table gives error
    Attribute set for AccessId in view object XXLCUpdVariablesVO1 failed
    I have checked EO and VO attributes, everything seems to be right.
    Also Updatable is set to 'Always'.
    Still don't know why this error is coming up.
    Plz help to resolve this error.
    Thanks,
    SK

    Ajay,
    XML code
    <?xml version='1.0' encoding='windows-1252' ?>
    <!DOCTYPE Entity SYSTEM "jbo_03_01.dtd">
    <Entity
    Name="XXLCVarAssignmentsEO"
    DBObjectType="table"
    DBObjectName="XXLCOKC_VARIABLE_ASSIGNMENTS"
    AliasName="XXLCVarAssignmentsEO"
    BindingStyle="OracleName"
    UseGlueCode="false"
    RowClass="xxlc.oracle.apps.okc.schema.articles.variables.server.XXLCVarAssignmentsEOImpl"
    DefClass="oracle.apps.fnd.framework.server.OAEntityDefImpl"
    CollClass="oracle.apps.fnd.framework.server.OAEntityCache" >
    <DesignTime>
    <Attr Name="_isCodegen" Value="true" />
    <Attr Name="_version" Value="10.1.3.41.57" />
    <AttrArray Name="_publishEvents">
    </AttrArray>
    <Attr Name="_panelSchema" Value="table|alias" />
    <Attr Name="_codeGenFlag2" Value="Init|Delete|Access|Val" />
    </DesignTime>
    <Attribute
    Name="AssignmentId"
    IsNotNull="true"
    ColumnName="ASSIGNMENT_ID"
    Type="oracle.jbo.domain.Number"
    ColumnType="NUMBER"
    SQLType="NUMERIC"
    TableName="XXLCOKC_VARIABLE_ASSIGNMENTS"
    PrimaryKey="true" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="22" />
    </DesignTime>
    </Attribute>
    <Attribute
    Name="AssignmentAccess"
    IsNotNull="true"
    Precision="30"
    ColumnName="ASSIGNMENT_ACCESS"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    SQLType="VARCHAR"
    TableName="XXLCOKC_VARIABLE_ASSIGNMENTS" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="30" />
    </DesignTime>
    </Attribute>
    <Attribute
    Name="VariableId"
    IsNotNull="true"
    ColumnName="VARIABLE_ID"
    Type="oracle.jbo.domain.Number"
    ColumnType="NUMBER"
    SQLType="NUMERIC"
    TableName="XXLCOKC_VARIABLE_ASSIGNMENTS" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="22" />
    </DesignTime>
    </Attribute>
    <Attribute
    Name="ListValueId"
    IsNotNull="true"
    ColumnName="LIST_VALUE_ID"
    Type="oracle.jbo.domain.Number"
    ColumnType="NUMBER"
    SQLType="NUMERIC"
    TableName="XXLCOKC_VARIABLE_ASSIGNMENTS" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="22" />
    </DesignTime>
    </Attribute>
    <Attribute
    Name="OrganizationId"
    IsNotNull="true"
    Precision="15"
    Scale="0"
    ColumnName="ORGANIZATION_ID"
    Type="oracle.jbo.domain.Number"
    ColumnType="NUMBER"
    SQLType="NUMERIC"
    TableName="XXLCOKC_VARIABLE_ASSIGNMENTS" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="22" />
    </DesignTime>
    </Attribute>
    <Attribute
    Name="TemplateId"
    IsNotNull="true"
    ColumnName="TEMPLATE_ID"
    Type="oracle.jbo.domain.Number"
    ColumnType="NUMBER"
    SQLType="NUMERIC"
    TableName="XXLCOKC_VARIABLE_ASSIGNMENTS" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="22" />
    </DesignTime>
    </Attribute>
    <Attribute
    Name="AuctionHeaderId"
    IsNotNull="true"
    ColumnName="AUCTION_HEADER_ID"
    Type="oracle.jbo.domain.Number"
    ColumnType="NUMBER"
    SQLType="NUMERIC"
    TableName="XXLCOKC_VARIABLE_ASSIGNMENTS" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="22" />
    </DesignTime>
    </Attribute>
    <Attribute
    Name="PoHeaderId"
    IsNotNull="true"
    ColumnName="PO_HEADER_ID"
    Type="oracle.jbo.domain.Number"
    ColumnType="NUMBER"
    SQLType="NUMERIC"
    TableName="XXLCOKC_VARIABLE_ASSIGNMENTS" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="22" />
    </DesignTime>
    </Attribute>
    <Attribute
    Name="CreatedBy"
    IsNotNull="true"
    ColumnName="CREATED_BY"
    Type="oracle.jbo.domain.Number"
    ColumnType="NUMBER"
    SQLType="NUMERIC"
    TableName="XXLCOKC_VARIABLE_ASSIGNMENTS" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="22" />
    </DesignTime>
    </Attribute>
    <Attribute
    Name="CreationDate"
    IsNotNull="true"
    ColumnName="CREATION_DATE"
    Type="oracle.jbo.domain.Date"
    ColumnType="DATE"
    SQLType="DATE"
    TableName="XXLCOKC_VARIABLE_ASSIGNMENTS" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="7" />
    </DesignTime>
    </Attribute>
    <Attribute
    Name="LastUpdateDate"
    IsNotNull="true"
    ColumnName="LAST_UPDATE_DATE"
    Type="oracle.jbo.domain.Date"
    ColumnType="DATE"
    SQLType="DATE"
    TableName="XXLCOKC_VARIABLE_ASSIGNMENTS" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="7" />
    </DesignTime>
    </Attribute>
    <Attribute
    Name="LastUpdatedBy"
    IsNotNull="true"
    ColumnName="LAST_UPDATED_BY"
    Type="oracle.jbo.domain.Number"
    ColumnType="NUMBER"
    SQLType="NUMERIC"
    TableName="XXLCOKC_VARIABLE_ASSIGNMENTS" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="22" />
    </DesignTime>
    </Attribute>
    <Attribute
    Name="LastUpdateLogin"
    IsNotNull="true"
    ColumnName="LAST_UPDATE_LOGIN"
    Type="oracle.jbo.domain.Number"
    ColumnType="NUMBER"
    SQLType="NUMERIC"
    TableName="XXLCOKC_VARIABLE_ASSIGNMENTS" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="22" />
    </DesignTime>
    </Attribute>
    <Attribute
    Name="AccessId"
    ColumnName="ACCESS_ID"
    Type="oracle.jbo.domain.Number"
    ColumnType="NUMBER"
    SQLType="NUMERIC"
    TableName="XXLCOKC_VARIABLE_ASSIGNMENTS" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="22" />
    </DesignTime>
    </Attribute>
    <Key
    Name="SysC00329905" >
    <AttrArray Name="Attributes">
    <Item Value="xxlc.oracle.apps.okc.schema.articles.variables.server.XXLCVarAssignmentsEO.AssignmentAccess" />
    </AttrArray>
    <DesignTime>
    <Attr Name="_checkCondition" Value="&#34;ASSIGNMENT_ACCESS&#34; IS NOT NULL" />
    <Attr Name="_isCheck" Value="true" />
    <Attr Name="_DBObjectName" Value="SYS_C00329905" />
    </DesignTime>
    </Key>
    <Key
    Name="SysC00329906" >
    <AttrArray Name="Attributes">
    <Item Value="xxlc.oracle.apps.okc.schema.articles.variables.server.XXLCVarAssignmentsEO.VariableId" />
    </AttrArray>
    <DesignTime>
    <Attr Name="_checkCondition" Value="&#34;VARIABLE_ID&#34; IS NOT NULL" />
    <Attr Name="_isCheck" Value="true" />
    <Attr Name="_DBObjectName" Value="SYS_C00329906" />
    </DesignTime>
    </Key>
    <Key
    Name="SysC00329907" >
    <AttrArray Name="Attributes">
    <Item Value="xxlc.oracle.apps.okc.schema.articles.variables.server.XXLCVarAssignmentsEO.ListValueId" />
    </AttrArray>
    <DesignTime>
    <Attr Name="_checkCondition" Value="&#34;LIST_VALUE_ID&#34; IS NOT NULL" />
    <Attr Name="_isCheck" Value="true" />
    <Attr Name="_DBObjectName" Value="SYS_C00329907" />
    </DesignTime>
    </Key>
    <Key
    Name="SysC00329908" >
    <AttrArray Name="Attributes">
    <Item Value="xxlc.oracle.apps.okc.schema.articles.variables.server.XXLCVarAssignmentsEO.OrganizationId" />
    </AttrArray>
    <DesignTime>
    <Attr Name="_checkCondition" Value="&#34;ORGANIZATION_ID&#34; IS NOT NULL" />
    <Attr Name="_isCheck" Value="true" />
    <Attr Name="_DBObjectName" Value="SYS_C00329908" />
    </DesignTime>
    </Key>
    <Key
    Name="SysC00329909" >
    <AttrArray Name="Attributes">
    <Item Value="xxlc.oracle.apps.okc.schema.articles.variables.server.XXLCVarAssignmentsEO.TemplateId" />
    </AttrArray>
    <DesignTime>
    <Attr Name="_checkCondition" Value="&#34;TEMPLATE_ID&#34; IS NOT NULL" />
    <Attr Name="_isCheck" Value="true" />
    <Attr Name="_DBObjectName" Value="SYS_C00329909" />
    </DesignTime>
    </Key>
    <Key
    Name="SysC00329910" >
    <AttrArray Name="Attributes">
    <Item Value="xxlc.oracle.apps.okc.schema.articles.variables.server.XXLCVarAssignmentsEO.AuctionHeaderId" />
    </AttrArray>
    <DesignTime>
    <Attr Name="_checkCondition" Value="&#34;AUCTION_HEADER_ID&#34; IS NOT NULL" />
    <Attr Name="_isCheck" Value="true" />
    <Attr Name="_DBObjectName" Value="SYS_C00329910" />
    </DesignTime>
    </Key>
    <Key
    Name="SysC00329911" >
    <AttrArray Name="Attributes">
    <Item Value="xxlc.oracle.apps.okc.schema.articles.variables.server.XXLCVarAssignmentsEO.PoHeaderId" />
    </AttrArray>
    <DesignTime>
    <Attr Name="_checkCondition" Value="&#34;PO_HEADER_ID&#34; IS NOT NULL" />
    <Attr Name="_isCheck" Value="true" />
    <Attr Name="_DBObjectName" Value="SYS_C00329911" />
    </DesignTime>
    </Key>
    <Key
    Name="SysC00329912" >
    <AttrArray Name="Attributes">
    <Item Value="xxlc.oracle.apps.okc.schema.articles.variables.server.XXLCVarAssignmentsEO.CreatedBy" />
    </AttrArray>
    <DesignTime>
    <Attr Name="_checkCondition" Value="&#34;CREATED_BY&#34; IS NOT NULL" />
    <Attr Name="_isCheck" Value="true" />
    <Attr Name="_DBObjectName" Value="SYS_C00329912" />
    </DesignTime>
    </Key>
    <Key
    Name="SysC00329913" >
    <AttrArray Name="Attributes">
    <Item Value="xxlc.oracle.apps.okc.schema.articles.variables.server.XXLCVarAssignmentsEO.CreationDate" />
    </AttrArray>
    <DesignTime>
    <Attr Name="_checkCondition" Value="&#34;CREATION_DATE&#34; IS NOT NULL" />
    <Attr Name="_isCheck" Value="true" />
    <Attr Name="_DBObjectName" Value="SYS_C00329913" />
    </DesignTime>
    </Key>
    <Key
    Name="SysC00329914" >
    <AttrArray Name="Attributes">
    <Item Value="xxlc.oracle.apps.okc.schema.articles.variables.server.XXLCVarAssignmentsEO.LastUpdateDate" />
    </AttrArray>
    <DesignTime>
    <Attr Name="_checkCondition" Value="&#34;LAST_UPDATE_DATE&#34; IS NOT NULL" />
    <Attr Name="_isCheck" Value="true" />
    <Attr Name="_DBObjectName" Value="SYS_C00329914" />
    </DesignTime>
    </Key>
    <Key
    Name="SysC00329915" >
    <AttrArray Name="Attributes">
    <Item Value="xxlc.oracle.apps.okc.schema.articles.variables.server.XXLCVarAssignmentsEO.LastUpdatedBy" />
    </AttrArray>
    <DesignTime>
    <Attr Name="_checkCondition" Value="&#34;LAST_UPDATED_BY&#34; IS NOT NULL" />
    <Attr Name="_isCheck" Value="true" />
    <Attr Name="_DBObjectName" Value="SYS_C00329915" />
    </DesignTime>
    </Key>
    <Key
    Name="SysC00329916" >
    <AttrArray Name="Attributes">
    <Item Value="xxlc.oracle.apps.okc.schema.articles.variables.server.XXLCVarAssignmentsEO.LastUpdateLogin" />
    </AttrArray>
    <DesignTime>
    <Attr Name="_checkCondition" Value="&#34;LAST_UPDATE_LOGIN&#34; IS NOT NULL" />
    <Attr Name="_isCheck" Value="true" />
    <Attr Name="_DBObjectName" Value="SYS_C00329916" />
    </DesignTime>
    </Key>
    <Key
    Name="SysC00329917" >
    <AttrArray Name="Attributes">
    <Item Value="xxlc.oracle.apps.okc.schema.articles.variables.server.XXLCVarAssignmentsEO.AssignmentId" />
    </AttrArray>
    <DesignTime>
    <Attr Name="_isPrimary" Value="true" />
    <Attr Name="_DBObjectName" Value="SYS_C00329917" />
    </DesignTime>
    </Key>
    </Entity>
    XXLCVarAssignmentsEOImpl Code
    package xxlc.oracle.apps.okc.schema.articles.variables.server;
    import oracle.apps.fnd.framework.OAAttrValException;
    import oracle.apps.fnd.framework.OAException;
    import oracle.apps.fnd.framework.server.OADBTransaction;
    import oracle.apps.fnd.framework.server.OAEntityDefImpl;
    import oracle.apps.fnd.framework.server.OAEntityImpl;
    import oracle.jbo.AttributeList;
    import oracle.jbo.Key;
    import oracle.jbo.domain.Date;
    import oracle.jbo.domain.Number;
    import oracle.jbo.server.AttributeDefImpl;
    import oracle.jbo.server.EntityDefImpl;
    // --- File generated by Oracle ADF Business Components Design Time.
    // --- Custom code may be added to this class.
    // --- Warning: Do not modify method signatures of generated methods.
    public class XXLCVarAssignmentsEOImpl extends OAEntityImpl
    public static final int ASSIGNMENTID = 0;
    public static final int ASSIGNMENTACCESS = 1;
    public static final int VARIABLEID = 2;
    public static final int LISTVALUEID = 3;
    public static final int ORGANIZATIONID = 4;
    public static final int TEMPLATEID = 5;
    public static final int AUCTIONHEADERID = 6;
    public static final int POHEADERID = 7;
    public static final int CREATEDBY = 8;
    public static final int CREATIONDATE = 9;
    public static final int LASTUPDATEDATE = 10;
    public static final int LASTUPDATEDBY = 11;
    public static final int LASTUPDATELOGIN = 12;
    public static final int ACCESSID = 13;
    private static OAEntityDefImpl mDefinitionObject;
    /**This is the default constructor (do not remove)
    public XXLCVarAssignmentsEOImpl()
    /**Retrieves the definition object for this instance class.
    public static synchronized EntityDefImpl getDefinitionObject()
    if (mDefinitionObject == null)
    mDefinitionObject =
    (OAEntityDefImpl)EntityDefImpl.findDefObject("xxlc.oracle.apps.okc.schema.articles.variables.server.XXLCVarAssignmentsEO");
    return mDefinitionObject;
    /**Add attribute defaulting logic in this method.
    public void create(AttributeList attributeList)
    super.create(attributeList);
    OADBTransaction transaction = getOADBTransaction();
    Number asgId = transaction.getSequenceValue("XXLC_VAR_ASG_SEQ");
    setAssignmentId(asgId);
    /**Add entity remove logic in this method.
    public void remove()
    super.remove();
    /**Add Entity validation code in this method.
    protected void validateEntity()
    super.validateEntity();
    /**Gets the attribute value for AssignmentId, using the alias name AssignmentId
    public Number getAssignmentId()
    return (Number)getAttributeInternal(ASSIGNMENTID);
    /**Sets <code>value</code> as the attribute value for AssignmentId
    public void setAssignmentId(Number value)
    if (value != null)
    OADBTransaction transaction = getOADBTransaction();
    Object[] varKey = {value};
    EntityDefImpl varDefinition = XXLCVarAssignmentsEOImpl.getDefinitionObject();
    XXLCVarAssignmentsEOImpl variable =
    (XXLCVarAssignmentsEOImpl)varDefinition.findByPrimaryKey(transaction, new Key(varKey));
    if (variable != null)
    throw new OAAttrValException(OAException.TYP_ENTITY_OBJECT,
    getEntityDef().getFullName(), // EO name
    getPrimaryKey(), // EO PK
    "AssignmentId", // Attribute Name
    value, // Attribute value
    "AK", // Message product short name
    "FWK_TBX_T_EMP_ID_UNIQUE"); // Message name
    setAttributeInternal(ASSIGNMENTID, value);
    /**Gets the attribute value for AssignmentAccess, using the alias name AssignmentAccess
    public String getAssignmentAccess()
    return (String)getAttributeInternal(ASSIGNMENTACCESS);
    /**Sets <code>value</code> as the attribute value for AssignmentAccess
    public void setAssignmentAccess(String value)
    setAttributeInternal(ASSIGNMENTACCESS, value);
    /**Gets the attribute value for VariableId, using the alias name VariableId
    public Number getVariableId()
    return (Number)getAttributeInternal(VARIABLEID);
    /**Sets <code>value</code> as the attribute value for VariableId
    public void setVariableId(Number value)
    setAttributeInternal(VARIABLEID, value);
    /**Gets the attribute value for ListValueId, using the alias name ListValueId
    public Number getListValueId()
    return (Number)getAttributeInternal(LISTVALUEID);
    /**Sets <code>value</code> as the attribute value for ListValueId
    public void setListValueId(Number value)
    setAttributeInternal(LISTVALUEID, value);
    /**Gets the attribute value for OrganizationId, using the alias name OrganizationId
    public Number getOrganizationId()
    return (Number)getAttributeInternal(ORGANIZATIONID);
    /**Sets <code>value</code> as the attribute value for OrganizationId
    public void setOrganizationId(Number value)
    setAttributeInternal(ORGANIZATIONID, value);
    /**Gets the attribute value for TemplateId, using the alias name TemplateId
    public Number getTemplateId()
    return (Number)getAttributeInternal(TEMPLATEID);
    /**Sets <code>value</code> as the attribute value for TemplateId
    public void setTemplateId(Number value)
    setAttributeInternal(TEMPLATEID, value);
    /**Gets the attribute value for AuctionHeaderId, using the alias name AuctionHeaderId
    public Number getAuctionHeaderId()
    return (Number)getAttributeInternal(AUCTIONHEADERID);
    /**Sets <code>value</code> as the attribute value for AuctionHeaderId
    public void setAuctionHeaderId(Number value)
    setAttributeInternal(AUCTIONHEADERID, value);
    /**Gets the attribute value for PoHeaderId, using the alias name PoHeaderId
    public Number getPoHeaderId()
    return (Number)getAttributeInternal(POHEADERID);
    /**Sets <code>value</code> as the attribute value for PoHeaderId
    public void setPoHeaderId(Number value)
    setAttributeInternal(POHEADERID, value);
    /**Gets the attribute value for CreatedBy, using the alias name CreatedBy
    public Number getCreatedBy()
    return (Number)getAttributeInternal(CREATEDBY);
    /**Sets <code>value</code> as the attribute value for CreatedBy
    public void setCreatedBy(Number value)
    setAttributeInternal(CREATEDBY, value);
    /**Gets the attribute value for CreationDate, using the alias name CreationDate
    public Date getCreationDate()
    return (Date)getAttributeInternal(CREATIONDATE);
    /**Sets <code>value</code> as the attribute value for CreationDate
    public void setCreationDate(Date value)
    setAttributeInternal(CREATIONDATE, value);
    /**Gets the attribute value for LastUpdateDate, using the alias name LastUpdateDate
    public Date getLastUpdateDate()
    return (Date)getAttributeInternal(LASTUPDATEDATE);
    /**Sets <code>value</code> as the attribute value for LastUpdateDate
    public void setLastUpdateDate(Date value)
    setAttributeInternal(LASTUPDATEDATE, value);
    /**Gets the attribute value for LastUpdatedBy, using the alias name LastUpdatedBy
    public Number getLastUpdatedBy()
    return (Number)getAttributeInternal(LASTUPDATEDBY);
    /**Sets <code>value</code> as the attribute value for LastUpdatedBy
    public void setLastUpdatedBy(Number value)
    setAttributeInternal(LASTUPDATEDBY, value);
    /**Gets the attribute value for LastUpdateLogin, using the alias name LastUpdateLogin
    public Number getLastUpdateLogin()
    return (Number)getAttributeInternal(LASTUPDATELOGIN);
    /**Sets <code>value</code> as the attribute value for LastUpdateLogin
    public void setLastUpdateLogin(Number value)
    setAttributeInternal(LASTUPDATELOGIN, value);
    /**getAttrInvokeAccessor: generated method. Do not modify.
    protected Object getAttrInvokeAccessor(int index,
    AttributeDefImpl attrDef) throws Exception
    switch (index)
    case ASSIGNMENTID:
    return getAssignmentId();
    case ASSIGNMENTACCESS:
    return getAssignmentAccess();
    case VARIABLEID:
    return getVariableId();
    case LISTVALUEID:
    return getListValueId();
    case ORGANIZATIONID:
    return getOrganizationId();
    case TEMPLATEID:
    return getTemplateId();
    case AUCTIONHEADERID:
    return getAuctionHeaderId();
    case POHEADERID:
    return getPoHeaderId();
    case CREATEDBY:
    return getCreatedBy();
    case CREATIONDATE:
    return getCreationDate();
    case LASTUPDATEDATE:
    return getLastUpdateDate();
    case LASTUPDATEDBY:
    return getLastUpdatedBy();
    case LASTUPDATELOGIN:
    return getLastUpdateLogin();
    case ACCESSID:
    return getAccessId();
    default:
    return super.getAttrInvokeAccessor(index, attrDef);
    /**setAttrInvokeAccessor: generated method. Do not modify.
    protected void setAttrInvokeAccessor(int index, Object value,
    AttributeDefImpl attrDef) throws Exception
    switch (index)
    case ASSIGNMENTID:
    setAssignmentId((Number)value);
    return;
    case ASSIGNMENTACCESS:
    setAssignmentAccess((String)value);
    return;
    case VARIABLEID:
    setVariableId((Number)value);
    return;
    case LISTVALUEID:
    setListValueId((Number)value);
    return;
    case ORGANIZATIONID:
    setOrganizationId((Number)value);
    return;
    case TEMPLATEID:
    setTemplateId((Number)value);
    return;
    case AUCTIONHEADERID:
    setAuctionHeaderId((Number)value);
    return;
    case POHEADERID:
    setPoHeaderId((Number)value);
    return;
    case CREATEDBY:
    setCreatedBy((Number)value);
    return;
    case CREATIONDATE:
    setCreationDate((Date)value);
    return;
    case LASTUPDATEDATE:
    setLastUpdateDate((Date)value);
    return;
    case LASTUPDATEDBY:
    setLastUpdatedBy((Number)value);
    return;
    case LASTUPDATELOGIN:
    setLastUpdateLogin((Number)value);
    return;
    case ACCESSID:
    setAccessId((Number)value);
    return;
    default:
    super.setAttrInvokeAccessor(index, value, attrDef);
    return;
    /**Gets the attribute value for AccessId, using the alias name AccessId
    public Number getAccessId()
    return (Number)getAttributeInternal(ACCESSID);
    /**Sets <code>value</code> as the attribute value for AccessId
    public void setAccessId(Number value)
    setAttributeInternal(ACCESSID, value);
    /**Creates a Key object based on given key constituents
    public static Key createPrimaryKey(Number assignmentId)
    return new Key(new Object[]{assignmentId});
    Thanks,
    SK

  • Processing status code error

    Hi all,
    What does processing status code "Error" indicate in rcv_headers_interface.There is no error message in po_interface_errors.There is nothing available in the log of Receiving Transaction Processor.Can someone guide me what exactly this means?
    Thanks in advance!!

    Hi Sandy;
    Please see below notes which could be helpful
    Resolving records stuck in the Receiving Transactions Interface [ID 50903.1]
    http://docs.oracle.com/cd/E19509-01/820-4390/ggtrm/index.html
    Regard
    Helios

  • Difference between deploying a process through JDev Vs using obant

    Hi,
    I have a Case statement in my BPEL process, which is like this:
    <case condition="bpws:getVariableData('VariableOrderLinesForSimRelationship',concat('/roordprvd:OrderInitiateRequest/roordprvd:OrderLineDataShape[',bpws:getVariableData('CounterVariableLine'),']/roordlnd:OrderLineDetails/roordlnd:RelatedLineNumber'))= bpws:getVariableData('VariableLineNumber')">
    When I deploy it using JDev, it gets compiled and deployed correctly.. However, when I am trying to deploy it using obant from the Developers prompt, it is giving the following compilation Error:
    [bpelc] BPEL validation failed.
    [bpelc] BPEL source validation failed, the errors are:
    [bpelc]
    [bpelc] [Error ORABPEL-10085]: invalid argument
    [bpelc] [Description]: in line 949 of "C:\TEMP\CompareTelcoFiles\ROTelcoNewOrder\ROTelcoNewOrder.bpel", the second argument "concat("/roordprvd:OrderInitiateRequest/roordprvd:OrderLineDataShape[", bpws:getVariableData("CounterVariableLine"), "]/roordlnd:OrderLineDetails/roordlnd:RelatedLineNumber")" for getVariableData is not a literal expression.
    [bpelc] [Potential fix]: Please correct the second argument, you might need to escape using single quote or " to make it literal.
    [bpelc] .
    However, when I changed the expression to:
    <case condition="bpws:getVariableData('VariableOrderLinesForSimRelationship','/roordprvd:OrderInitiateRequest/roordprvd:OrderLineDataShape[bpws:getVariableData("CounterVariableLine")]/roordlnd:OrderLineDetails/roordlnd:RelatedLineNumber')= bpws:getVariableData('VariableLineNumber')">
    it is working fine.
    I am trying to find out, in the first initial expression, when it worked through JDev, why it should have failed while using obant. (obant is being used by the testfloor to deploy the processes, where as developers use, JDev). I was under the impression, both these, namely, deploying through JDev and through obant, go through the same kind of checks and validations. Any input on this, please..
    Thanks and Regards,
    Vijay.

    Vijay,
    I can confirm, that including the latest production version (10.1.2.0.2) - JDev does not use obant to deploy (or make) a process.
    Even that both (meaning bpelc and the jdev compile process) use the same engine API, in certain cases obant is a little stronger with validations (which can be seen as strength or weakness)..
    This has been addressed in our current work on 10.1.3 - with 10.1.3 both will use obant - which is based on ant (and bpelc will offer you remote deployment)
    What version are you using? I have found a bug describing this behaviour (a little different situation - but might be the same base issue)
    hope this clarifies ..
    Clemens

  • Received HTTP response code 500 : Internal Server Error using connection Fi

    Hi everybody,
    I have configured a file-webservice-file without BPM scenario...as explained by Bhavesh in the following thread:
    File - RFC - File without a BPM - Possible from SP 19.
    I have used a soap adapter (for webservice) instead of rfc .My input file sends the date as request message and gets the sales order details from the webservice and then creates a file at my sender side.
    I monitored the channels in the Runtime work bench and the error is in the sender ftp channel.The other 2 channel status is "not used" in RWB.
    1 sender ftp channel
    1 receiver soap channel
    1 receiver ftp channel.
    2009-12-16 15:02:00 Information Send binary file "b.xml" from ftp server "10.58.201.122:/", size 194 bytes with QoS EO
    2009-12-16 15:02:00 Information MP: entering1
    2009-12-16 15:02:00 Information MP: processing local module localejbs/AF_Modules/RequestResponseBean
    2009-12-16 15:02:00 Information RRB: entering RequestResponseBean
    2009-12-16 15:02:00 Information RRB: suspending the transaction
    2009-12-16 15:02:00 Information RRB: passing through ...
    2009-12-16 15:02:00 Information RRB: leaving RequestResponseBean
    2009-12-16 15:02:00 Information MP: processing local module localejbs/CallSapAdapter
    2009-12-16 15:02:00 Information The application tries to send an XI message synchronously using connection File_http://sap.com/xi/XI/System.
    2009-12-16 15:02:00 Information Trying to put the message into the call queue.
    2009-12-16 15:02:00 Information Message successfully put into the queue.
    2009-12-16 15:02:00 Information The message was successfully retrieved from the call queue.
    2009-12-16 15:02:00 Information The message status was set to DLNG.
    2009-12-16 15:02:02 Error The message was successfully transmitted to endpoint com.sap.engine.interfaces.messaging.api.exception.MessagingException: Received HTTP response code 500 : Internal Server Error using connection File_http://sap.com/xi/XI/System.
    2009-12-16 15:02:02 Error The message status was set to FAIL.
    Please help.
    thanks a lot
    Ramya

    Hi Suraj,
    You are right.The webservice is not invoked.I see the same error in the sender channel and the receiver soap channel status is "never used".
    2009-12-16 15:52:25 Information Send binary file  "b.xml" from ftp server "10.58.201.122:/", size 194 bytes with QoS BE
    2009-12-16 15:52:25 Information MP: entering1
    2009-12-16 15:52:25 Information MP: processing local module localejbs/CallSapAdapter
    2009-12-16 15:52:25 Information The application tries to send an XI message synchronously using connection File_http://sap.com/xi/XI/System.
    2009-12-16 15:52:25 Information Trying to put the message into the call queue.
    2009-12-16 15:52:25 Information Message successfully put into the queue.
    2009-12-16 15:52:25 Information The message was successfully retrieved from the call queue.
    2009-12-16 15:52:25 Information The message status was set to DLNG.
    2009-12-16 15:52:27 Error The message was successfully transmitted to endpoint com.sap.engine.interfaces.messaging.api.exception.MessagingException: Received HTTP response code 500 : Internal Server Error using connection File_http://sap.com/xi/XI/System.
    2009-12-16 15:52:27 Error The message status was set to FAIL.
    what can I do about this?
    thanks,
    Ramya

  • Can Service Script catch/process Business Service error?

    We have a Service Script invoked by XAI Inbound Service that is invoking a Business Service. If an error occurs in the BS, we would like to be able to capture/process it within the SS, rather than the process "failing"...
    As an example, the CC&B Demo database includes SS CI_MRInput and BS CI_RegisterReadHighLowLimits (see CI_MRInput script below).
    In the Demo environment, the CI_MRInput is invoked by a BPA Script CI_MRRouteA, in which case "with warn" may be specified to effect processing of the error.
    However, when invoked via the XAI Inbound Service, an error from the BS (ex: 8:11024) causes the CC&B process to "fail" and a SOAP Fault and/or CC&B error details to be sent to the external process. This is not desired.
    Ideally, we'd like the SS to catch the error and send an agreed upon error code to the external process.
    Any assistance in this matter will be greatly appreciated.
    CI_MRInput Service Script:
    10: move "parm/meterReadDetails/meterConfigurationId" to "MeterConfiguration/meterConfigurationId";
    20: invokeBO 'CI_MeterConfiguration' using "MeterConfiguration" for read;
    30: edit data
    // Reset register reads
    move null to "parm/meterReadDetails/register";
    // Reset Register remarks
    if ("parm/meterReadDetails/remark/readerRemark != $BLANK")
    move null to "parm/meterReadDetails/remark";
    end-if;
    // Using the meter configuration retrieved, setup the meter read elements
    move "MeterConfiguration/*" to "parm/meterReadDetails/*";
    // Default Read Type (60=Regular) and Use on Bill to 'Y'
    move '60' to "parm/meterReadSchedule/readType";
    move 'true' to "parm/meterReadDetails/useOnBill";
    move "concat(parm/meterReadSchedule/scheduledReadDate,'-12.00.00')" to "parm/meterReadDetails/readDateTime";
    // Get the High/Low Limit for each register
    move '0' to $registerIndex;
    move "parm/meterReadDetails/readDateTime" to "HighLowLimits/readDateTime";
    move "parm/meterReadSchedule/readType" to "HighLowLimits/readType";
    for ($REG in "parm/meterReadDetails/register")
    move "$REG/registerId" to "HighLowLimits/registerId";
    move "parm/meterReadSchedule/spId" to "HighLowLimits/spId";
    invokeBS 'CI_RegisterReadHighLowLimits' using "HighLowLimits";
    move "HighLowLimits/highLimit" to "parm/meterReadDetails/register[$registerIndex]/highLimit";
    move "HighLowLimits/lowLimit" to "parm/meterReadDetails/register[$registerIndex]/lowLimit";
    move "1 + $registerIndex" to $registerIndex;
    end-for;
    end-edit;

    Use the following BS which will execute your SS(from this SS call your BS) and rollback the transaction and return the error code as a Output.
    BS Name: F1-SavePointDispatcher
    So you through back agreed error according to error code you have received by BS.

Maybe you are looking for

  • My itunes account  had me change my Apple ID to an email address.

    Recently Itunes flagged me for a password reset. When I went to reset the password it told me that I could no longer just use a username that I had to use an email.  So I went through the process, but now I don't see any of my previouse purchased Ite

  • How do i install Mountain Lion on by MacBook Air for Free if I have purchased it in July'12

    I just purshased a new MAC BOOK AIR in July'12. it has LION 10.7. I was told as soon as the new software Mountain Lion arrives i'll get a update of it for FREE. Kndly suggest how do I update it for FREE.

  • WLC 5508 7.3.112.0 System Crash

    hi i got this situation. model : wlc 5508 verstion : 7.3.112.0 our controllers working WLC1-active, WLC2-active, suddenly WLC1 went down and up (two times). and normally working now. I cant figure out. crash info =====================================

  • Problem with integrating netbeans with j2me polish

    hi everybody, Im getting the following error message when im integrating netbeans and j2me polish. Warning - could not install some modules:      enough-polish-netbeans - The module Java Platform was requested in version >= 1.10 but only 1.9.1 was fo

  • Premiere has encountered an error.  [..\..\Src\Clip\Clip.cpp-931]

    Anyone know what this means? When opening a project from yesterday ( a project that was working flawlessly ) i get this error message now. Premier pro has encountered an error. [..\..\Src\Clip\Clip.cpp-931]  Continue is my option which i click and th