How to create the sample Order Manager of Transformation (OTM) cartridge

Hi all

I tried quite pointless to create a cartridge OTM sample.

I created a sample orchestration cartridge, and it has 2 functions: supply and FulfillBilling with a dependence on Provisioning for FulfillBilling inside a model completion Service.Voice.

I created an example of template with the design template project, and it has created some entities by default like stocks and other stuff.

First, I created a fixed domain in the conceptual model. Then added a product "Voice_PS". I have create a CFS called "Voice_CFS" under "Voice_PS" with a primary relationship. I added the fulfillment of coceptual model 'Voice_FP' product 'Voice_PS '.

After that, I created MappingRule which I kept as a default because I haven't created any parameter of Voice_PS.

Then I create the parameter bindings of controls and that I kept also by default because I didn't take all the parameters command line group specifications.

Then I called design model to create a Service order. This gave me the sequence of Transformation and in the first step, I added simple context Type for parameter OLI ProductSpec = "Service.Voice."

I use the same specification of element of order for the transformation of source and target texts. To do this, I checked the box «Model order» distributed support

I created the processing Manager and mapped the area and the sequence of Transformation.

After that, I marked the "Transformation Manager invoke" the Orchestration process verified and gave to the service provider that calculate the Service order.

I pulled an order after you have configured all of this and I'm getting line continuation in the DEBUG log.

< 22 January 2015 07:56:26, 289 PM IST > < DEBUG > < transformation. OrderTransformationManager > < ExecuteThread: "14" for queue: 'oms.ws.http' > < transformation OTM invoked with cartridgeId: 353, service provider: {OracleComms_Model_Base_Cartridge/1.0.0.0.0}Calculate_Service_Order, 3 points of order >}

However if I open the order I can't control elements transformed under the control elements in the left panel.

What I'm doing here wrong or missing?

In the tab "Property references" specification of element of order there is also a field 'Order recognition Item property' which I mapped to a property returning my original ESP entity that was the Product "Voice_PS" entity

However, I constantly get this error for her.

< 23 January 2015 10:12:35, 832 IST AM > < WARN > < generation. XQueryEntityResolver > < ExecuteThread: "14" for queue: 'oms.ws.http' > < can't find the person identified by namespace = COM_SalesOrderFulfillment; name = Voice_PS; type = T = OrderItemParameterSpecificationType @http://xmlns.oracle.com/communications/ordermanagement/model>

I have a feeling that the OSM requires no conceptual entity to this place but what it should be, that's what I don't get.

Any little help will be welcome, because I feel really bad for the last 3 days.

Hi all

After almost a month to research on the OTM configuration, I was able to successfully create a cartridge with OTM.

The thing is that oracle has tried several things to ensure that you do not work on OTM without taking training from Oracle University. However working for an Indian Council COMPUTER company, cost of training is something that approve all IT managers. So now I would like to register 4 things I was missing and which are very important for the configuration of the OTM: -.

1. one thing that has not always been productSpecMapping.xml with the conceptual entities. This was achieved after dependence conceptual cartridge cartridge model fulfilment and realisation configuration and then the construction of the entire workspace. Reason for satisfaction was derived from this mapping.

2. Although the DS is built as entities in the workspace are available for configuration, however, when you select the realization within the OSM entities the conceptual entities are not visible. Only if you bring a dependence of the cartridge to cartridge of the conceptual model to the OSM cartridge where you configure realization so only the conceptual entities begin to appear.

So in my cartridge missed me 2 achievements. One was the realization of the conceptual model entity model fulfillment OSM entity fulmillment. Second has been the achievement of entity area conceptual funcational to the OSM order entity.

3. the next thing that I configured and which was essential was 'container of entities in the common model. This tab appears on all files in all projects cartridge. Basically this allows you to select the project template that contribute to this project. As soon as I have it configured OSM began to detect OrderItemParameterSpecificationType entities.

4. the wierdest configuration that I found was this one. After trying the previous point, I found that even if the entities are now be created, but again I was getting OrderItemSpecificationType entity not found. So I cheked in the cartridgeBuild folder to check what is created in the backend before deployment. I found that for some reason any was not Voice_PS but Voice_PSSpec. So I started concatinating "Spec" to all entities of the product in the order entering the property of recognition element OrderItemSpecification order. Please note that my order of recognition property point was not "Voice_PSSpec" but rather the value "qualifiedName" derived from the productSpecMapping.xml to the node with the value of the name attribute as "Voice_PS". For more information look at this post of me some time. OSM 7.2.4 cartridge

And now my cartridge started grateful OTM. However I did a wrong configuration in order for transformed model controls inside functions so I quickly corrected and pulled another order. This time I could see the elements of order and turned the control elements. Phew! Finally his work.

Now I spent enough time on this, I'd be happy to help those who are struggling to set up OTM.

Kind regards

Magalhaes

Tags: Oracle Applications

Similar Questions

  • How to initialize the sample application in Planning 11.1.2.2

    Hello

    After creating the sample application in Planning 11.1.2.2, how to initialize it.

    Connect to the application, the Administration > Application > manage applications
    Select the application, click Action > initialization.

    See you soon

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

  • Satellite P750 PSAY1A: how to create the recovery Toshiba on the new HARD drive partition

    Hello

    I have an old Toshiba Satellite P750 (PSAY1A-01Y022). I just upgraded my memory from 4 GB to 8 GB and am preparing to take my 500 GB HARD drive 1 TB. I had to order the disk online and wait to happen.

    I always try to understand how to create the arrival of my new HARD drive Toshiba Recovery Partition. I do the same thing for an old book, I handled based on something similar to it's original factory State.

    I have reflected on the recovery partition, but does not know how it was created. It is not NTFS. Does anyone have experience in the creation of a Toshiba Recovery on a new HARD drive Partition?

    And the help is very appreciated.

    Thanks and regards,
    Dinesh

    Recovery partition can be created when you use the original Toshiba Recovery disk and install recovery image. Before the partitions to boot OS install will be automatically created, recovery image copied on a recovery and then partition as last step recovery image installation starts.

    A sort of migration of files from one to the other HARD disk is not solution.

    Only for laptop with factory will work and the usable recovery partition.

  • How to create the .cod file to run on the Simulator BB9900

    Hi, I already from the zip package in order to use the bbwp command to create the .cod file and be able to run on the simulator of BB9900, but when I run this command as described in: https://developer.blackberry.com/html5/documentation/compile_ww_app_for_smartphones_1873321_11.html

    It creates two files, each with a .bar file, this type of file, I can't run it on the 9900 Simulator but a .cod file is required to run applications on the sim card.

    I don't know how to create the .cod file.

    Thank you

    Have you used Blackberry Webworks SDK for smartphone or Tablet SDK? The .cod files should be located in the subfolder OTAInstall of your output folder if you are using the Webworks SDK for Smartphone

  • How to create the menu on the LEFT, as in new BBM?

    Is there any sample how to create the menu on the left of the application as in the new BBM?

    As I know not - there's a good menu, context menu, top menu... but how to create left?

    It's just a TabbedPane: https://developer.blackberry.com/cascades/reference/bb__cascades__tabbedpane.html

  • How to create the new folder on Oracle UCM?

    Hello

    After that I start the UCM_server I can't find how to create the new folder and I can't find the record of the 'Contribution records '. as shown in the attached picture.

    ucmfolder.JPG

    Hello

    Is it a new installation? You can configure the WCC with folder folder_g or framwork. You can use Server Admin-> component for Manager screen set up. It is recommended to use the framework with version dot 8 for optimizing the performance and scalability.

    About java applet question please check forums UCM browser compatibility issue

    Internet Explorer
    1. Click on Tools , then Internet Options
    2. Select the Security tab, and then select the custom level button
    3. Scroll to script Java applets
    4. Make sure the enable radio button is checked
    5. Click OK to save your preferences
    Chrome

    Chrome 42 version and more. From Chrome version 42 (released in April 2015), Chrome has disabled the way the browsers support plugins. More information

    Firefox
    1. Open the Firefox browser or restart it if it is already running
    2. In the Firefox menu, select Tools, and then click the option Add-ons
    3. In the Add-ons Manager window, select Plugins
    4. Click on plugin Java (TM) Platform (Windows) or the Java Applet plug-in (Mac OS X) to select the option
    5. Ensure that the option selected is Ask to activate or enable always or on older versions of Firefox, click the Activate button (if the button is disable, Java is already enabled)
    Safari
    1. Click on Safari and select Preferences
    2. Choose the Security option
    3. Select allow Plug-ins, and then click manage the Web site settings
    4. Click on the Java element, select an option (Ask, authorize or allow always) in the drop-down list When you visit other Web sites
    5. Click done, and then close the Safari preferences window
    Opera 4.x and Up
    1. Opera for Windows does not use Java, but an embedded already inside the Opera Web browser version.
    2. Opera for other platforms can supports Java. Please consult your Opera Platform documentation.
    3. For more information, please see the following Opera support article:
      Support for the Java software at the opera

    Thank you

    Amey

  • How to create the column of the table for long-form Master detail relationship

    Apex 4.1

    Oracle 11g

    I created a form master detail and see the main table hotel_list and table hotel_mapping as detailed below.

    Hotel_list

    ID HOTEL_NAME

    1 Holiday Inn

    Hotel Hilton 2

    Hotel_mapping

    ID HOTEL_NAME MAPPING_NAME

    1 Inn Holiday Inn Select hotel

    2 holiday hotel Holiday Inn Select

    3 hotel Holiday Inn Holiday Inn Hotel

    4 Hilton Hotel Hilton Hotel chain

    Hotel Hilton 5 HiltonHotel

    Table Hotel_name Hotel_list is a linked table Hotel_mapping

    When I add a line to the Hotel_mapping table for the selected row in the hotel_list table, mapping_name of column is null, therefore impossible to create the relationship between the main table and the secondary table.

    I would like to know, how to create the relationship?

    Thank you very much

    Best regards

    Yong Huang,

    simple step see creating a form detailed master with APEX - Assistant Master retail

    and check how to maintain the relationship between two tables,

    simple return the packaged application «Sample of Masters details»

    and try to understand this concept...

    In your example, use Hotel_list.ID as a foreign key in the table Hotel_mapping

    and maintain the relationship with the column ID...

    and choose the display type of the column Hotel_list.ID in table Hotel_mapping as List(Query Based LOV) select.

    otherwise the best way is to create sample on oracle.apex.com

    I hope this helps...

    Leave.

  • 11.1.2.3 EPM environment - cannot create the sample HFM application.

    Hi Experts,

    I have a particular question of HFM on newly built EMP 11.1.2.3 environment - cannot create the sample HFM application.

    HFM: 11.1.2.3.100

    OS: Windows Server 2008 R2 Enterprise Server 64-bit

    I get "Unspecified error", when you create a sample Application using the workspace.

    HFM. ODL.log:

    [2014 02-09 T 21:35:15 - 06:00] [EPMFM] [ERROR: 16] [HFM-80004005] [HFM] [ecid: 004wVzsXFaL8tlVvy0bAD00002OX0000vX] [Org: oracle] [host: auhodtest] [pid: 3472] [tid: 3516] [username:] [file: CHFMCASSecurity.cpp] [line: 546] [version: 11.1.2.3.100.4261] [appName: HsxServer.exe] [devString: the system cannot find the specified path.]
    ] [paramString:] unspecified error

    [2014 02-09 T 21: 35:16 - 06:00] [EPMFM] [ERROR: 16] [HFM-80004005] [HFM] [ecid: 004wVzsXFaL8tlVvy0bAD00002OX0000vX] [Org: oracle] [host: auhodtest] [pid: 3472] [tid: 3516] [username:] [file: CHsxServerImpl.cpp] [line: 4890] [version: 11.1.2.3.100.4261] [appName: HsxServer.exe] [devString: STAT] [paramString: admin@Native Directory;] Unspecified error

    Viewer application event log:

    Log name: Application
    Source: Hyperion Financial Management
    Date: 09/02/2014-15:35:16
    Event ID: 11
    Task category: no
    Level: error
    Keywords: Classic
    User: AD1\! fdminstall_abc
    Computer: auhodtest.oracle.com
    Description:
    Error 11;! fdminstall_abc; 09/02/2014-15:35:16; CHFMCASSecurity.cpp; Line 546; <? XML version = "1.0"? >
    < C'estr > < Ref > {92DCCDF8-B8C1-4F61-B858-BDADFAE401B0} < / Ref > < AppName / > < user / > < DBUpdate > 1 < / DBUpdate > < CSEC > < Num >-2147467259 < / Num > < Type > 1 < / Type > < DTime > 09/02/2014-15:35:15 < / DTime > < Svr > auhodtest < / Svr > < file > CHFMCASSecurity.cpp < / file > < line > 546 < / line > < worm > 11.1.2.3.100.4261 < / worm > < ExErr > the system cannot find the path specified.
    < / ExErr > < / CSEC > < / C'estr >

    Could someone please suggest me some tips on this problem of creating application - HFM?

    Thank you

    KK

    Sharing the fix in response to the post here:

    The 'Unknown error' error was due to the fact that underlying configuration of HFM with Foundation was broken and so HFM complained of another error, "the system cannot find the path specified".

    Then as an effort to solve the problem, in a scenario where I had to uninstall, reinstall and re-config component HFM which solved the problem.

    Thank you

    KK

  • How to create the new domain with lookup?

    How to create the new domain with list of choices like terrain dDocType system?

    Administration/Admin Applets tab / SCCM / information fields.
    Add field or edit a custom field if you have one.
    The name field (the name will be prefaced with the lowercase letter x behind the scenes, if ever, you write the code to call it if you name this Fruit it will xFruit for code)
    Define your values for the field, but the important thing for a menu drop-down list or list of selection will be to list the Option activate the checkbox.
    Then, you perform one of the 3 main things to put data in the list.
    1. manually fill in a list of options
    2. use a DB or DB table view to view Configuration Manager
    3. create a complex tree (read the documentation on which I him have not used)

    If this does not answer your questions, click the help button in the applet.

  • can any 1 tell me how to create the budget journal and how to enter in the journal?

    Hi all+.
    Can someone tell me how to create the budget journal and how to enter in the journal to this budget? +

    What about+.
    Yasser+.

    http://download.Oracle.com/docs/CD/A60725_05/HTML/comnls/us/GL/budjrnl.htm#index-budget-journals-entering--0

    Enter budget reviews in order to maintain an audit trail for your budget balances. You can use budget rules to automatically calculate the amounts of budget journal.
    When you post journals budget, amounts of newspaper to date of existing fiscal balances. You can view and change your budget logs before posting.

    ATTENTION: When you use budget rules in fashion newspaper, big book calculates the appropriate flow or necessary to achieve the balance that you enter for the type of credit account.

    Prerequisites

    1. set a budget
    2. open one or more years for your budget
    3. set a budget organization
    4 assign the budget input type 'Enter' for the accounts for which you want to enter budget reviews

    To enter budget for a journals only account:

    1. go to the window enter Budget sheets.
    2. specify the Organization of the Budget for the account with which you want to budget. If the budget organization is protected by password, you must enter the password before you can enter budget reviews.
    3. Enter the Budget that you want to update. You cannot use a budget that is frozen.
    4. Enter the range of accounting periods, to which budget.
    5. enter in the currency of the budget amounts that you enter. The accounts must be assigned to the Organization of the budget for this currency.
    6. choose the Mode of Journal in the region poplist to enter budget amounts in a newspaper format.
    You can also use the single-line Mode or Mode worksheet to enter the amounts in the budget journal. However, you can only generate journals budget of these modes of entry when you use the window enter Budget sheets.
    Additional information: when you use the log Mode, Type of Balance is a field display only. It displays Budget when you enter budget reviews. In the window to enter the newspapers, this field shows actual when you enter actual journals.

    7. Enter or question the account to which you want to budget. You can also switch mode worksheet to easily interrogate the accounts, then come back in fashion newspaper to enter budget reviews.
    8. Enter an amount debit or credit for each period. Do not enter a journal amounts if you want to use fiscal rules to calculate and distribute the budget amounts.
    9. choose Create magazines to create a budget spreadsheet. If you are using budget control, you specify an action of funds when you create the batch.

  • iTunes has changed the order of songs on an album. How to restore the original order?

    I have a classic album. iTunes has changed the order of the songs. How to restore the original order?

    Order of songs is controlled by the number of drive and the beaches. Set them accordingly.

    TT2

  • How to increase the sampling rate in this VI?

    Hi all

    I have recently inherited this mess of a VI and can not figure out how to increase the sampling rate. I tried to change the "ms of waiting ' clock, but it does not add more data points." The main VI, as well as the Subvi, which contains a Daq Assistant to a load cell and LVDT is attached. Any ideas on how to improve the sampling without a complete overhaul would be greatly appreciated!

    Thanks in advance!

    If you are grateful, feel free to give congratulations and mark the topic as resolved.

  • How to change the tab order of an array of clusters?

    How to change the tab order of an array of clusters?  I have the cluster arranged into a table in the front panel.   The element of the cluster passes horizontal and array element passes vertically.   When I press the tab key, the cursor will move to the item next to the table instead of the next item in the cluster (down to the place overall).

    so you have an array of clusters or cluster and the separate table?

  • Do you know how to create the façade as a backdrop

    Do you know how to create the façade as the Web, I mean like we did the word and click on it will be rather another process by clicking on the button.

    If possible, I can click on the link in the table... No idea no matter who

    In my view, that the user questioned a hyperlink control. See, for example: http://forums.ni.com/t5/LabVIEW/NI-Example-Finder-Like/m-p/1023011#M455994

    You could probably do this in an XControl.

  • How to create the icon on the desktop just for SilverLight?

    How to create the icon on the desktop just for SilverLight?

    Hello

    • Why is it you are wanting to create a shortcut?
     
    Silverlight is a plugin for Internet Explorer and other browsers, Windows Media Center is to allow video playback which supports silverlight. You cannot create a shortcut for the same.
     

Maybe you are looking for

  • Toshiba crash with 3G data card

    Hello hope someone can advise. I've been using a Vodafone 3 G datacard in my PCMCIA slot in my Toshiba Satellite A75-S226 [purchased in the USA] - unfortunately on the first night of use - it has been problematic. at first, I loaded the software and

  • MAC IN THE JMRI PROGRAM USERS

    I need help from my colleagues of railroading MAC users, please. I'm about to throw my old Windows laptop that I used to run/control my layout using JAVA & JMRI for a few years. Like all other computers in the House are now all MAC, I intend to Excha

  • No erro code: How can I access my files, when I don't remember making them a private file

    How can I access my files, when I don't remember making them a private file

  • Where to find free Microsoft software for students & teachers

    I heard that there are free windows applications/tools-like word, powerpoint, etc. for teachers or students. where can I find free downloads? I'm both! IM taking a course online to get a new certification and am teaching k-12

  • Change the number of sequence on a created cryptomap

    Hello I have a doubt regarding the sequence number of a crypto map. Now, I have a card encryption I'd like to do with lower priority (put a higher sequence number). There is currently 1 and and want to 3. To do this, I had to remove the card: No cryp