Global User Functions not replaced in Check Contraint

Hi all,
we just moved from ODI 11.1.7 to ODI 12.1.2 an have the following problem. Our global user functions which are used in several Check Conditions are no longer replaced during code generation.
They worked like a charm in ODI 11.1.7. Any ideas?
Kind regards,
Jens

We are running Scenarios and Mappings from Designer using Local and Remote Agents (Simulation and Execution Mode). No difference at all.
Global User Functions are replaced in Filters and Target Expressions but not in ODI Constraints.

Similar Messages

  • Print setting function not working to check ink levels for all in one 1350/windo​ws xp

    Just tried checking ink levels, on window xp/all in one 1350
    nothing happened when I clicked on print levels to get to tools,
    this has worked before.  Would appreciate any ideas.

    Hello joandcasey,
    Welcome to the HP Forums.
    The following document will show you how to check the ink levels on a Windows computer. Please click the following link for Replacing the Inkjet Print Cartridges.
    Please feel free to write me back if you have any other questions or concerns.
    Cheers,  
    Click the “Kudos Thumbs Up" at the bottom of this post to say “Thanks” for helping!
    Please click “Accept as Solution ” if you feel my post solved your issue, it will help others find the solution.
    W a t e r b o y 71
    I work on behalf of HP

  • Incorrect Results When Using an In-Line View and User Function in 10g

    My developers are complaining of incorrect Select statement results when using an in-line view along with a user defined function. Below is the statement:
    select test_f(wo1)
    from
    (SELECT a.WORK_ORDER_NBR, b.work_order_nbr wo1/*, facility_f(A.FACILITY),
    A.PLANNER, A.WO_STATUS, mil_date(A.WO_STATUS_DATE)*, A.WORK_ORDER_TYPE,
    A.WO_DESCRIPTION
    FROM TIDWOWRK A, TIDWOTSK B
    WHERE B.WORK_ORDER_NBR(+) = A.WORK_ORDER_NBR))
    where wo1 is null;
    Test_f() is a user defined function and the above query returns thousands of rows. It should return 308 rows. It is apparent that the target database is not evaluating the "where wo1 is null;" clause.
    select to_char(wo1)
    from
    (SELECT a.WORK_ORDER_NBR, b.work_order_nbr wo1/*, facility_f(A.FACILITY),
    A.PLANNER, A.WO_STATUS, mil_date(A.WO_STATUS_DATE)*, A.WORK_ORDER_TYPE,
    A.WO_DESCRIPTION
    FROM TIDWOWRK A, TIDWOTSK B
    WHERE B.WORK_ORDER_NBR(+) = A.WORK_ORDER_NBR))
    where wo1 is null;
    In the above query return 308 rows. The user function was replaced by an Oracle function. The Where clause is now evaluated correctly.
    The query is executed from an Oracle 10g R2 database and retrieves data from a 9.2.0.6 database.
    I've seen a little information on Metalink. It appears that there was some trouble in 9i, but were fixed in a 9.2.0.6 patch. I don't see any information about a 10.2.0.2 database.
    Anyone have any experiences or a successful solution. I suspect that I will need to report this to Oracle and wait for a patch.
    Thanks,
    John

    I can only think of two reasons for this behaviour:
    1) You are executing these two queries from two different users and there is some policy on the table.
    2) The function doesn't do an upper, but returns null a lot of times, even when the input is a not null value, like this:
    SQL> create table tidwowrk
      2  as
      3  select 1 id, 'A' work_order_nbr, 'DST' facility from dual union all
      4  select 2, null, 'TRN' from dual union all
      5  select 3, 'C', 'DST' from dual
      6  /
    Tabel is aangemaakt.
    SQL> create table tidwotsk
      2  as
      3  select 'A' work_order_nbr from dual union all
      4  select 'B' from dual
      5  /
    Tabel is aangemaakt.
    SQL> create or replace function test_f (a in varchar2) return varchar2
      2  is
      3  begin
      4    return case a when 'A' then null else a end;
      5  end;
      6  /
    Functie is aangemaakt.
    SQL> select count(*)
      2    from ( SELECT a.WORK_ORDER_NBR
      3                , test_f(b.work_order_nbr) wo1
      4             FROM TIDWOWRK A
      5                , TIDWOTSK B
      6            WHERE B.WORK_ORDER_NBR(+) = A.WORK_ORDER_NBR
      7              and a.facility in ('DST', 'TRN', 'SUB')
      8         )
      9   where wo1 is null
    10  /
                                  COUNT(*)
                                         3
    1 rij is geselecteerd.
    SQL> select count(*)
      2    from ( SELECT a.WORK_ORDER_NBR
      3                , to_char(b.work_order_nbr) wo1
      4             FROM TIDWOWRK A, TIDWOTSK B
      5            WHERE B.WORK_ORDER_NBR(+) = A.WORK_ORDER_NBR
      6              and a.facility in ('DST', 'TRN', 'SUB')
      7         )
      8   where wo1 is null
      9  /
                                  COUNT(*)
                                         2
    1 rij is geselecteerd.Regards,
    Rob.

  • Check number confirmation window does not appear and checks become confirmed automatically

    We have updated to SAP 9.10.105 PL 00,
    and we have two issues with check printing, first when we print check we do not receive a confirmation window and all of the checks show as being confirmed. as soon as be print checks in the payment wizard after the checks have printed we than get an error message.
    "no matching records found 'checks for payment' (OCHO) (ODBC 2028) [message 131-183]
    the second problem is if I set over flow to blank paper, it will only print one check at a time, and i still do not receive a confirmation window.
    I am not sure if the original patch for 8.8 was left out of the 9.1 release.

    Thanks for this, I found this after posting a message with SAP Support.  Just a heads up, they consider it as 'Consulting' function not an 'Application Error' so they will not be a fix.  We'll just need to know to make sure users know to un-check this Box. 
    SAP Note: 0001422688 - Print on Blank Paper checkbox on Checks for Payment
    Symptom
    Scenario 1:
    Check Number Confirmation window does not pop up after Checks have been printed.
    You might receive the following error message:
    'No matching record found 'Checks for Payment' (OCHO) (ODBC-2028) [Message 131-183]'.
    Scenario 2:
    User is not able to print batches of Checks either via Payment Wizard or via Document Printing and
    the Cheque Number Confirmation window does not pop up.
    Cause
    Consulting
    Solution
    The issue could be resolved by uncheck Print on Blank Paper on Banking -> Outgoing Payments ->
    Cheques for Payments
    'Print on Blank Paper' setting on Checks for Payment is saved per user
    SAP Note:  0001059752 - Printing Checks for Payment Skipping the Confirmation Screen
    Symptom
    Check Number Confirmation window does not appear and the check automatically get confirmed.
    Reproducing the issue
    Scenario:
    Print a Check for Payment Via Document Printing or Directly for the Check for Paymet screen (under
    Banking > Outgoing Payments)
    Expected Results:
    The Check Number Confirmation screen pops-up.
    Actual Results:
    Check Number Confirmation screen is skipped
    Cause
    Consulting
    Solution
    If the option 'Print on Blank Paper' is ticked, the Checks Number
    Confirmation window will not pop-up.
    Go through the following steps and check the settings:
    1. Go to Administration -> System Initialization -> Print Preferences -> Per Document tab,
    Document: Check for Payment. Check if the option 'Print on: Blank Paper' is ticked.
    2. In Check for Payment document check whether the tick box 'Print on Blank Paper' is ticked.
    3. Go to Administration-> Setup-> Banking-> House Bank Accounts. Check in the 'Paper Type' column
    if the option Blank Paper is chosen.

  • User and global function not resolved and not visible in expression editor

    Testing ODI 11.1, I'm trying to affect the value of a (project) variable with a project function result within an ODI package.
    My text variable is actually affected but with the litteral name "myfunction('myarg')" instead of its proper result (implemented with Oracle but it doesn't even get so far).
    Best hint I got : when I open an expression editor, my variable is visible but my project function is not (although clearly accessible through the project browser tree ; same behavior at global level )
    Am I missing something obvious ?
    Thanks

    Hi,
    In the following case study, and I quote from it..
    " Note that you should never see the function names in the generated code. If you do, check out the following elements:
    User Function names are case sensitive. Make sure that you are using the appropriate combination of uppercase and lowercase characters
    Make sure that you are using the appropriate number of parameters, and that they have the appropriate type (string, number or date)
    Make sure that there is a definition for the User Function for the technology in which it is running. This last case may be the easiest one to oversee, so try to keep it in mind!
    As long as you see SQL code in place of the User Function name, the substitution happened successfully."
    found ....
    http://blogs.oracle.com/dataintegration/2009/09/odi_user_functions_a_case_stud.html

  • Replace function not working for XML CLOB data

    Hi all,
    I am generating XML using DBMS_XMLGEN in oracle 10g. After generating the XML, I am replacing the ROW tags with appropriate tag name using REPLACE function. Sometimes the tag name is not replaced correctly.
    Eg.I am replacing </Cargo_ROW> with </CargoDetail>. But sometimes in one xml, this tag is coming as </CargoDetROW> or </CargoDetaiW>. The XML size is always huge and the same tag is repeated so many time in the loop and in the same XML, only one tag will be replaced incorrectly. This also not happening for all XMLs.
    If any one knows the cause about this problem or solution, please share the same.
    thanks,

    Yes Anton, you are right..
    It was typecasting problem
    replace supports clob
    Check this out
    SQL> declare
      2  xmldata clob;
      3  Begin
      4  xmldata:='<Message transaction_log_id="" extraction_date="25/11/09 09:52:03 AM" versio
      5  <Transaction>
      6  <TransactionType>ORIGINAL</TransactionType>
      7  <ControlNumber>60022449779</ControlNumber>
      8  <BookingHeader>
      9  <PortCodeOriginal>GBSOU</PortCodeOriginal>
    10  <Contact>.</Contact>
    11  <PhoneContact>.</PhoneContact>
    12  </BookingHeader>
    13  <PartyInformation>
    14  <PartyDetails>
    15  <PartyId>10002866</PartyId>
    16  <Type>SHIP</Type>
    17  <Name1>L LTD.</Name1>
    18  </PartyDetails>
    19  </PartyInformation>
    20  <Cargo>
    21  <CargoDetROW>
    22  <CargoHeader>
    23  <CargoReceivedSeqNo>600015391790</CargoReceivedSeqNo>
    24  <CargoId>RW9330P013948</CargoId>
    25  </CargoHeader>
    26  <CargoDimensions>
    27  <Length>1</Length>
    28  <Width>2</Width>
    29  </CargoDimensions>
    30  </CargoDetail>
    31  <CargoDetROW>
    32  <CargoHeader>
    33  <CargoReceivedSeqNo>600015391791</CargoReceivedSeqNo>
    34  <CargoId>RW9330P01394AA</CargoId>
    35  </CargoHeader>
    36  <CargoDimensions>
    37  <Length>2</Length>
    38  <Width>2</Width>
    39  </CargoDimensions>
    40  </CargoDetail>
    41  <Cargo_ROW>
    42  <CargoHeader>
    43  <CargoReceivedSeqNo>600015391792</CargoReceivedSeqNo>
    44  <CargoId>RW9330P01322</CargoId>
    45  </CargoDetaiW>
    46  <CargoDimensions>
    47  <Length>1</Length>
    48  <Width>2</Width>
    49  </CargoDimensions>
    50  </Cargo_ROW>
    51  </Cargo>
    52  </Transaction>
    53  </Message>';
    54  xmldata:=to_clob(regexp_replac(xmldata,'</Cargo_ROW>|</CargoDetaiW>|</CargoDetROW>','</CargoDetail'));
    55  xmldata:=to_clob(regexp_replace(xmldata,'<Cargo_ROW>|<CargoDetaiW>|<CargoDetROW>','<CargoDetail>'));
    56  dbms_output.put_line(xmldata);
    57  end;
    58  /
    <Message transaction_log_id="" extraction_date="25/11/09 09:52:03 AM"
    version="1.0">
    <Transaction>
    <TransactionType>ORIGINAL</TransactionType>
    <Contro
    lNumber>60022449779</ControlNumber>
    <BookingHeader>
    <PortCodeOriginal>GBSOU</Por
    tCodeOriginal>
    <Contact>.</Contact>
    <PhoneContact>.</PhoneContact>
    </BookingHead
    er>
    <PartyInformation>
    <PartyDetails>
    <PartyId>10002866</PartyId>
    <Type>SHIP</Ty
    pe>
    <Name1>L
    LTD.</Name1>
    </PartyDetails>
    </PartyInformation>
    <Cargo>
    <CargoDetail>
    <CargoHea
    der>
    <CargoReceivedSeqNo>600015391790</CargoReceivedSeqNo>
    <CargoId>RW9330P01394
    8</CargoId>
    </CargoHeader>
    <CargoDimensions>
    <Length>1</Length>
    <Width>2</Width>
    </CargoDimensions>
    </CargoDetail>
    <CargoDetail>
    <CargoHeader>
    <CargoReceivedSeq
    No>600015391791</CargoReceivedSeqNo>
    <CargoId>RW9330P01394AA</CargoId>
    </CargoHe
    ader>
    <CargoDimensions>
    <Length>2</Length>
    <Width>2</Width>
    </CargoDimensions>
    <
    /CargoDetail>
    <CargoDetail>
    <CargoHeader>
    <CargoReceivedSeqNo>600015391792</Carg
    oReceivedSeqNo>
    <CargoId>RW9330P01322</CargoId>
    </CargoDetail>
    <CargoDimensions>
    <Length>1</Length>
    <Width>2</Width>
    </CargoDimensions>
    </CargoDetail>
    </Cargo>
    </Transaction>
    </Message>
    PL/SQL procedure successfully completed.
    SQL> Twinkle
    Edited by: Twinkle on Nov 26, 2009 6:05 PM

  • The user function manager DLL (ufmanager.dll) could not be found.

    Hi Everyone,
    I just spent two horrible days getting a Windows 2003 server to run our .net 2008 asp Crystal report.  It was all because of the unknown.rpt error.  The final answer was to give the NETWORK SERVICE account full control to the C:\ and then remove that permission. 
    Now, I'm up to my next challenge:
    Error in File C:\WINDOWS\TEMP\CrystalReport {2A76C903-674A-4A7B-AA04-44FC7E206C3F}.rpt:
    The user function manager DLL (ufmanager.dll) could not be found.
    That dll is there on the server.  What should I do?
    Please help!!!!
    Thanks,
    Ed

    Ok, here is where the fun begins as the issue you are getting is not something I've run into before. A few clarifications and suggestions re. troubleshooting.
    I used the latest runtime.msi
    - confirm this was CRRedist2008_x86.msi (just want to be sure)
    pdf about the unknown.rpt.
    - do you have a link or name of the pdf?
    To troubleshoot let's do this:
    1) Download the depends utility. I want to see if there is a missing dependency. depends is here:
    http://www.dependencywalker.com/
    open the ufmanager.dll in depends and see what it reports.
    2) Run Process Monitor utility. ProcMon can be downloaded from here:
    http://technet.microsoft.com/en-ca/sysinternals/bb896645.aspx
    Make sure you filter ProcMon for your process as this will shrink the log file. Then look for ufmanager.dll and see where the app is trying to load it from.
    3) Check this registry entry:
    HKLM\software\business objects\10.5\crystal reports
    See that CommonFiles is pointing to c:\program files\business objects\common\2.8\bin.
    4) Copy the ufmanager.dll from c:\program files\business objects\common\2.8\bin to your app directory (this is just a test as I want to see if we can load the dll from anywhere...)
    Ludek

  • Script to find out that users do not have inheritable permission checked

    Hi all,
    I just check our AD (windows 2003 R2) and some users have "allow inheritable permissions from the parent to propagate to this object and all child objects.  include these with entries expilitly defined here" checked  if I open active directory
    users and computers console and highlight this user and go to properties and select security and click advanced).  some users do not have ""allow inheritable permissions from the parent to propagate to this object and all child objects. " checked.
    Is there a way to script to find out which users do not have "allow inheritable permissions from the parent to propagate to this object and all child objects. .." checked?
    Thank you for your help.

    There are several ways to use ADO in a VBScript program. The alternative below uses an ADO command object, so we can specify a "Page Size". This overcomes the 1000 (or 1500) limit on records returned, as it turns on paging. I have also modified
    the script for comma delimited output. This script should be run at a command prompt so the output can be redirected to a text file. For example:
    cscript //nologo FindUsers.vbs > report.csv
    The modified script follows:
    Option Explicit
    Dim adoCommand, adoConnection, strBase, strFilter, strAttributes
    Dim objRootDSE, strDNSDomain, strQuery, adoRecordset, strNTName, strDN
    Dim objUser, objSecurityDescriptor, intNTSecDescCntrl, strInheritable
    Const SE_DACL_PROTECTED = &H1000
    ' Setup ADO objects.
    Set adoCommand = CreateObject("ADODB.Command")
    Set adoConnection = CreateObject("ADODB.Connection")
    adoConnection.Provider = "ADsDSOObject"
    adoConnection.Open "Active Directory Provider"
    Set adoCommand.ActiveConnection = adoConnection
    ' Search entire Active Directory domain.
    Set objRootDSE = GetObject("LDAP://RootDSE")
    strDNSDomain = objRootDSE.Get("defaultNamingContext")
    strBase = "<LDAP://" & strDNSDomain & ">"
    ' Filter on user objects.
    strFilter = "(&(objectCategory=person)(objectClass=user))"
    ' Comma delimited list of attribute values to retrieve.
    strAttributes = "distinguishedName,sAMAccountName"
    ' Construct the LDAP syntax query.
    strQuery = strBase & ";" & strFilter & ";" & strAttributes & ";subtree"
    adoCommand.CommandText = strQuery
    adoCommand.Properties("Page Size") = 500
    adoCommand.Properties("Timeout") = 30
    adoCommand.Properties("Cache Results") = False
    ' Run the query.
    Set adoRecordset = adoCommand.Execute
    ' Enumerate the resulting recordset.
    ' Write a header line.
    Wscript.Echo """NT Name"",""Distinguished Name"",""Allow inheritable permissions"""
    Do Until adoRecordset.EOF
    ' Retrieve values.
    strNTName = adoRecordset.Fields("sAMAccountName").Value
    strDN = adoRecordset.Fields("distinguishedName").Value
    strDN = Replace(strDN, "/", "\/")
    Set objUser = GetObject("LDAP://" & strDN)
    Set objSecurityDescriptor = objUser.Get("ntSecurityDescriptor")
    intNtSecDescCntrl = objSecurityDescriptor.Control
    If (intNtSecDescCntrl And SE_DACL_PROTECTED) <> 0 Then
    strInheritable = "Disabled"
    Else
    strInheritable = "Enabled"
    End If
    Wscript.Echo """" & strNTName & """,""" & strDN & """," & strInheritable
    ' Move to the next record in the recordset.
    adoRecordset.MoveNext
    Loop
    ' Clean up.
    adoRecordset.Close
    adoConnection.Close
    Richard Mueller
    MVP ADSI

  • I have loaded Lion on my MacBook and the new trackpad functions work only on one ordinary account or user and not on the admin account. The trackpad preferences are well set. What can I do?

    I have loaded Lion on my MacBook and the new trackpad functions work only on one ordinary account or user and not on the admin account. The trackpad preferences are well set. What can I do?

    iCloud should still help you reduce some hard drive space. Just select "optimize" in the icloud tab in Mac Photo App preferences.
    Granted, not the same as completely offloading your library to a back-up drive at your location.
    Good Luck!

  • Certificate issues Active Directory Certificate Services could not process request 3699 due to an error: The revocation function was unable to check revocation because the revocation server was offline. 0x80092013

    Hi,
    We have some problems with our Root CA. I can se a lot of failed requests. with the event id 22: in the logs. The description is: Active Directory Certificate Services could not process request 3686 due to an error: The revocation function was unable to
    check revocation because the revocation server was offline. 0x80092013 (-2146885613).  The request was for CN=xxxxx.ourdomain.com.  Additional information: Error Verifying Request Signature or Signing Certificate
    A couple of months ago we decomissioned one of our old 2003 DCs and it looks like this server might have had something to do with the CA structure but I am not sure whether this was in use or not since I could find the role but I wasn't able to see any existing
    configuration.
    Let's say that this server was previously responsible for the certificates and was the server that should have revoked the old certs, what can I do know to try and correct the problem?
    Thank you for your help
    //Cris

    hello,
    let me recap first:
    you see these errors on a ROOT CA. so it seems like the ROOT CA is also operating as an ISSUING CA. Some clients try to issue a new certificate from the ROOT CA and this fails with your error mentioned.
    do you say that you had a PREVIOUS CA which you decomissioned, and you now have a brand NEW CA, that was built as a clean install? When you decommissioned the PREVIOUS CA, that was your design decision to don't bother with the current certificates that it
    issued and which are still valid, right?
    The error says, that the REQUEST signature cannot be validated. REQUESTs are signed either by itself (self-signed) or if they are renewal requests, they would be signed with the previous certificate which the client tries to renew. The self-signed REQUESTs
    do not contain CRL paths at all.
    So this implies to me as these requests that are failing are renewal requests. Renewal requests would contain CRL paths of the previous certificates that are nearing their expiration.
    As there are many such REQUEST and failures, it probably means that the clients use AUTOENROLLMENT, which tries to renew their current, but shortly expiring, certificates during (by default) their last 6 weeks of lifetime.
    As you decommissioned your PREVIOUS CA, it does not issue CRL anymore and the current certificates cannot be checked for validity.
    Thus, if the renewal tries to renew them by using the NEW CA, your NEW CA cannot validate CRL of the PREVIOUS CA and will not issue new certificates.
    But it would not issue new certificates anyway even if it was able to verify the PREVIOUS CA's CRL, as it seems your NEW CA is completely brand new, without being restored from the PREVIOUS CA's database. Right?
    So simply don't bother :-) As long as it was your design to decommission the PREVIOUS CA without bothering with its already issued certificates.
    The current certificates which autoenrollment tries to renew cannot be checked for validity. They will also slowly expire over the next 6 weeks or so. After that, autoenrollment will ask your NEW CA to issue a brand new certificate without trying to renew.
    Just a clean self-signed REQUEST.
    That will succeed.
    You can also verify this by trying to issue a certificate on an affected machine manually from Certificates MMC.
    ondrej.

  • User function code not substituted

    Hi
    I have a user function (getCode(...)) of the form
    case
    when exists (select * from ...)
    then '!Ok!'
    else '!None!'
    end
    When I use this function in a interface mapping (getCode(a,b,c)), the code is not substituted in the generated query (as seen in the operator):
    insert /*+ APPEND */ into ...
         Z_CODE,
         RUN_NR,
         REC_ID
    select     
         getCode( NAME, 'ZIV', 'G' ),
         RUN_NR,
         REC_ID
    from     ...
    where     (1=1)
    and the execution results in an ORA-00904 exception: Invalid column name.
    How come?
    Thanks

    First of all, thanks for your answers!
    The problem was lying in the definition of the function's syntax:
    I'm using the possibility to specify the data_type of the arguments: getCode($(run_nr)n, $(tabi)s, $(code)s).
    Unfortunately, I put a space between the arg_name and the data_type! This causes the function not to be substituted into the query ...
    Once again thanks to all.
    Cheers, Benno

  • Error 15401: Windows NT user or group not found. Check the name again

    when adding a windows login on SQL SERVER 2008 R2 below error is throwing
    Windows NT user or group 'domain\user' not found. Check the name again.
    I have gone through the link
    http://support.microsoft.com/kb/324321/en-us &
    http://support.microsoft.com/kb/2770837
    collation setting of the instance is not case sensitive.

    Hi DevXYZ,
    Have you checked the other possible reasons for this issue?
    The login does not exist
    Verify that the Windows login still exists in the domain. Your network administrator may have removed the Windows login for specific reasons, and you may not be able to grant that login access
    to the SQL Server.
    Verify that you are spelling the domain and login name correctly and that you are using the following format:
    Domain\User
    If the login exists, and it is correct, and you still receive the error, continue with the following sections in this article.
    Duplicate security identifiers
    In a Windows domain, unique Security Identifiers (SIDs) are automatically assigned to Windows logins in the domain. When you add a Windows login as a SQL Server login, the SID is stored in a system table in SQL Server. If you try to add a new login which has
    the same SID as an existing SQL Server login, the 15401 error occurs.
    Authentication failure
    You might receive error 15401 when the domain controller for the domain where the login resides (the same or a different domain) is not available for some reason. 
    If the login is in a different domain than the SQL Server, verify that the correct trusts exist between the domains.
    Verify that the domain controller of the login is accessible by using the
    ping command from the computer that is running SQL Server. Check both the IP address and the name of the domain controller.
    After you tried all the possible methods list above, you still receive the same error, please check the error log as Dean Savović mentioned above and share us the detailed error message here
    as we can analysis further.
    Thanks
    Candy Zhou

  • I have checked all of my permissions and contiue to get this message after 68% mark when trying to install Adobe flash player. User does not have sufficient privileges to install adobe flash player. A required file (C:\windows\syswow64\macromed\flash\flas

    I have checked all of my permissions and contiue to get this message after 68% mark when trying to install Adobe flash player. User does not have sufficient privileges to install adobe flash player. A required file (C:\windows\syswow64\macromed\flash\flashplayer.xpt:5) could not be written due to insufficient permission.

    Perform a clean install as described in https://forums.adobe.com/thread/928315

  • In some site collections old user accounts are not replacing after stsadm migrateuser

    Hi,
       When running stsadm migrate user that actually not replacing the old account for some users in the site collection. Any idea please?

    I got the reason, I needed to run the migrate user command in concerned farm. As that was the consuming farm so I was under impression that I needed to run the command in the publishing farm only. But that is not the case.

  • Adding Global Search function in Webhelp

    I have been asked to add global search functionality to my
    website. As far as i understand, the only way of doing this using
    Webhelp is to use merged projects?
    As i have 40 separate XPJ files (some very large), this
    merged projects method didn't work very well. For a start you got
    lost in the vast number of projects and bookmarks displayed in the
    merged TOC. Instead, from a main menu, each guide opens up in the
    same fixed window and just displays its owns TOC. Curently you can
    only search in the selected guide.
    Having looked at Peter Graingers site, ZoomSearch would seem
    to work OK. Does anyone know of any other method i could use or
    free alternatives to ZooomSearch?
    Thanks

    First, if you Google "refresh page" you'll have several
    JavaScript options available to choose from.
    Second, I can't show you my merged WebHelp, because it's
    proprietary online Help provided with our product, but I used
    Peter's method for a merged project of 42 projects, ~2.5K topics,
    and mucho graphics. Unfortunately, in a WebHelp merged project, RH
    provides an anemic, basic search only.
    We had elected to place our projects within 14 major
    categories in the TOC, so as to reduce the size of the TOC when the
    help was opened. Each category links to a "navigation" page in the
    parent project that provides a description of the category and all
    first-level topics within each project in the category. This
    category structure helps the user identify the major functional
    areas, and helps the seven writers keep track of where their
    particular projects appear.
    GETTING STARTED
    + Release Notes
    + Installation
    + etc.
    TRADING
    + Program Trading
    + Fixed Income Trading
    + etc.
    This proved serendipitous when we decided to use Zoom, since
    we were able to classify the same RH project folders under
    identical Zoom categories, allowing users to select a single
    category from a dropdown menu if they want more tightly focused
    results.
    Because our help is provided on a CD and is distributed on a
    customer's server, we've had to implement Zoom search in Javascript
    mode. Admittedly, the JavaScript mode in Zoom doesn't provide full
    functionality either, but it's still better than RH (you can use
    wild cards, special characters (underscore, colon, slash, etc.) to
    "join" words, etc.).
    Some Zoom issues:
    Since RH ignores special Zoom tags in source files, such as
    ZOOMSTOP/ZOOMRESTART, ZOOMKEYWORDS, etc., and over-writes them in
    the output when generating/publishing topic modifications, we are
    running the Zoom indexer against the source files and placing the
    five Zoom files (search.html, zoom_pageinfo.js, etc.) in the output
    folder. The Zoom 5.0.1005 build will automatically rename the path
    from the source "/projects" to the output "/mergedProjects" if you
    select that option.
    Currently, a bug in Zoom replaces any closing HTML tag (HREF,
    SPAN, etc.) that appears before a period, comma, semicolon, or
    colon with a space. So, you need to run a Find/Replace to eliminate
    those extra leading spaces (in the zoom_pageinfo.js file). I use
    FAR for this; you can create a .FarRun file with entries like this
    to do them in batch. Note that the 90_zoompageinfo_docsql01.FAR
    FarList was created to contain only the zoom_pageinfo.js file, and
    the "OpenFarList" line only needs to appear once in the .FarRun
    file. After I run the Zoom indexer against the project, I only have
    to double click the .FarRun file to run the batch replace.
    Good luck,
    Leon

Maybe you are looking for

  • Why are my current calls being interrupted by new calls?

    Why are my current calls being interrupted by new calls? I'm using iPhone 6 plus and reset my network settings multiple times. The issue is random.

  • Integration with XML Publisher

    Has anyone found out or used the integration with XML Publisher? I am using the Sourcing product and it can generate report output based on XML Publisher directly from an OAF page. I was wondering how that is done. Anyone know?

  • Installing Oracle RAC problem: Could not determine /tmp mount point

    Folks, Hello. I am installing Oracle 11gR2 RAC using 2 Virtual Machines (rac1 and rac2 whose OS are Oracle Linux 5.6) in VMPlayer and according to the tutorial http://appsdbaworkshop.blogspot.com/2011/10/11gr2-rac-on-linux-56-using-vmware.html I am i

  • How to display interactive PDF  form in an external window?

    Hi Gurus, I have developped an application which involves interactive form . Now I want to display the pdf generated through the interactive form in an external window. Please guide me how to goahead. Thanks Nageswara.

  • OracleDS9i Jar Listner not found

    Hi, I load the form in the browser but the Image Icons not display , i have put the jar icons file in the java directory and when i check the java console after loading the jar cache successfuly it give the note listenter class : not found in the Jav