Oracle OnDemand Generic WSDL Custom Element

Hi,
  I have added a new field to the Activity object.
I am trying to set value and get values for this newly created field using web service 2.0.
If I download the Custom WSDL, I could see the tag name of the newly created field. But this does not appear in the Generic WSDL 2.0.
Your document says,
"For Generic WSDL files, custom fields are based on generic XML
tags: CustomNumber0, CustomCurrency0, and so on. Using these placeholders, together with
the Mapping Service or Field Management API allows applications to map the generic XML tags
to the field names that your company uses."
But it is not clear and I am unable to map the newly created fields using the mapping service.
Could you please help me on this?
Thanks,
Baskar.S

Hi, Would suggest custom, unless you like to build something that is generic which can work across multiple instances of CRMOD or goes across all fields / objects etc. Otherwise it may not worth the effort of managing the integration tags mapping related activities
-- Venky CRMIT

Similar Messages

  • Mapping wsdl - custom vs generic

    Would there ever be a difference in the custom and generic mapping wsdl files?
    Thanks!
    -Kevin

    Hi, It depends on the kind of application you develop. If you are developing something that dumps all the data from OnDemand using WS or building some app that can work across multiple instances, it is better to use generic wsdl otherwise custom is good. The problem with generic is it contains whole lot of fields and any integration tag changes for custom created fields would not be reflected in custom wsdl so it is going to be time confusion and tough to manage using generic WSDL. If the application is simple it may not worth to handle that complexity. Hope it helps
    -- Venky CRMIT

  • Error in Oracle Sample Custom Element Form FORM_LINK_URL

    Hi All,
    I've found the Oracle Sample Sites project very helpful in quickening the process of building new sites.
    http://blogs.oracle.com/ecmalerts/entry/site_studio_10gr4_sample_site
    However, the Element Definition ELDEF_CUSTOM_LINK (which calls the Custom Element Form FORM_LINK_URL) seems to have a problem with 11g which I've not yet worked out.
    When trying to use in Contribution Mode, the Custom Form locks the whole Contribution page and no elements are able to be accessed.
    There are no JavaScript errors and no resource loading errors (I've checked everything in Firebug).
    I suspect that possibly the API has changed since these were written... Has anyone a working version of this Custom Form, or can point me in the direction of a solution to resolve this as I am keen to look at and use the custom URL picker it enables.
    Thanks

    Hi Check these -
    1. Check these URL's are working
    http://pptaw0054.lotte-ppta.com:8889/forms/frmservlet
    http://pptaw0054.lotte-ppta.com:8889/forms/lservlet
    2.If Webutil installed? Then do proper configuration for "WebutilArchive"
    WebutilArchive=frmwebutil.jar,jacob.jar
    3.If Jinitiator is used,check if all corresponding jar files are downloaded onto user machine.Because all required class as shown in the error are there in jinitiator jar files.Also check all jar files that you have mentioned in archive_jinit are downloaded onto user machine.
    DO like this if using webutil archive_jini=frmall_jinit.jar,colorpicker.jar,keyfilter.jar,my_icons.jar,frmwebutil.jar,jacob.jar
    4.Enable all activex settings of your browser and do a proxy bypass setting in the browser as well..
    5. Check if you have download rights for downloading JAR files mentioned in archive_jini
    Edited by: anandk on Jul 24, 2012 1:18 PM

  • Generic wsdl - how can you tell what the field assignment is?

    When using the generic wsdl, it seems that your custom fields are mapped to fields such as:
    customcurrency12
    customtext4
    When accessing the asset class, how can tell what field is assigned to what custom value? When I look in the admin > application customization > asset > asset field setup
    I can see the list of fields and field types but not the number on the end so that I can assign it in my web service code. Is there a way to see what your custom fields are mapped to (i.e. custom standard discount is mapped to custompercent11)
    Thanks in advance any help you can lend on this,
    AspnetDev

    You can use the getMapping web service to get al ist of all the fields for a record type. for each field you get the ElementName (which is what you get in the generic wsdl) and DisplayName which you can use it to match to your fields.
    <Field>
         <DisplayName>My Custom Field</DisplayName>
         <ElementName>CustomText74</ElementName>
         <DataType>Text (Short)</DataType>
    </Field>
    -JLV

  • Generic WSDL vs Specific WSDL

    Hi All,
    Can you list down the differences between Generic WSDL vs Specific WSDL?
    When do we need to prefer Generic against Specific or vice versa?
    Also, following are my concerns on Generic WSDL:
    If my front end application developed is using Generic wsdl and lets say there are changes to my rule base like adding/deleting entities in data model, or adding/deleting attributes or changing attributes text or changes to public names, then does the client stubs need to regenerate because of the changes to rule base?
    Regards,
    Mohan

    Generic WSDL = XML structure does not change when policy model changes (i.e. new entity in model will mean a new data value is supported, but no change to WSDL)
    Specific WSDL = XML structure changes with policy model (i.e. new entity in policy model means new XML element in NEW WSDL)
    General Pros / Cons:
    - Generic WSDL:  WSDL doesn't change, stubs don't change, No useful compile time checking, validation can not occur because the XML elements are fixed regardless of policy model changes.
    - Specific WSDL - better compile time checking, can do validation of XML against WSDL, but need to regenerate stubs for policy model changes. 
    In both cases, you still need to change the code to handle any changes to the policy model that impact the inbound or outbound data "contract".  In the generic case, you would be changing which values should be put into the XML or should be expected from the XML (e.g. ID or name attribute values).  In the specific WSDL case, you will be dealing with new or deleted XML elements, so generate stubs again and see the new / deleted stubs.  Personally, I would use the specific WSDL approach because you will get more compile time checking following a policy model change and regenerating stubs. 

  • ABAP Proxy generation terminated (WSDl choice element not supported)

    Hello
    Im trying to generate ABAP proxy from WSDL file (A valid XSD file has imported as External definitions in to XI Integration Repository and created Out bound Interface which gives WSDL file for Proxy generation in SPROXY).
    Unfortunately one of the WSDL file element "<choice>" not supported by ABAP Proxy Generation. it gives the following error.
    Proxy generation terminated: WSDL error (<choice> not supported)
    Message no. SPRX038
    Syntax of <choice> element code in WSDL file:
    <xsd:choice minOccurs='1' maxOccurs='1'>
    <xsd:element name='Employees' minOccurs='1' maxOccurs='1'>
    </xsd:element>
    </xsd:choice>
    Can some one please help if already come across this kind of problem.
    Please suggest me if there any alternate element for WSDL <choice>.
    Regards
    Rajesh

    Hi Aamir
    Thanks for your help...
    I have gone through attached thread.
    Does It means should i change <choice> element with any alternate element. If it is the case can u suggest me any alternate to <choice> element.
    Can u pls tell what are all changes i need to do in WSDL file to support ABAP proxy generation. 
    Regards
    Rajesh

  • IDOC script in custom element forms

    Hi,
    I am using Site Studio 10gr4.
    I was wondering if its possible to use IDOC script inside custom element forms. What I want to acheive is to display a combox box inside a custom element in a static list. The values inside the combobox are retreived from one of the views (created inside Configuration Manager in the content server).
    Your help will be appreciated.
    Many Thanks

    OK, I found the answer :).
    I checked in the custom element element form as an HTM. Chaning it to HCSP fixed the issue :).

  • Oracle.j2ee.ws.wsdl.LocalizedWSDLException: WSDLException: faultCode=OTHER_

    Hi,
    I am implementing FSM, I do not have any issues running export and import test methods running from AMImpl.
    Getting this error while running the import service method. I followed all the steps according to the FSCM TUD doc.
    My service point is : http://rws66127fwks.us.oracle.com:7101/hcmorg-HcmLegislativeDataGroupsModel-context-root/LegislativeDataGroupMigrationService
    This is the error I am getting:
    Nov 4, 2010 10:12:10 PM oracle.apps.setupHub.remoteApp.log.SetupHubLogger write
    FINEST: Error in getServiceHelperContext()
    oracle.j2ee.ws.wsdl.LocalizedWSDLException: WSDLException: faultCode=OTHER_ERROR: Failed to read WSDL from http://rws66127fwks.us.oracle.com:7101/hcmorg-HcmLegislativeDataGroupsModel-context-root/LegislativeDataGroupMigrationService?WSDL:WSDL not found
         at oracle.j2ee.ws.wsdl.xml.WSDLReaderImpl.openAsStreamConnection(WSDLReaderImpl.java:542)
         at oracle.j2ee.ws.wsdl.xml.WSDLReaderImpl.readDocument(WSDLReaderImpl.java:427)
         at oracle.j2ee.ws.wsdl.xml.WSDLReaderImpl.readWSDL(WSDLReaderImpl.java:366)
         at oracle.j2ee.ws.wsdl.xml.WSDLReaderImpl.readWSDL(WSDLReaderImpl.java:616)
         at oracle.j2ee.ws.wsdl.xml.WSDLReaderImpl.readWSDL(WSDLReaderImpl.java:594)
         at oracle.apps.setupHub.remoteApp.publicModel.migrator.MigratorHelper.getServiceHelperContext(MigratorHelper.java:1342)
         at oracle.apps.setupHub.remoteApp.publicModel.migrator.MigratorHelper.testImportService(MigratorHelper.java:1274)
         at oracle.apps.setupHub.remoteApp.publicModel.migrator.MigratorHelper.testImportService(MigratorHelper.java:1261)
         at oracle.apps.hcm.legislativeDataGroups.legislationDataGroupService.migration.applicationModule.LegislativeDataGroupMigrationAMImpl.testImport(LegislativeDataGroupMigrationAMImpl.java:283)
         at oracle.apps.hcm.legislativeDataGroups.legislationDataGroupService.migration.applicationModule.LegislativeDataGroupMigrationAMImpl.main(LegislativeDataGroupMigrationAMImpl.java:306)
    Nov 4, 2010 10:12:11 PM oracle.apps.setupHub.remoteApp.log.SetupHubLogger write
    FINEST: Error in initMigSDOSchema()
    java.lang.NullPointerException
         at java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:882)
         at org.eclipse.persistence.sdo.helper.SDOHelperContext.putHelperContext(SDOHelperContext.java:488)
         at oracle.apps.setupHub.remoteApp.publicModel.migrator.MigratorHelper.initMigSDOSchema(MigratorHelper.java:1324)
         at oracle.apps.setupHub.remoteApp.publicModel.migrator.MigratorHelper.testImportService(MigratorHelper.java:1275)
         at oracle.apps.setupHub.remoteApp.publicModel.migrator.MigratorHelper.testImportService(MigratorHelper.java:1261)
         at oracle.apps.hcm.legislativeDataGroups.legislationDataGroupService.migration.applicationModule.LegislativeDataGroupMigrationAMImpl.testImport(LegislativeDataGroupMigrationAMImpl.java:283)
         at oracle.apps.hcm.legislativeDataGroups.legislationDataGroupService.migration.applicationModule.LegislativeDataGroupMigrationAMImpl.main(LegislativeDataGroupMigrationAMImpl.java:306)
    Nov 4, 2010 10:12:11 PM oracle.apps.setupHub.remoteApp.log.SetupHubLogger write
    FINEST: Error in import
    java.lang.NullPointerException
         at java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:768)
         at org.eclipse.persistence.sdo.helper.SDOHelperContext.getHelperContext(SDOHelperContext.java:392)
         at oracle.apps.setupHub.remoteApp.publicModel.migrator.MigratorHelper.testImportService(MigratorHelper.java:1276)
         at oracle.apps.setupHub.remoteApp.publicModel.migrator.MigratorHelper.testImportService(MigratorHelper.java:1261)
         at oracle.apps.hcm.legislativeDataGroups.legislationDataGroupService.migration.applicationModule.LegislativeDataGroupMigrationAMImpl.testImport(LegislativeDataGroupMigrationAMImpl.java:283)
         at oracle.apps.hcm.legislativeDataGroups.legislationDataGroupService.migration.applicationModule.LegislativeDataGroupMigrationAMImpl.main(LegislativeDataGroupMigrationAMImpl.java:306)
    Error found in test import data (Check migStatus object for details): true
    Error in import: null
    Process exited with exit code 0.
    My testImport:
    private static void testImport(Boolean bTestImportService) {
    // bTestImportService - set to true if testImport should be done using service
    // else it will be run locally by invoking the AM directly
    // Create your application module
    LegislativeDataGroupMigrationAMImpl am =
    (LegislativeDataGroupMigrationAMImpl)Configuration.createRootApplicationModule("oracle.apps.hcm.legislativeDataGroups.legislationDataGroupService.migration.applicationModule.LegislativeDataGroupServiceAM", "LegislativeDataGroupMigrationAMLocal");
    // Create Import Control
    ImportControlVORowImpl importControl = (ImportControlVORowImpl)am.getImportControl().createRow();
    // Provide name of zip to import
    String importFileName = "/scratch/karunart/temp/testExport.zip";
    try{ 
    // Invoke the testExport() method that saves the exported file to provided location
    MigratorStatus migStatus;
    String serviceLocation = "http://rws66127fwks.us.oracle.com:7101/hcmorg-HcmLegislativeDataGroupsModel-context-root/LegislativeDataGroupMigrationService";
    if(bTestImportService)
    migStatus = MigratorHelper.testImportService(serviceLocation, importFileName, importControl);
    else
    migStatus = MigratorHelper.testImport(am, importFileName, importControl);
    //if (migStatus.isErrorFound()) {
    // Check MigratorStatus methods for additional processing errors if any
    System.out.println("Error found in test import data (Check migStatus object for details): " + migStatus.isErrorFound());
    System.out.println(migStatus.getProcessingError());
    Configuration.releaseRootApplicationModule(am, true);
    } catch (Exception e) {
    e.printStackTrace();
    Help me out here
    Thanks
    Kavitha

    Hi,
    can you point me to the "FSCM TUD" doc you follow so I can reproduce the issue ? Is it a JDeveloper tutorial? Also, which version of JDeveloper do you use ?
    Frank

  • Where are customized element lists stored ?

    Hi all,
    After removing lots of useless DITA elements from my Elements list via the Customized List option, I find that the list is only used for the document in which I have edited it, and is not kept when I close and reopen the DITA file.
    In the FM10 help file I read that the customized list applies to a document - or possibly to a set of documents in a book that were selected when opening the Customized List option. In DITA topics, there is no use for an FM book file, so this documented option is pretty useless for those types of structured files.
    Does anyone know where the customized elements list is stored ? Can it be copied and pasted into other documents ? Is there an easy method to make it valid for all (new and existing) documents of the same DITA type ?
    Thanks
    Jang

    Hi Scott,
    I understand what you're saying. However, I do not want to change anything to the underlying DTDs, EDDs or read-write rules. I just want to hide a number of elements in FrameMaker without changing anything else. This effectively implements one aspect of constraints (the other aspects, namely making optional elements mandatory or defining an order where this is not given by the original DTDs, are not possible without using the method you indicate.
    At first I was happy with the simple notion of editing the visibility of elements in the editor. This is a feature that several XML editors have also implemented. But in FM, any change to the elements catalog is lost as soon as the file is closed, and that makes this feature really useless. Noboby is going to go through the same stupid process of selecting all those wanted elements or deselecting the unwanted ones every time a file is opened again.
    Michael pointed me in the right direction to solve this problem the easy way: after defining the custom elements catalog in a DITA file and removing all elements from it, I saved the file as an FM file, renamed it to topic.template.fm and placed it in the DITA templates folder (effectively overwriting the old file - but of course I renamed the old one first). Now, whenever I open a topic type file, the custom elements catalog is read from the template. This is done for all DITA files of the topic type, not just the newly created ones.
    This is exactly what I would expect as FM's default behavior, so I am happy that it works. Takes some of the geek stuff out of DITA in FM.
    Ciao
    Jang

  • Custom element event handling

    Hi all
    I could not capture event in my custom element. Can anyone explain in detail, a way to capture events of a element defined in the custom element and redirect it.
    Thanks in advance
    Rakesh ;>)

    Hi Rakesh,
       If you are using HTMLB in your layout go through the weblog,
      /people/brian.mckellar/blog/2004/07/28/bsp-programming-handling-htmlb-events
    Regards,
    Azaz Ali.

  • JQUERY on a Custom Element Form

    Hi,
    I would like to know if it's possible to use the librairy jquery on a custom element form ( SSXA) . How to do a link to the jquery librairy stores in UCM ?
    I want to create a date picker with jquery . anyone have already done it before ?
    Thank you for your answer

    Eran,
    Can you elaborate on what you're looking for?
    UCM comes with a number of sample custom element forms. These forms are leveraged within a pretty strict context of the site studio contributor. The primary api is javascript based.
    I don't believe you would be restricted on the types of custom element forms you can create if you're implementing into a jsp/x site. I believe the issue is mostly dependent on how you're calling the SS contributor.
    -ryan

  • Java.lang.ClassNotFoundException: oracle.j2ee.ws.wsdl.extensions.addressing

    Hello,
    I'm on weblogic 12c
    Im using a client generated by CFX plugin in Maven. Everything works fine but I have a lot of those lines in my log file.
    WARNING: Registering oracle.j2ee.ws.wsdl.extensions.addressing.AddressingExtensionRegistry extension failed; java.lang.ClassNotFoundException: oracle.j2ee.ws.wsdl.extensions.addressing.AddressingExtensionRegistry
    SEVERE: Failed to create WsdlDefinitionFeature for wsdl location: http://10.152.174.30:7001/LBCGatewayWeb/LBCISOWebChanelService, error: javax.xml.ws.WebServiceException, message: java.lang.ClassNotFoundException: oracle.j2ee.ws.wsdl.extensions.addressing.AddressingExtensionRegistry
    How can I remove this problem ?

    Hi,
    This above warning message can be avoided if you will extend your weblogic domain to support JRF.
    If this helps please mark.
    Thanks,
    Kishore

  • Oracle.j2ee.ws.wsdl.LocalizedWSDLException BPEL process manager

    Hello there,
    I have created bpel process compiled using JDeveloper and deployed bpel_*.jar file in BPEL process manager.
    jar file got deployed without any error. But while navigating to Process/initiate tab of process manager , I am getting following error
    WSDLException: faultCode=INVALID_WSDL: Error reading import of http://integratedserver:7777/orabpel/default/TravelSync1/v2009_10_24__33024/TravelSync1?wsdl: oracle.j2ee.ws.wsdl.LocalizedWSDLException: WSDLException: faultCode=OTHER_ERROR: Failed to read WSDL from http://integratedserver:7777/orabpel/default/TravelSync1/v2009_10_24__33024/Employee.wsdl:WSDL not found
    I am using three wsdl file and importing , i have added all the wsdls in project. I noticed that while packaging wsdls are not added in jar archive file. All the wsdls are avaiable Application Sources directory of the BPEL project.
    How do i package bpel project so that it will include all wsdl file also,
    I am new to JDeveloper and BPEL , please help me
    Regards
    Brijesh N K

    Hi,
    can you point me to the "FSCM TUD" doc you follow so I can reproduce the issue ? Is it a JDeveloper tutorial? Also, which version of JDeveloper do you use ?
    Frank

  • Oracle WebLogic Integration's Custom Control and SOA Suite Spring Component

    I crated this thread to inform users about some issues with the
    Oracle WebLogic Integration's Custom Control and SOA Suite Spring Component
    tutorial from
    http://www.oracle.com/technology/architect/soa-suite-series/wli_custom_control_spring_component.html
    - Fig. 6 doesn't agree with what's just above. This step isn't necessary because it can be create automatically when you make a class.
    - Fig. 11 shows the package
    sample.oracle.otn.soaessentials.javainteg
    and the class should be placed in
    sample.oracle.otn.soaessentials.javainteg.impl
    - The Business Tier -> Spring 2.5 might not be available. Extensions steps steps should be given.
    - Fig. 15 When lgger-context is created in Jdev 11.1.1.3.0 the Spring context is created in
    /mywork/SOASuiteWLIEssentials/JavaIntegration/src/META-INF
    while in the sample project it is in
    /mywork/SOASuiteWLIEssentials/JavaIntegration
    - Fig 18 has incorrect class name.
    - Fig 19 is incorrect: there is no Spring 2.5 SCA in Jdev 11.1.1.3.0; there is only WebLogic SCA. Where is the canvas mentioned above?
    - Fig 28 logger-context.xml is not where it is displayed in the fig. It is /src/Meta-Inf/.
    - Most of the fig from the deployment are not up to date.
    - I don't understand the need for the portion:
    "Implementing the use case in WLI" up to
    "Implementing the use case in SOA Suite"
    It confused me when I tried to follow the tutorial.

    I am also looking for the same .... Please share the CLoning script for SOA Suite from Prod to staging Env...
    Thanks.

  • Pass details into Custom Element

    Hi,
    I've begun to create a Custom Element which I have based off of the Flash example that comes with the Ravenna Hosting example site.
    My Custom Element creates and passes back some HTML just as the Flash example but I need this HTML to be editable (i.e. I need to pass it back into the Custom Element when a user wants to make changes). As it stands at the moment (and as per the Flash example) the code already present is lost and the form simply replaces the HTML each time it is opened.
    I've searched the forum and the iDoc Reference Guide but am unable to find any functions or the like in order to achieve this - has anyone done this or can point me in the right direction please?
    Thanks

    Since a custom element (Passero, this is a SS Custom Element, described in the standard Site Studio Admin Guide) is just an hcsp, you can have that page do just about anything you want. Might I suggest overriding the JS command that sends the content back to the parent window? For example, make that JS open a final popup with the code you need to be able to edit before exiting.
    This is the first thought that came to mind so it may not be the best or most elegant. However, custom elements give you so much flexibility that you should be able to give your users the options they need with a little idoc and javascript. To some degree, I've built custom webapps using just the custom elements and it can work well (assuming that's what the use cases call for).

Maybe you are looking for

  • Passing parameters from vb form to a crystal report with stored procedure

    Can someone give me an idea how to use data inputted on vb form to be use as basis of crystal report generation which loads data from a stored procedure. Stored procedure has parameters that was also set in the crystal report. viewing on crystal repo

  • Report Painter and Exchange Rates

    We have not turned on multiple local currencies but we have several company codes that have different currencies.  Does anyone know of a feature in Report Painter that allows reporting of different currencies in one report by using some kind of curre

  • TS1717 cant get ipad to sync with itunes on windows 8 pro operating system any suggestions?

    Please help, I am trying to get my Ipad to sync with my intunes account and am having trouble doing so. Any suggestions?  I have Windows 8 Pro as my operating system.

  • SUS-MM integration with cFolders

    Hello! I'm using the SUS-MM scenario and I'd like to give the suppliers the opportunity to see and redline documents of the latest version delivered by cFolders. Does any standard integration between SUS and cFolders exist? What other possibilities a

  • Install of Shockwave stops.

    I downloaded Shockwave - full version -  when I run it, it stops at:  Execute:c:/Windows\system32\Adobe\Director\SwDnld.exe/regserver. system: windows 7.  On a laptop with windows 8 verything works fine. thanks for helping.