Problem with automatic key generation

Hi,
I'm getting an exception when creating entity EJB's that use automatic primary key
generation (I'm using MS SQL Server as the db). The data is being inserted correctly
onto the database (including the auto generated key), but the auto generated primary
key field in the EJB is being set to zero rather than the correct value. This causes
a NoSuchEntityException.
The db table has an identity set on the auto generated field, but this field is not
the primary key.
Does anyone have an idea as to what the problem is?
thanks,
Andy

Make sure you are using a TX DataSource
"Andy Pearson" <[email protected]> wrote in message
news:3ccead40$[email protected]..
>
Hi,
I'm getting an exception when creating entity EJB's that use automaticprimary key
generation (I'm using MS SQL Server as the db). The data is being insertedcorrectly
onto the database (including the auto generated key), but the autogenerated primary
key field in the EJB is being set to zero rather than the correct value.This causes
a NoSuchEntityException.
The db table has an identity set on the auto generated field, but thisfield is not
the primary key.
Does anyone have an idea as to what the problem is?
thanks,
Andy

Similar Messages

  • Problem with Automatic Replies or Out of Office

    Hi mates!
    I´ve just finished migration Exchange 2003 to Exchange 2010. 
    Today I´ve removed Exchange 2003.
    I have a problem with Automatic Replies or Out of Office. When the user active Automatic Replies in Outlook 2010, He has this Error:
    Your Out of Office settings cannot be displayed, because the server is currently unavailable. Try again later.
    If I logged into OWA, (Options > Set Automatic Replies) I could set it up and it worked fine.
    I run Test E-mail AutoConfiguration command to see if AutoDiscover has been configured and the OOF URL is correct:
    https://mail.domain.com/ews/exchange.asmx
    I try to browse the OOF URL from IE, It works fine.
    Authentication Permission for EWS Virtual Directory is:
    Anonymous – Enabled (For IUSER)
    Basic – Enabled
    Windows – Enabled
    Other authentication methods are disabled.
    WebServicesVirtualDirectory configuration for URL:
    InternalNLBBypassUrl :
    https://Server1.domain.local/ews/exchange.asmx
    InternalUrl         
    : https://mail.domain.local/EWS/Exchange.asmx
    ExternalUrl       
      : https://mail.domain.com/EWS/Exchange.asmx
    InternalNLBBypassUrl : https:// Server2.domain.local /ews/exchange.asmx
    InternalUrl         
    : https:// mail.domain.local /EWS/Exchange.asmx
    ExternalUrl         
    : https:// mail.domain.com /EWS/Exchange.asmx
    I use a certificate for Server HUB/CAS from my CA (Active Directory).
    In EMC I have this error for certificate:
    The certificate status could not be determinated because the revocation check failed.
    But when I generated in the past, this status of this certificate was This certificate is valid for Microsoft Exchange.
    I need help, because I don´t know I do…
    Thanks.

    Hi MAS,
    As soon as possible I will install this kb in a PC with Outlook 2010.
    Yes, I reset IIS, with the same result.
    I check this URL, and I run this command: TestOutlookWebServices -identity user01 with this result:
    RunspaceId : 1a13d412-b75d-48b5-8938-72ad53f11cb7
    Id         : 1019
    Type       : Information
    Message    : A valid Autodiscover service connection point was found. The Autodiscover URL on this object is https://mail.domain.local/Autodiscover/Autodiscover.xml.
    RunspaceId : 1a13d412-b75d-48b5-8938-72ad53f11cb7
    Id         : 1006
    Type       : Information
    Message    : Contacted the Autodiscover service at https://mail.domain.local/Autodiscover/Autodiscover.xml.
    RunspaceId : 1a13d412-b75d-48b5-8938-72ad53f11cb7
    Id         : 1016
    Type       : Information
    Message    : [EXCH] The AS service is configured for this user in the Autodiscover response received from https://mail.domain.local/Autodiscover/Autodiscover.xml.
    RunspaceId : 1a13d412-b75d-48b5-8938-72ad53f11cb7
    Id         : 1015
    Type       : Information
    Message    : [EXCH] The OAB service is configured for this user in the Autodiscover response received from https://mail.domain.local/Autodiscover/Autodiscover.xml.
    RunspaceId : 1a13d412-b75d-48b5-8938-72ad53f11cb7
    Id         : 1014
    Type       : Information
    Message    : [EXCH] The UM service is configured for this user in the Autodiscover response received from https://mail.domain.local/Autodiscover/Autodiscover.xml.
    RunspaceId : 1a13d412-b75d-48b5-8938-72ad53f11cb7
    Id         : 1016
    Type       : Information
    Message    : [EXPR] The AS service is configured for this user in the Autodiscover response received from https://mail.domain.local/Autodiscover/Autodiscover.xml.
    RunspaceId : 1a13d412-b75d-48b5-8938-72ad53f11cb7
    Id         : 1015
    Type       : Information
    Message    : [EXPR] The OAB service is configured for this user in the Autodiscover response received from https://mail.domain.local/Autodiscover/Autodiscover.xml.
    RunspaceId : 1a13d412-b75d-48b5-8938-72ad53f11cb7
    Id         : 1014
    Type       : Information
    Message    : [EXPR] The UM service is configured for this user in the Autodiscover response received from https://mail.domain.local/Autodiscover/Autodiscover.xml.
    RunspaceId : 1a13d412-b75d-48b5-8938-72ad53f11cb7
    Id         : 1022
    Type       : Success
    Message    : Autodiscover was tested successfully.
    RunspaceId : 1a13d412-b75d-48b5-8938-72ad53f11cb7
    Id         : 1106
    Type       : Information
    Message    : Contacted the Autodiscover service at https://SERVER1.domain.local:443/Autodiscover/Autodiscover.xml.
    RunspaceId : 1a13d412-b75d-48b5-8938-72ad53f11cb7
    Id         : 1116
    Type       : Information
    Message    : [EXCH] The AS service is configured for this user in the Autodiscover response received from https://SERVER1.domain.local:443/Autodiscover/Autodiscover.xml.
    RunspaceId : 1a13d412-b75d-48b5-8938-72ad53f11cb7
    Id         : 1115
    Type       : Information
    Message    : [EXCH] The OAB service is configured for this user in the Autodiscover response received from https://SERVER1.domain.local:443/Autodiscover/Autodiscover.xml.
    RunspaceId : 1a13d412-b75d-48b5-8938-72ad53f11cb7
    Id         : 1114
    Type       : Information
    Message    : [EXCH] The UM service is configured for this user in the Autodiscover response received from https://SERVER1.domain.local:443/Autodiscover/Autodiscover.xml.
    RunspaceId : 1a13d412-b75d-48b5-8938-72ad53f11cb7
    Id         : 1116
    Type       : Information
    Message    : [EXPR] The AS service is configured for this user in the Autodiscover response received from https://SERVER1.domain.local:443/Autodiscover/Autodiscover.xml.
    RunspaceId : 1a13d412-b75d-48b5-8938-72ad53f11cb7
    Id         : 1115
    Type       : Information
    Message    : [EXPR] The OAB service is configured for this user in the Autodiscover response received from https://SERVER1.domain.local:443/Autodiscover/Autodiscover.xml.
    RunspaceId : 1a13d412-b75d-48b5-8938-72ad53f11cb7
    Id         : 1114
    Type       : Information
    Message    : [EXPR] The UM service is configured for this user in the Autodiscover response received from https://SERVER1.domain.local:443/Autodiscover/Autodiscover.xml.
    RunspaceId : 1a13d412-b75d-48b5-8938-72ad53f11cb7
    Id         : 1122
    Type       : Success
    Message    : Autodiscover was tested successfully.
    RunspaceId : 1a13d412-b75d-48b5-8938-72ad53f11cb7
    Id         : 1013
    Type       : Error
    Message    : When contacting https://mail.domain.local/EWS/Exchange.asmx received the error The request failed withHTTP status 401: Authorization Required.
    RunspaceId : 1a13d412-b75d-48b5-8938-72ad53f11cb7
    Id         : 1025
    Type       : Error
    Message    : [EXCH] Error contacting the AS service at https://mail.domain.local/EWS/Exchange.asmx. Elapsed time was694 milliseconds.
    RunspaceId : 1a13d412-b75d-48b5-8938-72ad53f11cb7
    Id         : 1026
    Type       : Success
    Message    : [EXCH] Successfully contacted the UM service at https://mail.domain.local/EWS/Exchange.asmx. The elapsed time was 31 milliseconds.
    RunspaceId : 1a13d412-b75d-48b5-8938-72ad53f11cb7
    Id         : 1013
    Type       : Error
    Message    : When contacting https://mail.domain.com/EWS/Exchange.asmx received the error The request failed withHTTP status 401: Authorization Required.
    RunspaceId : 1a13d412-b75d-48b5-8938-72ad53f11cb7
    Id         : 1025
    Type       : Error
    Message    : [EXPR] Error contacting the AS service at https://mail.domain.com/EWS/Exchange.asmx. Elapsed time was15 milliseconds.
    RunspaceId : 1a13d412-b75d-48b5-8938-72ad53f11cb7
    Id         : 1026
    Type       : Success
    Message    : [EXPR] Successfully contacted the UM service at https://mail.domain.com/EWS/Exchange.asmx. The elapsed time was 31 milliseconds.
    RunspaceId : 1a13d412-b75d-48b5-8938-72ad53f11cb7
    Id         : 1124
    Type       : Success
    Message    : [Server] Successfully contacted the AS service at https://SERVER1.domain.local/ews/exchange.asmx. The elapsed time was 934 milliseconds.
    RunspaceId : 1a13d412-b75d-48b5-8938-72ad53f11cb7
    Id         : 1126
    Type       : Success
    Message    : [Server] Successfully contacted the UM service at https://SERVER1.domain.local/ews/exchange.asmx. The elapsed time was 93 milliseconds.
    All ok, but with these errors:
    RunspaceId : 1a13d412-b75d-48b5-8938-72ad53f11cb7
    Id         : 1013
    Type       : Error
    Message    : When contacting https://mail.domain.local/EWS/Exchange.asmx received the error The request failed withHTTP status 401: Authorization Required.
    RunspaceId : 1a13d412-b75d-48b5-8938-72ad53f11cb7
    Id         : 1025
    Type       : Error
    Message    : [EXCH] Error contacting the AS service at https://mail.domain.local/EWS/Exchange.asmx. Elapsed time was694 milliseconds.
    RunspaceId : 1a13d412-b75d-48b5-8938-72ad53f11cb7
    Id         : 1013
    Type       : Error
    Message    : When contacting https://mail.domain.com/EWS/Exchange.asmx received the error The request failed withHTTP status 401: Authorization Required.
    RunspaceId : 1a13d412-b75d-48b5-8938-72ad53f11cb7
    Id         : 1025
    Type       : Error
    Message    : [EXPR] Error contacting the AS service at https://mail.domain.com/EWS/Exchange.asmx. Elapsed time was15 milliseconds.
    In IIS for EWS has this method Authentication:
    - Anonymous
    - Basic
    - Windows
    For SSL Settings in EWS has this configuration:
    - Require SSL
    - Client Certificate: Ignore
    For Default Website in IIS, SSL Settings:
    - Require SSL
    - Client Certificate: Ignore
    I don´t have ISA/TMG. I use HLB KEMP for publishing OWA...

  • Mapping problem with compressed key update record

    Hi, could you please advise?
    I'm getting the following problem:
    About a week ago replicat abened with "Error in mapping" error. I found in discard file some record looking like:
    filed1 = NULL
    field2 =
    field3 =
    field4 =
    field5 =
    datefield = -04-09 00:00:00
    field6 =
    field8 =
    field9 = NULL
    field10 =
    Where filed9 = @GETENV("GGHEADER", "COMMITTIMESTAM"), field10 = = @GETENV("GGHEADER", "COMMITTIMESTAM"), others are table fields mapped by USEDEFAULTS
    So I got Mapping problem with compressed key update record at 2012-06-01 15:44
    I guess I need to mention that extract failed in 5 minuts before it with: VAM function VAMRead returned unexpected result: error 600 - VAM Client Report <[CFileInfo::Read] Timeout expired after 10 retries with 1000 ms delay, waiting to read transaction log or backup files. To increase the number of retries, use SETENV (GGS_CacheRetryCount = n) in Extract parameter file. To control retry delay time, use SETENV (GGS_CacheRetryDelay = n). handle: 0000000000000398 ReadFile GetLastError:997 Wait GetLastError:997>.
    I don't know if it has ther same source as data corruption, could you tell me if it is?
    Well, I created new extract, starting 2012-06-01 15:30 to check if there was something with extract at the time, but got the same error.
    If I run extract beging at 15:52 it starts and works.
    But well, I got another one today. Data didn't look that bad, but yet one column came with null value:( And I'm using it as a key column, so I got Mapping problem with compressed key update record again:(
    I'm replicating from SQL Server 2008 to Oracle 11g.
    I'm actually using NOCOMPRESSUPDATES in Extract.
    CDC is enabled for all tables replicated. The only thing is that it is enabled not by ADD TRANDATA command, but by SQL Server sys.sp_cdc_enable_table, does it matter?
    Could you please advise why does it happen?

    Well, the problem begins somewhere in extract or before extract, may be in transaction log, I don't know:(
    Here are extract parameters:
    EXTRACT ETCHECK
    TRANLOGOPTIONS MANAGESECONDARYTRUNCATIONPOINT
    SOURCEDB TEST, USERID **, PASSWORD *****
    exttrail ./dirdat/ec
    NOCOMPRESSUPDATES
    NOCOMPRESSDELETES
    TABLE tst.table1, COLS (field1, field2, field3, field4, field5, field6, field7, field8 );
    TABLE tst.table2, COLS (field1, field2, field3, field4 );
    Data pump:
    EXTRACT DTCHECK
    SOURCEDB TEST, USERID **, PASSWORD *****
    RMTHOST ***, MGRPORT 7809
    RMTTRAIL ./dirdat/dc
    TABLE tst.table1;
    TABLE tst.table2;
    Replicat:
    REPLICAT rtcheck
    USERID tst, PASSWORD ***
    DISCARDFILE ./dirrpt/rtcheck.txt, PURGE
    SOURCEDEFS ./dirdef/sourcei.def
    HANDLECOLLISIONS
    UPDATEDELETES
    MAP tst.table1, t.table1, COLMAP (USEDEFAULTS , filed9 = @GETENV("GGHEADER", "COMMITTIMESTAMP"), filed10= @CASE(@GETENV("GGHEADER", "OPTYPE"), "SQL COMPUPDATE", "U", "PK UPDATE", "U",@GETENV("GGHEADER", "OPTYPE")) ), KEYCOLS (field3);
    MAP dbo.TPROCPERIODCONFIRMSTAV, TARGET R_019_000001.TPROCPERIODCONFIRMSTAV, COLMAP (USEDEFAULTS , field5 = @GETENV("GGHEADER", "COMMITTIMESTAMP"), filed6= @CASE(@GETENV("GGHEADER", "OPTYPE"), "SQL COMPUPDATE", "U", "PK UPDATE", "U",@GETENV("GGHEADER", "OPTYPE")) ), KEYCOLS (filed1, field2, field3);
    Rpt file for replicat:
    Oracle GoldenGate Delivery for Oracle
    Version 11.1.1.1 OGGCORE_11.1.1_PLATFORMS_110421.2040
    Windows x64 (optimized), Oracle 11g on Apr 22 2011 00:34:07
    Copyright (C) 1995, 2011, Oracle and/or its affiliates. All rights reserved.
    Starting at 2012-06-05 12:49:38
    Operating System Version:
    Microsoft Windows Server 2008 R2 , on x64
    Version 6.1 (Build 7601: Service Pack 1)
    Process id: 2264
    Description:
    ** Running with the following parameters **
    REPLICAT rtcheck
    USERID tst, PASSWORD ***
    DISCARDFILE ./dirrpt/rtcheck.txt, PURGE
    SOURCEDEFS ./dirdef/sourcei.def
    HANDLECOLLISIONS
    UPDATEDELETES
    MAP tst.table1, t.table1, COLMAP (USEDEFAULTS , filed9 = @GETENV("GGHEADER", "COMMITTIMESTAMP"), filed10= @CASE(@GETENV("GGHEADER", "OPTYPE"), "SQL COMPUPDATE", "U", "PK UPDATE", "U",@GETENV("GGHEADER", "OPTYPE")) ), KEYCOLS (field3);
    MAP dbo.TPROCPERIODCONFIRMSTAV, TARGET R_019_000001.TPROCPERIODCONFIRMSTAV, COLMAP (USEDEFAULTS , field5 = @GETENV("GGHEADER", "COMMITTIMESTAMP"), filed6= @CASE(@GETENV("GGHEADER", "OPTYPE"), "SQL COMPUPDATE", "U", "PK UPDATE", "U",@GETENV("GGHEADER", "OPTYPE")) ), KEYCOLS (filed1, field2, field3);
    CACHEMGR virtual memory values (may have been adjusted)
    CACHEBUFFERSIZE: 64K
    CACHESIZE: 512M
    CACHEBUFFERSIZE (soft max): 4M
    CACHEPAGEOUTSIZE (normal): 4M
    PROCESS VM AVAIL FROM OS (min): 1G
    CACHESIZEMAX (strict force to disk): 881M
    Database Version:
    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
    PL/SQL Release 11.2.0.1.0 - Production
    CORE     11.2.0.1.0     Production
    TNS for 64-bit Windows: Version 11.2.0.1.0 - Production
    NLSRTL Version 11.2.0.1.0 - Production
    Database Language and Character Set:
    NLS_LANG = "AMERICAN_AMERICA.CL8MSWIN1251"
    NLS_LANGUAGE = "AMERICAN"
    NLS_TERRITORY = "AMERICA"
    NLS_CHARACTERSET = "CL8MSWIN1251"
    For further information on character set settings, please refer to user manual.
    ** Run Time Messages **
    Opened trail file ./dirdat/dc000000 at 2012-06-05 12:49:39
    2012-06-05 12:58:14 INFO OGG-01020 Processed extract process RESTART_ABEND record at seq 0, rba 925 (aborted 0 records).
    MAP resolved (entry tst.table1):
    MAP tst.table1, t.table1, COLMAP (USEDEFAULTS , filed9 = @GETENV("GGHEADER", "COMMITTIMESTAMP"), filed10= @CASE(@GETENV("GGHEADER", "OPTYPE"), "SQL COMPUPDATE", "U", "PK UPDATE", "U",@GETENV("GGHEADER", "OPTYPE")) ), KEYCOLS (field3);
    2012-06-05 12:58:14 WARNING OGG-00869 No unique key is defined for table table1. All viable columns will be used to represent the key, but may not guarantee uniqueness. KEYCOLS may be used to define the key.
    Using the following default columns with matching names:
    field1=field1, field2=field2, field3=field3, field4=field4, field5=field5, field6=field6, field7=field7, field8=field8
    Using the following key columns for target table R_019_000001.TCALCULATE: field3.
    2012-06-05 12:58:14 WARNING OGG-01431 Aborted grouped transaction on 'tst.table1', Mapping error.
    2012-06-05 12:58:14 WARNING OGG-01003 Repositioning to rba 987 in seqno 0.
    2012-06-05 12:58:14 WARNING OGG-01151 Error mapping from tst.table1 to tst.table1.
    2012-06-05 12:58:14 WARNING OGG-01003 Repositioning to rba 987 in seqno 0.
    Source Context :
    SourceModule : [er.main]
    SourceID : [er/rep.c]
    SourceFunction : [take_rep_err_action]
    SourceLine : [16064]
    ThreadBacktrace : [8] elements
    : [C:\App\OGG\replicat.exe(ERCALLBACK+0x143034) [0x00000001402192B4]]
    : [C:\App\OGG\replicat.exe(ERCALLBACK+0x11dd44) [0x00000001401F3FC4]]
    : [C:\App\OGG\replicat.exe(<RCALLBACK+0x11dd44) [0x000000014009F102]]
    : [C:\App\OGG\replicat.exe(<RCALLBACK+0x11dd44) [0x00000001400B29CC]]
    : [C:\App\OGG\replicat.exe(<RCALLBACK+0x11dd44) [0x00000001400B8887]]
    : [C:\App\OGG\replicat.exe(releaseCProcessManagerInstance+0x25250) [0x000000014028F200]]
    : [C:\Windows\system32\kernel32.dll(BaseThreadInitThunk+0xd) [0x000000007720652D]]
    : [C:\Windows\SYSTEM32\ntdll.dll(RtlUserThreadStart+0x21) [0x000000007733C521]]
    2012-06-05 12:58:14 ERROR OGG-01296 Error mapping from tst.table1 to tst.table1.
    * ** Run Time Statistics ** *
    Last record for the last committed transaction is the following:
    Trail name : ./dirdat/dc000000
    Hdr-Ind : E (x45) Partition : . (x04)
    UndoFlag : . (x00) BeforeAfter: A (x41)
    RecLength : 249 (x00f9) IO Time : 2012-06-01 15:48:56.285333
    IOType : 115 (x73) OrigNode : 255 (xff)
    TransInd : . (x03) FormatType : R (x52)
    SyskeyLen : 0 (x00) Incomplete : . (x00)
    AuditRBA : 44 AuditPos : 71176199289771
    Continued : N (x00) RecCount : 1 (x01)
    2012-06-01 15:48:56.285333 GGSKeyFieldComp Len 249 RBA 987
    Name: DBO.TCALCULATE
    Reading ./dirdat/dc000000, current RBA 987, 0 records
    Report at 2012-06-05 12:58:14 (activity since 2012-06-05 12:58:14)
    From Table tst.table1 to tst.table1:
    # inserts: 0
    # updates: 0
    # deletes: 0
    # discards: 1
    Last log location read:
    FILE: ./dirdat/dc000000
    SEQNO: 0
    RBA: 987
    TIMESTAMP: 2012-06-01 15:48:56.285333
    EOF: NO
    READERR: 0
    2012-06-05 12:58:14 ERROR OGG-01668 PROCESS ABENDING.
    Discard file:
    Oracle GoldenGate Delivery for Oracle process started, group RTCHECK discard file opened: 2012-06-05 12:49:39
    Key column filed3 (0) is missing from update on table tst.table1
    Missing 1 key columns in update for table tst.table1.
    Current time: 2012-06-05 12:58:14
    Discarded record from action ABEND on error 0
    Aborting transaction on ./dirdat/dc beginning at seqno 0 rba 987
    error at seqno 0 rba 987
    Problem replicating tst.table1 to tst.table1
    Mapping problem with compressed key update record (target format)...
    filed1 = NULL
    field2 =
    field3 =
    field4 =
    field5 =
    datefield = -04-09 00:00:00
    field6 =
    field8 =
    field9 = NULL
    field10 =
    Process Abending : 2012-06-05 12:58:14

  • Mapping problem with compressed key update record (target format)...

    Hi Guys,
    Getting below error while replication from Source to target. Source table is having NOT NULL Column, but on target replicat process giving error about some NULL value ??
    How to overcome this issue, any idea...
    2011-08-04 10:35:04 INFO OGG-00995 Oracle GoldenGate Delivery for Oracle, rmastrk.prm: REPLICAT RMASTRK starting.
    2011-08-04 10:35:05 INFO OGG-00996 Oracle GoldenGate Delivery for Oracle, rmastrk.prm: REPLICAT RMASTRK started.
    2011-08-04 10:35:06 WARNING OGG-00869 Oracle GoldenGate Delivery for Oracle, rmastrk.prm: OCI Error ORA-01407: cannot update ("INFRA"."CUST"."CODE") to NULL (status = 1407), SQL <UPDATE "INFRA"."CUST" SET "ORD_ID" = :a2,"DP_ID" = :a3,"EXCHNG_CODE" = :a4,"ORD_QTY" = :a5,"ORD_PRICE" = :a6,"CODE" = :a7,"MKRT_CODE" = :a8,"CHANN>.
    2011-08-04 10:35:06 WARNING OGG-01004 Oracle GoldenGate Delivery for Oracle, rmastrk.prm: Aborted grouped transaction on 'INFRA.CUST', Database error 1407 (ORA-01407: cannot update ("INFRA"."CUST"."SCRP_CODE") to NULL).
    2011-08-04 10:35:06 WARNING OGG-01003 Oracle GoldenGate Delivery for Oracle, rmastrk.prm: Repositioning to rba 44132192 in seqno 68708.
    2011-08-04 10:35:06 *WARNING OGG-01154 Oracle GoldenGate Delivery for Oracle, rmastrk.prm: SQL error 1407 mapping INFRA.CUST to INFRA.CUST OCI Error ORA-01407:* *cannot update ("INFRA"."CUST"."SCRP_CODE") to NULL (status = 1407), SQL <UPDATE "INFRA"."CUST" SET "ORD_ID" = :a2,"DP_ID" = :a3,"EXCHNG_CODE"=:a4,"ORD_QTY"*
    *= :a5,"ORD_PRICE" = :a6,"SCRP_CODE" = :a7,"MKRT_CODE" = :a8,"CHANN>.*
    2011-08-04 10:35:06 WARNING OGG-01003 Oracle GoldenGate Delivery for Oracle, rmastrk.prm: Repositioning to rba 44132192 in seqno 68708.
    2011-08-04 10:35:06 ERROR OGG-01296 Oracle GoldenGate Delivery for Oracle, rmastrk.prm: Error mapping from INFRA.CUST to INFRA.CUST.
    2011-08-04 10:35:06 ERROR OGG-01668 Oracle GoldenGate Delivery for Oracle, rmastrk.prm: PROCESS ABENDING.
    Oracle GoldenGate Delivery for Oracle process started, group RMASTRK discard file opened: 2011-08-04 10:35:05
    Current time: 2011-08-04 10:35:06
    Discarded record from action ABEND on error 1407
    OCI Error ORA-01407: cannot update ("INFRA"."CUST"."SCRP_CODE") to NULL
    (status = 1407), SQL <UPDATE "INFRA"."CUST" SET "ORD_ID" = :a2,"MKRT_CODE" = :a8,"CHANN>
    Aborting transaction on ./dirdat/pm beginning at seqno 68708 rba 44132192
    error at seqno 68708 rba 44132192
    Problem replicating INFRA.CUST to INFRA.CUST
    *Mapping problem with compressed key update record (target format)...*
    ORD_QTY = 500
    ORD_PRICE = 37430
    SCRP_CODE =
    MKRT_CODE = N
    Oracle GoldenGate Delivery for Oracle process started, group RMASTRK discard file opened: 2011-08-
    04 10:35:05
    Current time: 2011-08-04 10:35:06
    Discarded record from action ABEND on error 1407
    OCI Error ORA-01407: cannot update ("INFRA"."CUST"."SCRP_CODE") to NULL
    (status = 1407), SQL <UPDATE "INFRA"."CUST" SET "ORD_ID" = :a2,"MKRT_CODE" = :a8,"CHANN>
    Aborting transaction on ./dirdat/pm beginning at seqno 68708 rba 44132192
    error at seqno 68708 rba 44132192
    Problem replicating INFRA.CUST to INFRA.CUST
    Mapping problem with compressed key update record (target format)...
    ORD_QTY = 500
    ORD_PRICE = 37430
    SCRP_CODE =
    MKRT_CODE = N
    Any inputs / help would be appreciated.
    Regards,
    Manish

    The SCRP_CODE column has a NOT NULL constraint. The ORA-01407 error is telling you that you cannot update or set a value for this column to null because of the constraint. This has absolutely nothing to do with an index. You can use a marker/sentinel value in lieu of using NULL. For a numeric field, where everything is positive, a negative value (-1) can be decoded as meaning null. For a character field, a code such as NA can represent NULL.
    This also has nothing to do (directly) with GoldenGate failing because of this error. The underlying SQL statement will fail everywhere, regardless of the tool or application. It is not a case of failing only in GoldenGate.

  • Having problem with dead key in Leopard

    Hello. I'm having problem with dead key in Leopard.
    In Tiger it was working, but in Leopard dead key "'" doesn't work.
    In Tiger I could use OPTION key as well to get Latvian special characters (both worked - OPTION Key and dead-key), but in LEOPARD OPTION key is the only possibility to get these characters.
    How can I get dead key "'" working?
    I'm using Latvian language with Latvian keyboard layout.
    Here are images how it looked in Tiger:
    1) Before dead key is pressed:
    http://amerix.no-ip.org/tmp/1.tiff
    2) After dead key is pressed:
    http://amerix.no-ip.org/tmp/2.tiff

    ok, i got answer
    so - first problem was that ukelele didn't work in leopard (it wasn't possible to start new layout), but it was possible to edit Tom Gewecke posted layout.
    There it is possible to change every thing (dead-key as well).
    So I edited it and now i have layout where dead-key works -
    http://amerix.no-ip.org/tmp/LatvianT.keylayout
    Just do what Tom Gewecke said with this layout. It should work!

  • Problems with Automatic Workflow Customizing

    Hi!
    I am having problems with Automatic Workflow Customizing (SWU3). I am trying to execute "Configure RFC Destination" manually. I receive the message "Synchronization of passwords failed".
    We are using CUA and it is therefor not possible to create the user from SWU3 which means that WF-BATCH has been created in CUA with a pw which is then filled in by me when executing "Configure RFC Destination".
    WF-BATCH has authorization SAP_NEW, SAP_ALL
    My user also has SAP_NEW and SAP_ALL and usergroup SUPER.
    Does anyone know what might be the problem?
    Sincerley
    Anders Öhrling

    Hello Anders,
    Check if the user is locked in SU01. Then check if your user has been created in CUA.
    It is recommended to delete WF_BATCH. The system will auto create the user ID WF-BATCH and synchronize the password.
    Do let me know if your problem is resolved.
    Thank you.
    Regards,
    Manomeet
    - Award points if helpful -

  • Problems with fuction keys for brightness

    i have laptop hp 15 r006tx Product number: G8D30PA#ACJ 
    i have problems with functions keys for brightness , actually it does't works i can't actually adjust brightness, please help me.....................

    OK...
    I was right.  You have no graphics driver installed for the Intel HD graphics adapter.
    I am very surprised you were able to install the nVidia driver because usually you get an error that states you need to install the Intel graphics driver first.
    Once you install this driver, the Microsoft Basic Display adapter should be replaced by an Intel HD graphics adapter and you should be able to adjust the screen brightness.
    Make sure you have installed this Intel chipset driver first and reboot.  If you have done this already, you can skip this step.
    http://h10025.www1.hp.com/ewfrf/wc/softwareDownloadIndex?softwareitem=ob-130504-1&cc=us&dlc=en&lc=en...
    Next, install the Intel HD graphics driver and reboot.  This driver is for W8.1.  If you installed W8, you need a different graphics driver.
    http://h10025.www1.hp.com/ewfrf/wc/softwareDownloadIndex?softwareitem=ob-130257-1&cc=in&dlc=en&lc=en...

  • Problem with a key figure restriction

    Hi,
    I have a problem with one key figure in report: in infocube, this key figure is aggrigated for all the profit centers (summation). In infocube, there is a value '150' for each profit centers (100 pieces) and in the report it is counting 150*100=15000. However, it shouldn't count the sum of all entries in the infocube but show only one value in the report which would be '150'.
    I think this should be possible to do but I just don't know how. Hope somebody is able to help me. Thanks in advance.

    Hi,
    If the values are same for all profit center then change the Profit center infoobject property in the query design to show the maximum values for the 'calculation result as' parameter
    Regards,
    Vishwa,
    Edited by: Vishwanath H.E on Sep 3, 2008 9:19 AM

  • I'M HAVING PROBLEM WITH FUNCTION KEY, I'M HAVING PROBLEM WITH FUNCTION KEY

    Hello everybody
    Recently i'm having problem with function key of iphone4, now its working assistive touch key board , between these days i had restored and update then it work for next 12 hour after that it again stoped..
    pls help me from this isssue,
    thanking you.

    There are no function keys on the iPhone.
    Please clearly state the issue that is occurring.

  • Problem with Internet Key Onda Mt835Up: It doesn't work with mac os 10.6.6

    Hi I have a problem with internet key Onda MT835UP. It doesn't work, because my imac is more new than internet key.
    Can you help me? Can you send me the upgrade for this internet key?
    Thanks

    I have called Onda, there isn't the driver for Mac OS X 10.6.7 and they don't know if it'll be released.
    So if you have a Mac it's better to not buy Onda internet key,
    instead it's better to choose other brands that update the drivers of their products.

  • Urgent: automatic key generation and java.lang.Long

    Hi,
    I keep getting the following error:
    In RDBMS CMP bean 'UserEntity', when Automatic Key Generation is enabled, the
    Primary Key class must be java.lang.Integer.
    I need to have Long as primary key, how do I solve it?
    Thanks,
    A.

    Use WebLogic Server 8.1
    java.lang.Long is supported in WLS 8.1
    thanks,
    Deepak
    "iggy" <[email protected]> wrote:
    >
    Hi,
    I keep getting the following error:
    In RDBMS CMP bean 'UserEntity', when Automatic Key Generation is enabled,
    the
    Primary Key class must be java.lang.Integer.
    I need to have Long as primary key, how do I solve it?
    Thanks,
    A.

  • Problems with Registration Key, VB 2008 Express Edition

    VB 2008 Express Edition. Installed on a pc using Windows 8. Problem with registration key.
    I was given an executable program by a colleague that had already been used and I am currently making changes to the program to fit the specifics of my project. Thirty days after I started analyzing/manipulating the code, when I tried to open the program
    a pop-up came up that stated that I needed a registration key. When I click on the link on the pop-up to try to obtain a registration key, the link takes me to a page that states "the page doesn't exist" (http://www.microsoft.com/404.htm).
    That said, instead of trying to obtain a registration key I then downloaded a new version of VB 2008 Express Edition from Microsoft DreamSpark. I successfully downloaded the program. The website stated that if I ever needed a registration key, I could obtain
    it from within the program. However, even still, when I try to open up VB, the pop-up still comes up that states that I need a registration key.
    Does anyone have any suggestions or quick fixes? Thanks

    I'm not sure that registration keys are available any more for the 2008 version. There have been three versions since then (2010, 2012 and 2013) and  a fourth (2015) is currently being previewed.
    Is there any reason why you can use the current version? Visual Studio 2013 Community Edition is free for individuals and small companies.

  • Java API, problem with secondary keys using multi key creator

    Hi,
    I'm developing an application that inserts a few 100k or so records into a Queue DB, then access them using one of four Hash SecondaryDatabases. Three of these secondary dbs use a SecondaryMultiKeyCreator to generate the keys, and one uses a SecondaryKeyCreator. As a test, I'm trying to iterate through each secondary key. When trying to iterate through the keys of any of the secondary databases that use a SecondaryMultiKeyCreator, I have problems. I'm attempting to iterate through the keys by:
    1: creating a StoredMap of the SecondaryDatabase
    2: getting a StoredKeySet from said map
    3: getting a StoredIterator on said StoredKeySet
    4: iterate
    The first call to StoredIterator.next() fails at my key binding (TupleBinding) because it is only receiving 2 bytes of data for the key, when it should be getting more, so an Exception is thrown. I suspected a problem with my SecondaryMultiKeyCreator, so I added some debug code to check the size of the DatabaseEntries it creates immediately before adding them to the results key Set. It checks out right. I also checked my key binding like so:
    1: use binding to convert the key object to a DatabaseEntry
    2: use binding to convert the created DatabaseEntry back to a key object
    3: check to see if the old object contains the same data as the new one
    Everything checked out ok.
    What it boils down to is this: my key creator is adding DatabaseEntries of the correct size to the results set, but when the keys are being read back later on, my key binding is only receiving 2 bytes of data. For the one SecondaryDatabase that doesn't use a SecondaryMultiKeyCreator, but just a SecondaryKeyCreator, there are no issues and I am able to iterate through its secondary keys as expected.
    EDIT: New discovery: if I only add ONE DatabaseEntry to the results set in my SecondaryMultiKeyCreator, I am able to iterate through the keys as I would like to.
    Any ideas or suggestions?
    Thank you for your attention,
    -Justin
    Message was edited by:
    Steamroller

    Hi Justin,
    Sorry about the delayed response here. I have created a patch that resolves the problem.
    If you apply the patch to your 4.6.21 source tree, and then rebuild Berkeley DB, the improper behavior should be resolved.
    Regards,
    Alex
    diff -rc db/db_am.c db/db_am.c
    *** db/db_am.c     Thu Jun 14 04:21:30 2007
    --- db/db_am.c     Fri Jun 13 11:20:28 2008
    *** 331,338 ****
           F_SET(dbc, DBC_TRANSIENT);
    !      switch (flags) {
    !      case DB_APPEND:
                 * If there is an append callback, the value stored in
                 * data->data may be replaced and then freed.  To avoid
    --- 331,337 ----
           F_SET(dbc, DBC_TRANSIENT);
    !       if (flags == DB_APPEND && LIST_FIRST(&dbp->s_secondaries) == NULL) {
                 * If there is an append callback, the value stored in
                 * data->data may be replaced and then freed.  To avoid
    *** 367,388 ****
    -            * Secondary indices:  since we've returned zero from an append
    -            * function, we've just put a record, and done so outside
    -            * __dbc_put.  We know we're not a secondary-- the interface
    -            * prevents puts on them--but we may be a primary.  If so,
    -            * update our secondary indices appropriately.
    -            * If the application is managing this key's data, we need a
    -            * copy of it here.  It will be freed in __db_put_pp.
    -           DB_ASSERT(dbenv, !F_ISSET(dbp, DB_AM_SECONDARY));
    -           if (LIST_FIRST(&dbp->s_secondaries) != NULL &&
    -               (ret = __dbt_usercopy(dbenv, key)) == 0)
    -                ret = __db_append_primary(dbc, key, &tdata);
                 * The append callback, if one exists, may have allocated
                 * a new tdata.data buffer.  If so, free it.
    --- 366,371 ----
    *** 390,401 ****
                /* No need for a cursor put;  we're done. */
                goto done;
    !      default:
    !           /* Fall through to normal cursor put. */
    !           break;
    !      if (ret == 0)
                ret = __dbc_put(dbc,
                    key, data, flags == 0 ? DB_KEYLAST : flags);
    --- 373,379 ----
                /* No need for a cursor put;  we're done. */
                goto done;
    !      } else
                ret = __dbc_put(dbc,
                    key, data, flags == 0 ? DB_KEYLAST : flags);
    diff -rc db/db_cam.c db/db_cam.c
    *** db/db_cam.c     Tue Jun  5 21:46:24 2007
    --- db/db_cam.c     Thu Jun 12 16:41:29 2008
    *** 899,905 ****
           DB_ENV *dbenv;
           DB dbp, sdbp;
           DBC dbc_n, oldopd, opd, sdbc, *pdbc;
    !      DBT olddata, oldpkey, newdata, pkey, temppkey, tempskey;
           DBT all_skeys, skeyp, *tskeyp;
           db_pgno_t pgno;
           int cmp, have_oldrec, ispartial, nodel, re_pad, ret, s_count, t_ret;
    --- 899,905 ----
           DB_ENV *dbenv;
           DB dbp, sdbp;
           DBC dbc_n, oldopd, opd, sdbc, *pdbc;
    !      DBT olddata, oldpkey, newdata, pkey, temppkey, tempskey, tdata;
           DBT all_skeys, skeyp, *tskeyp;
           db_pgno_t pgno;
           int cmp, have_oldrec, ispartial, nodel, re_pad, ret, s_count, t_ret;
    *** 1019,1026 ****
            * should have been caught by the checking routine, but
            * add a sprinkling of paranoia.
    !      DB_ASSERT(dbenv, flags == DB_CURRENT || flags == DB_KEYFIRST ||
    !            flags == DB_KEYLAST || flags == DB_NOOVERWRITE);
            * We'll want to use DB_RMW in a few places, but it's only legal
    --- 1019,1027 ----
            * should have been caught by the checking routine, but
            * add a sprinkling of paranoia.
    !       DB_ASSERT(dbenv, flags == DB_APPEND || flags == DB_CURRENT ||
    !             flags == DB_KEYFIRST || flags == DB_KEYLAST ||
    !             flags == DB_NOOVERWRITE);
            * We'll want to use DB_RMW in a few places, but it's only legal
    *** 1048,1053 ****
    --- 1049,1107 ----
                     goto err;
                have_oldrec = 1; /* We've looked for the old record. */
    +      } else if (flags == DB_APPEND) {
    +           /*
    +            * With DB_APPEND, we need to do the insert to populate the
    +            * key value. So we swap the 'normal' order of updating
    +            * secondary / verifying foreign databases and inserting.
    +            *
    +            * If there is an append callback, the value stored in
    +            * data->data may be replaced and then freed.  To avoid
    +            * passing a freed pointer back to the user, just operate
    +            * on a copy of the data DBT.
    +            */
    +           tdata = *data;
    +           /*
    +            * If this cursor is going to be closed immediately, we don't
    +            * need to take precautions to clean it up on error.
    +            */
    +           if (F_ISSET(dbc_arg, DBC_TRANSIENT))
    +                dbc_n = dbc_arg;
    +           else if ((ret = __dbc_idup(dbc_arg, &dbc_n, 0)) != 0)
    +                goto err;
    +
    +           pgno = PGNO_INVALID;
    +
    +           /*
    +            * Append isn't a normal put operation;  call the appropriate
    +            * access method's append function.
    +            */
    +           switch (dbp->type) {
    +           case DB_QUEUE:
    +                if ((ret = __qam_append(dbc_n, key, &tdata)) != 0)
    +                     goto err;
    +                break;
    +           case DB_RECNO:
    +                if ((ret = __ram_append(dbc_n, key, &tdata)) != 0)
    +                     goto err;
    +                break;
    +           default:
    +                /* The interface should prevent this. */
    +                DB_ASSERT(dbenv,
    +                    dbp->type == DB_QUEUE || dbp->type == DB_RECNO);
    +
    +                ret = __db_ferr(dbenv, "DBC->put", 0);
    +                goto err;
    +           }
    +           /*
    +            * The append callback, if one exists, may have allocated
    +            * a new tdata.data buffer.  If so, free it.
    +            */
    +           FREE_IF_NEEDED(dbenv, &tdata);
    +           pkey.data = key->data;
    +           pkey.size = key->size;
    +           /* An append cannot be replacing an existing item. */
    +           nodel = 1;
           } else {
                /* Set pkey so we can use &pkey everywhere instead of key.  */
                pkey.data = key->data;
    *** 1400,1405 ****
    --- 1454,1465 ----
      skip_s_update:
    +       * If this is an append operation, the insert was done prior to the
    +       * secondary updates, so we are finished.
    +       */
    +      if (flags == DB_APPEND)
    +           goto done;
    +      /*
            * If we have an off-page duplicates cursor, and the operation applies
            * to it, perform the operation.  Duplicate the cursor and call the
            * underlying function.

  • Can't start laptop - problems with automatic repair, need acces to admin account but there is none. HELP! :(

    Hello,
    I'm having problems with my windows 8 laptop.
    This afternoon I shut it down, and went to work. A few hours later when I came back home I noticed the little blue lights on the keyboard (showing me that the pc was charging and that my wifi is on) were still on. Normally these are off when the pc is turned
    off.
    I tried starting the laptop but nothing happened, the screen stayed black. I held down the 'on' button to force it to turn off, and turned it on again.
    I then got a textmessage on the startup loading screen that there were problems with my C drive (only drive the laptop has), so it went to automatic repair.
    *my laptop's language is set to Dutch so I'm translating everything :)*
    It gave me 2 options:
    1: Restart computer
    2: Advanced options.
    I tried option 1, didnt work ofcourse, it just restarted and I got back to this screen, so I checked what option 2 had to offer.
    I got to a screen with 3 options: 
    1: Continue to windows 8
    2: Solve Problems 
    3: Shut down
    When I tried option 1 the computer just restarted and went back to the same screen.
    When I tried option 3 it shut down as it should.
    Option 2 gave me 3 other options:
    1: Renew PC
    2: Factory reset
    3: advanced options
    Option 1 just restarted my pc and took me back to screen 1.
    Option 2 I havent tried yet, because it erases all of my files. This is a last resort.
    Option 3 gave me 6 other options:
    1: Systemrepair
    2: Repair with installationcopy
    3: Startuprepair
    4: CMD
    5: UEFI firmware settings
    6. Startupsettings.
    I can't use option 1,2,3,4 because I need to log in to an administratoraccount.
    The bad part is: the laptop doesn't have an administratoraccount.
    It was my parents laptop, and theyve set it up. I always assumed the account was an admin because
    I had acces to everything and didn't need a password to run things as admin and such.
    Turns out it isn't.
    I get this message (translated) when I try to acces one of these:
    'You have to log in as administrator to continue, but this pc doesn't have an administratoraccount'.
    I can't believe microsoft added a check to see if the pc has an admin account on it, and even added a specific message to show when it doesn't, but they didnt add the option to just use these tools when there is no admin account present? What were they thinking!
    Option 5 I havent tried yet, when I click it it says I have to restart to acces these settings, but I dont want to mess with something I know nothing about.
    Option 6 gives me a few options like run the pc in safety mode, run windows repair and disable auto-restart after something has gone wrong with windows. But when I select one of these options it doesnt work. It just takes me back to auto repair. It just doesn't
    doe anything.
    There are no other options. Nothing I can do. My pc is stuck like this. The only thing I *might* be able to do is a factory reset, but I havent tried, and that could also just give me an error about me not being admin.
    Some backstory of what I think caused this problem:
    I believe the problems started a week ago, last friday.
    I'm using a program called 'AVG TuneUp'. This program gave me a message telling me it was 3 months since it had checked my C drive for defects or anything. And it asked me if I wanted it to do so. Unknowing of the problems that would follow, I pressed 'ok'
    (or whatever it was). 
    I had to restart my pc for it to begin, because it could only check the drive during startup. It went to 12% and stayed there for like half an hour, after which I decided to google (on my phone) if that was normal. It turned out that that option doesn't work
    well with windows 8 and that lots of people's computers got ruined after using it. I stressed and I tried to shut it down, but since I was still in startup the only thing I could do was force the pc to shut down, so I held down the power button and it shut
    down. I restarted and managed to abort the proces. The laptop started fine and everything worked.
    A few days later a game/program I use called League of Legends started to act weird, because I could not log in on my account (for the game) anymore. Some error with IE settings, which I was unable to fix. For more info about that go to http://boards.eune.leagueoflegends.com/en/c/help-support-en/8Eoz315J-cant-log-in-to-lol-and-cant-log-in-to-steam-either-weird-coincidence.
    Although I doubt it will help. 
    That forum post also contains a link to a post I made on the Steam forum about not being able to log into steam anymore. (Steam is another program I used). I wasn't able to log into steam anymore about 1-2 days after I wasn't able to log into LoL.
    Also at the same time my Norton sortof stopped working. It showed up as active in my task manager and AVG TuneUp program manager, but it wasn't in my task bar and I couldnt acces the control panel.
    Then yesterday I checked my pc for errors with AVG TuneUp's 1-click maintenance tool, and it told me my C drive was fragmented badly, so I defragmented it using the tool. Laptop still worked fine after that.
    And then today I got the error on startup about my C drive having errors.
    Long story shot: Problem is probably caused because I stopped the repair of my C drive with the avg tuneup tool before it was done, however its weird that I'm only experiencing (big) problems a week after that happened.
    Hardware info: 
    It's a Samsung Ativ book 6  (google it for all the specs :) )
    RAM: 8 GB DDR3 
    CPU: intel 3230M @ 2.60 gHz 
    GPU: AMD Radeon HD 8850M
    HDD: 1 TB S-ATAII hard disc 
    I've found this page:
    http://answers.microsoft.com/en-us/windows/forum/windows_8-system/windows-8-taking-me-to-automatic-repair-but-no/6cbc995e-9ecb-4e28-8d6c-adabdecb8374?rtAction=1424369231072
    But I don't really understand what the answering person is saying, and my laptop doesn't have a CD drive..
    I really, REALLY hope someone can help me with this, because my laptop is basically 100% 'destroyed'.
    Kind regards,
    Christian Collaert

    Hello,
    Perhaps the operating system is incorrectly powering down or shifting the wireless adapter to a low power state in order to improve run time while on battery?
    Try going into the Device Manager (filename: DEVMGMT.MSC), locate the wireless adapter under the Network Adapters tree, view its Properties, and on the Power Management tab, disable (un-check) the Allow the computer to turn off this device to save power option.
    Please let us know if that makes any difference (or not).
    Regards,
    Aryeh Goretsky
    I am a volunteer and neither a Lenovo nor a Microsoft employee. • Dexter is a good dog • Dexter je dobrý pes
    S230u (3347-4HU) • X220 (4286-CTO) • W510 (4318-CTO) • W530 (2441-4R3) • X100e (3508-CTO) • X120e (0596-CTO) • T61p (6459-CTO) • T43p (2678-H7U) • T42 (2378-R4U) • T23 (2648-LU7)
      Deutsche Community   Comunidad en Español Русскоязычное Сообщество

  • Office Home and Student 2010 Install problems with a Key Code Err..

    I had to install a new hard drive, lost everything..So I upgraded to Windows 7 Professional ..
    I own a the 2010 Home and Student CD bought at the Microsoft store...Doesn't come with Outlook...
    So I ordered the Home and Business 2010 disc with Service Pack 1 Included, this has 2010 outlook ...It loaded and worked fine up to the point I had to replace my Drive with New Windows 7 Pro...
    Everything loaded find, but every time I try and use it, its acts like it is caught in some kind of loop...It keep trying install and configure, then ask for my Key Code every time, sort of like a OLMAP132.Dll err...I did manage to make it work once, I even
    got back the test email from Microsoft after setting up Outlook....Then when I rebooted the system, this same loop action started ...
    I have uninstalled this at least 4 times, searched for anything with ties to Microsoft office, and uninstalled it..Then did a New Clean Install...Still getting this key Code question every time I open up a Office program....So, I am saying without a doubt,
    2010 Office Home and Student and Business WILL NOT RUN on Windows 7 professional ......If you have any idea how to fix this..Please respond with facts on how to repair this please....

    Greta,,,After down loading ( Off Cat ) tools...I saved that program...However, there is another major problem with Your Instructions I ran into...It seems I'm not the trusted source to change files such as the Mapi32.dll files..So I was unable to attempt
    your repair ...However I have found instructions for the task, but it seems very complicated for sure.. Here are the instructions, and I  would like for you and maybe a co-worker to check these.. before I make any changes in system..
    How to Change the Trusted Installer name...
    1. Right Click on the File Or directory.
    2.Click On properties, on the Right Click menu.
    3.Click On "" Security "" tab
    4.Click On " Advanced" Button on the bottom.
    5.In the advance Security Dialog Window, Click on "" Owner "" tab
    6.Here you will able to see the Current Owner ( ie: Trusted Installed )
    7. To take owner ship of the object, click on the Edit button, Give permission to UAC , the highlight the user name in the " Change Owner To" box that you want to assign as the owner for the object. Then Click " OK " to finish the process.
    8.Back in the Advanced Security Settings Window , You will see the current owner has changed to the user you just selected.
    9.Click the ""OK "" and exit this window.
    10. Click "'OK"" again, to exit completely from the Properties window..
    11. Repeat Step 1 to 4 to open the object's Properties Window again...
    12.Back in Object's Properties window, click on the edit button , and confirm the UAC elevation request.
    13. Highlight the Administrators in the " group of users names"" box. If the user ID or group that you want to manage the permissions for the object doesn't exist, Click on.."" Add"" button, and type in the user name or
    group name desired into the "" Enter Object names to select ( can use Everyone as user Name)" box and finish off by clicking on the "" OK""
    14. In the permissions for Administrators box below ( or any other user name or group name you choose). click on ""Full Control"" under the ""Allow"" column to assign full access rights control permission to Administrator's
    group....
    http//windows.microsoft.com/en-us/windows-vista/troubleshoot-access-denied-when opening-files-or-folders.

Maybe you are looking for

  • Labview Remote Panel and Client Aspect Ratio

    Dear all professionals, I had create an application with remote panel (webserver) enabled. I found that there is relationship between aspect ratio of client device display and the remote panel screen size. Here i attached two images of remote panel i

  • How to type  @ and # in Windows 7 with bootcamp - azerty keyboard ?

    I am using an Azerty keyboard with a Macbook pro. With boot camp and Windows 7, I can't manage to get the @ and # key working (the apple keyboard does not match the Windows keyboard for this key). Is there another way to write the @ symbol? I have ch

  • Songs by Artist Shuffling

    whenever i play songs by a specific artist, my ipod shuffles the songs. i have synced my ipod to itunes and made sure none of my playlists, music, etc. are on shuffle but i still have this problem. is this normally how it works when you play an artis

  • 3.5mm jack connection. does this power headphones?

    I know this is probably a stupid question, but I want to buy a new pair of headphones, which as far as I know, require power to drive them properly. Does the 3.5mm audio jack on a Macbook 6,1 have power or not? not sure how the jacks work. Do they al

  • Floating Dialog bug with multiple image selection?

    The selectionChangeObserver fuction of the LrDialogs.presentFloatingDialog command is not being triggered in all cases. It does not trigger when you have mulitple images selected and switch the main focus from one of the selected image to another sel