development of custom in an OPA functions

While integrating the custom function written in java, I am confronted to the below problem:

0 [http - 127.0.0.1 - 9000-Processor4] ERROR com.oracle.determinations.web.platform.servlet.WebDeterminationsServletUtility - java.lang.RuntimeException: Exception return CustomFunctionHandler: error loading component: com.example


Can someone help me on this.

Hello, it seems that the configuration of your custom function is not quite right.

For example, if you do not have against 10.1 OWD Java is perhaps your configuration file where the attribute "class" points to your manager not only package:



library-path = "ExampleCustomFunction.jar".
Class="com.example.MyCustomFunctionHandlerClass"/ >

What version do you use? e.g. 10.1 / 10.2 / .net / Java?

Tags: Oracle Applications

Similar Questions

  • Development of custom components. Add new metadata fields.

    Hello!

    I develop the custom component to the UCM 11 g and in this installment, I want to add new metadata fields, which need to be indexed, automatically filtered, etc.. As the fields of Information, which the user can add through Administration-> Admin Applets-> fields of Information...
    How can I do this? If I need to use an interface, what interface it must? If in this interface, should I create or update a database, including the name of this database? How can I specify all of the properties needed for this field, if I add her in a database, in my code?

    Thank you for your kind thought about my question!

    It is probably best to simply call the services that get (s) triggered when adding a field of metadata of your code.
    This also ensures that no matter what other stuff related to the addition of a metadata field fires.

    Edit: The reference Guide of Services OTN of UCM 11 g (or 10g) may be the best place to start to see which service (s) you need. Otherwise, trace 'services' to see what services receive calls when you use the cmdlets.

    Published by: Fabian Scherpenzeel on August 17, 2012 09:41

  • Development of custom connector - help needed

    Hi all

    I'm working on the development of custom connector where I set up users in to a flatfile. I m able to create users in flatfile by assigning the target resource.

    Now, I need to update the users that are configured in the flat file. I tried to update a user, its data get updated on the resource card but not on the target file. I checked in the process definition for other resources, for each attribute form like firstname, lastname etc... It is a separate task.

    example of

    for name-> name updated

    I created a process task (no update phone) to a single attribute (phone number), but the task of process is not triggered.

    Please provide your guidelines

    Thanks in advance

    Kind regards
    Madhu

    Hi Madhu,

    you have added 'Phone No day' task in the definition of process, I guess this process form field label is "Phone" = no

    Then, if you update this attribute in form value of process 'day of No phone' task should be triggered.

    Thank you
    Patricia

  • How to develop a customized using Hgrid page

    Hello
    I have to develop a custom with the hierarchy page. I think it's going to happen through hgrid. So how to develop the page using hgrid.

    Thanks in advance,
    Roxanne...

    Hello

    -Create HGrid region.
    -According to the present create tree... for nodeDef1:set properties:

    Instance view and ViewAttribute.

    Concerning
    Meher Irk

  • Where can I get the SDK of gateway for the development of custom filters?

    Hello

    Where can I get the bridge SDK to develop custom filters?

    Kind regards

    Serious a Thomas

    Hello

    It is not real SDK download, its in your installation already. The JavaDoc for all classes are in-doc.11122\javadoc in the zip file, http://download.oracle.com/docs/cds/E50612_01.zip (page: Oracle Enterprise Gateway). There is an online documentation, including a tutorial on http://docs.oracle.com/cd/E39820_01/doc.11121/gateway_docs/content/general_filter.html

    He should have a few filters pre-made simple with code source somewhere, but I think you may have to contact support to get their hands on those that I can not find them.

    See you soon,.

    Stefan

  • A Collection of sorting with dynamic columns using a custom multi-column comparison function

    I need help and ideas on how to sort a ListCollectionView.  My problem is complicated by requirements - 3

    1. the values of column contain HTML tags which must be removed before the custom to strip HTML (use of compareFunction) sort

    2. the columns are dynamic, so dataField names are not known at compile time (need a unique compareFunction for all columns)

    3. the data is used in an AdvancedDataGrid, so multicolumn sorting is necessary

    I understood how to resolve any 2 of the 3 conditions.  However, I have difficulty taking care of all the 3 requirements.

    Any help or ideas would be greatly appreciated.  Thank you.

    Here's my analogy simplified your script.

    I have a set of fields that I get from a place:

    Var columnFields:Array = ["firstName", "lastName"];

    And I want to generate columns for these fields:

    Var columns: Array = [];

    For (var int index = 0; index< columnfields.length;="">

    {

    the col: AdvancedDataGridColumn var = new

    AdvancedDataGridColumn (columnFields [index]));

    and assign a custom comparison function that uses that

    columnField

    col.sortCompareFunction =?

    Columns.push (col);

    }

    ADG. Columns = column;

    I mean subclassing AdvancedDataGridColumn

    SerializableAttribute public class MyAdvancedDataGridColumn extends DataGridColumn

    {

    public void MyAdvancedDataGridColumn(dataField:String)

    {

    sortCompareFunction = mySortCompareFunction;

    }

    public void mySortCompareFunction (obj1:Object, obj2:Object,

    fields: Array = null)

    {

    in this function, you can use 'obj1 [dataField]'

    access the field for this column

    If (obj1 [dataField]<>

    Returns - 1;

    ...

    }

    }

    Then your just loop will look like this:

    Var columns: Array = [];

    For (var int index = 0; index< columnfields.length;="">

    {

    the col: AdvancedDataGridColumn var = new

    MyAdvancedDataGridColumn (columnFields [index]));

    Columns.push (col);

    }

    ADG. Columns = column;

  • Developer SQL - To_Char not a recognized function

    Hi all

    I have a database SQL Server 2005 connected via Oracle SQL Developer V 1.5.1. I'm trying to convert the date system to a character in the form of YYYYMMDD date.

    So I used this statement but it comes back with the error that it is not a valid function.

    To_char (sysdate, 'YYYYMMDD')

    I searched on the net but can't seem to solve this problem, this means that TO_CHAR works only if you are connected to an Oracle database?
    If so, is there another function that I can use for this?

    see you soon

    mitroberts wrote:
    I searched on the net but can't seem to solve this problem, this means that TO_CHAR works only if you are connected to an Oracle database?

    Different providers offer different features, it's true.

    mitroberts wrote:
    If so, is there another function that I can use for this?

    You'd have to ask (or google) someone competent in SQL Server, this is a forum for Oracle, so probably not trampling the best reason for you to see results in.

    Through the magic of google, I found you a potential answer... it took me all of 5 seconds to scan search results and to determine this looked promising. Something to consider in the future (it will actually save you time).

    http://social.msdn.Microsoft.com/forums/en/TransactSQL/thread/7d4a392f-6d3D-432a-9F95-285cc2a0dee2

  • How to set up the PL/SQL Developer with customer instant

    Hi buddies!

    I want to install PL/SQL Developer. I would like to install Instant customer? I need to install the PL/SQL Developer in my pc that will access the database of the server.

    Please enlighten me.

    Thank you.

    See you soon!

    Nith

    Published by: user645399 on May 12, 2010 16:26

    user645399 wrote:

    Here are the steps I followed.

    I don't see a problem with these steps. It is correct. Step 7 is redundant (because of the where you have placed the tnsnames.ora file)-it is only really necessary when you place the file in another directory where +%ORACLE_HOME%\network\admin+ is no longer applicable.

    Note that the customer himself, needs to load the DLL of OIC InstantClient - and this DLL uses the settings of environment and the rest of "do its thing".

    If customer load another customer Oracle DLLS, then bets are open InstantClient is used, never mind will work.

    Only one copy of a DLL can exist in memory. So if some other s/w is using other DLL OIC, then this DLL is already loaded and will be used by all other client s/w. Nothing will be able to use the DLL itself InstantClient.

    Therefore, make sure that no Oracle client driver is loaded at all. Then make sure that when the client s/w requests to load the DLL of the OIC, it is loaded from the InstantClient directory.

    As far as I remember, the core Win32 LoadLibrary() call is made by the application - if the DLL is not in memory, the current (in the virtual machine for this process of Windows) directory is used. If the DLL does not exist there, the %PATH% variable is used to find and load the DLL. DLL usage meter is then set to 1. When multiple processes require the DLL, it is incremented. When a process ends, the usage count is decremented. When it reaches 0, its unloaded from memory.

    Result of all this is that only one module DLL (whatever the number and versions of the physical DLL files on disk) can reside in the kernel space, and you must ensure that the correct physical DLL is loaded by the kernel.

  • Firefox version 21 of it which is the WEB DEVELOPMENT TOOL? What are the functions and what is it for?

    I just want to know what all the tools in the toolbar / web developer

    Each of them control?

    The current versions of Firefox have many tools of web development integrated including an inspector and a Style editor.

    The Web Developer toolbar has a help (F1) menu to facilitate the entry of orders.

    You can also use this toolbar to make a screenshot full page.

  • Helps the custom of the defined functions.

    Hi all

    I need some input from you guys.
    We have a bunch a text files (all are in the same format, so I have the privilege of using the single rules file for all the files of th.) submitted by professional users.
    Admin needs to load that data to the Essbase which is straigtforward if these files are located in a few. But they come in hundreds which is unnecessary work to load.
    So I decided to create a CDF that will merge all the files in the selected folder and create a unique big text file. Now I have ready Java with me class to merge files and don't know about the next steps. Could you get it someone please let me know the next steps in detail to make this work function. I've mentioned a lot of sites and am able to understand how it works and still little confusion there.
    We use the Hyperion 9 x.

    Thanks in advance,
    HYPUser

    If the udf file does not exist you can create it and place your pot inside.

    You can update the udf.policy to add something like

    Grant codeBase "file:${essbase.java.home}/... / java/udf/yourjarname.jar"{}"
    permission java.security.AllPermission;
    };

    If in your class, you are simply wanting to run the Main method then there is no need registration and you will just use
    RUNJAVA your_package_class_name

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • Develop the custom page for the file not found

    Hello

    We have a custom page to handle 404 errors for html documents. But when a coldfusion page is not found, it shows a file not found error message generated by Coldfusion. Is it possible to set a custom page when occurs an error like that. or is there a web page in the directory somewhere which can be edited.

    Thank you

    Thanks it solved our problem.

  • How to create a comparator custom for POFExtractor request function

    I have the following code after the migration from 3.4 to 3.5 and entrySet returns nothing now. "I think it's because of the CustomerMessageComparator());

    Filter newMsgfilter = new GreaterFilter (new PofExtractor (EncoreMessage.MESSAGEID_INDEX), (long) index);
    Set < < String, EncoreMessage > Map.Entry > = customerMsgCache.entrySet (new AndFilter (new EqualsFilter (new PofExtractor (EncoreMessage.ENCOREID_INDEX), this.encoreID), newMsgfilter), CustomerMessageComparator()) new;

    Comparator (3.4) custom is implemneted by following the path

    / public class CustomerMessageComparator implements comparator {}

    public int compare (Object msgInfo1, Object msgInfo2) {}

    long msgId1 = (msgInfo1) .getMessageId ((EncoreMessage));

    long msgId2 = (msgInfo2) .getMessageId ((EncoreMessage));

    If (msgId1 > msgId2)

    Return 1;

    ElseIf (msgId1 < msgId2)

    Returns - 1;

    on the other

    return 0;

    }

    }

    My question is, how to achieve the same result in 3.5? Do I need to implement the comparer, if yes what will then object type in the signature to compare?

    Hi user1228154,

    It looks like a limitation in the PofExtractor, when the long values are in - 1.22 range. To work around the problem, you can create a subclass of the PofExtractor like this:

    import com.tangosol.util.extractor.PofExtractor;
    import com.tangosol.util.BinaryEntry;
    import com.tangosol.io.pof.reflect.PofNavigator;
    
    import java.util.Map;
    
    /**
     * dimitri Aug 19, 2009 10:30:08 PM
     */
    public class LongPofExtractor extends PofExtractor
        {
        public LongPofExtractor()
            {
            super();
            }
    
        public LongPofExtractor(int iProp)
            {
            super(iProp);
            }
    
        public LongPofExtractor(PofNavigator navigator)
            {
            super(navigator);
            }
    
        public LongPofExtractor(PofNavigator navigator, int nTarget)
            {
            super(navigator, nTarget);
            }
    
        public Object extractFromEntry(Map.Entry entry)
            {
            Object oExtracted =  super.extractFromEntry(entry);
            if (oExtracted instanceof Integer)
                {
                oExtracted = new Long((Integer)oExtracted);
                }
            else if (oExtracted == null)
                {
                oExtracted = makeLong(0);
                }
            return oExtracted;
            }
    
        public boolean equals(Object o)
            {
            return o instanceof LongPofExtractor && super.equals(o);
            }
    
        public int hashCode()
            {
            return super.hashCode();
            }
        }
    

    Kind regards
    Dimitri

    Published by: drakitine on August 20, 2009 08:55

  • from the how to do to disable the Save button in the form 10g

    Hello...

    I developed a custom form when the function save the form I want to disable the button "close in bulk.
    Save here is standard option, there is no button Save.

    Please give me a solution

    Concerning
    Mohan

    Hello

    To disable a button, use the Set_Item_Property (..., INFLUENTIAL, PROPERTY_FALSE) integrated.

    François

  • Implementation of the custom function

    Hello

    I use OPA version 10.4. Could someone please give me an example implementation of end-to-end custom in OPA function simple (including the code of JAVA/.NET, extension.xml and all the dll/pots to be included in the modules project). Thanks in advance.

    Kind regards

    Mounia

    You can find all this in the "Oracle policy Automation for Java" or "Oracle policy Automation for .NET ' zip downloaded from the cloud of delivery for software (OSDC) Oracle or Oracle Technology Network (OTN) web sites (http://www.oracle.com/technetwork/apps-tech/policy-automation/downloads/index.html).

    The relevant issues in the developer of the OPA's Guide are

  • OSB custom Xpath functions

    I use custom XPath functions. I put all the associated files in the % OSB_HOME%/config/xpath-functions. It works very well in my development environment which is a unique domain server.

    But when I'm deploying on my new UAT environment including a multiple domain server, it gives an error.
    My server admin is port 7001 and server run on 8001. Sbconcole located on 7001, I see my custom in the Xquery function window function. I can also click on the test button in the Xquery designer view and it works very well.

    But when I activate my proxy and then use the test console to run the proxy it gives an error. Test console running the proxy on the managed server. I guess that enforcement cannot find the custom managed server jar file.

    no idea what directory I need to copy the jar file on measurement so tat it works as well in the admin and the managed server?

    just a point, when I use fn - bea * functions that it works very well. To me, it is also a custom function. But I noticed that the jar file is not installed in the % OSB_HOME%/config/xpath-functions. no idea what is the name of the jar for fn-functions of bea.

    concerning
    Roshan

    I have built custom functions and tested in the single server, and also an area of OSB in cluster. Fuctions of custom XPath work correctly in two of these area in the console to Test the OSB

    I just placed the files xml and jar containing custom under C:\beaplatforms\11g\wls1033\osb11g\config\xpath-functions functions

    osbCustomFunctions.xml
    osbCustomFunctions.properties
    customXPathFunc.jar

    You can try to restart the full Domain - Admin servers and managed and test again.

Maybe you are looking for