MDM4J API changes for SP05

Hi,
As per the SP04 MDM Upgrade guide, the following has to be followed for making changes to Java code created for SP03:
These are two options for adapting source code created prior to SP04.
1. Users are encouraged to adapt their source code to the code names. All literal strings for
table names, field names and client system names must be replaced with the code
names. All method calls to CMTableInfo.GetName, CMFieldInfo.GetName and
ClientSystem.GetName as parameters for the MDM Java API need to be changed to
CMTableInfo.GetCode, CMFieldInfo.GetCode and ClientSystem.GetCode.
2. A deprecated method called CompatibilitySettings.enableReferenceByName has been
added. Use of this method is discouraged. This method needs to be invoked before
CatalogData.Login. No further changes are required by the users. All software executing
on the same Java Virtual Machine will share the same settings.
I would like to know more about point #2. We are currently adapting our source code for SP05. And the login seems to be taking more than 3 minutes to connect.
I tried invoking the above said method before calling CatalogData.Login, but my code does not compile.
Thanks,
Vanessa

The platform team looked int this, and the upgrade to 4.0 happened in April 2011.   Unfortunately, the only options are to use a cached WSDL if you have one, or upgrade to 4.0 and pull the new one.

Similar Messages

  • [svn:bz-trunk] 19459: Security API change for auth sync sample/ concept to work in WebLogic, WebSphere.

    Revision: 19459
    Revision: 19459
    Author:   [email protected]
    Date:     2010-12-17 10:15:23 -0800 (Fri, 17 Dec 2010)
    Log Message:
    Security API change for auth sync sample/concept to work in WebLogic, WebSphere.
    Adding the PrincipalConverter interface
    Implement the converting principal in WebLogic and WebSphere login command
    Modified Paths:
        blazeds/trunk/modules/opt/src/weblogic/flex/messaging/security/WeblogicLoginCommand.java
        blazeds/trunk/modules/opt/src/websphere/flex/messaging/security/WebSphereLoginCommand.jav a
    Added Paths:
        blazeds/trunk/modules/core/src/flex/messaging/security/PrincipalConverter.java

    Thanks for the reply dood... i've found the solution after several tries... i had to set the channel from the actionscript instead of depending on the Service-config.xml file like the following.. then it worked..
    var cs:ChannelSet = new ChannelSet();
    var chnl:Channel = new Channel();
    var customChannel:Channel = new AMFChannel("my-amf", "http://localhost:8080/somehting/messagebroker/amf");
                    cs.addChannel(customChannel);
    consumer = new Consumer();
    consumer.channelSet = cs;

  • [svn] 4764: Fixes to flex4tests to [finally] account for the API changes in effects in yesterday's commit.

    Revision: 4764
    Author: [email protected]
    Date: 2009-01-30 11:47:42 -0800 (Fri, 30 Jan 2009)
    Log Message:
    Fixes to flex4tests to [finally] account for the API changes in effects in yesterday's commit. Tests now compile and run...
    QE Notes: None
    Doc Notes: None
    Bugs: None
    Reviewer: Ryan
    Modified Paths:
    flex/sdk/trunk/development/eclipse/flex/flex4test/src/EffectsProperties.mxml
    flex/sdk/trunk/development/eclipse/flex/flex4test/src/components/AnimationPropertiesForm. mxml
    flex/sdk/trunk/development/eclipse/flex/flex4test/src/layouts/NumberInterpolatorWrapping. as
    flex/sdk/trunk/development/eclipse/flex/flex4test/src/testWheel.mxml

    It happens on
    darkchronicles.net
    thedreamkeep.com
    atittercompany.com
    codexdemagicus.com
    So far, it is happening to 4 sites that I work with.  Yes, they all use the same server, and the server company swears it is not their end.  I don't quite understand what you mean "is it coming from a web page?"  I edit and upload pages in Dreamweaver and then when I try to check the edited pages in Chrome, Firefox, Opera or Safari on 3 different computers that I have to work on, I get the error.  If I edit in Dreamweaver and then use Core FTP LE to upload, then check the pages, I do not get the error.

  • [svn:osmf:] 13236: Additional updates for ViewTrait API changes.

    Revision: 13236
    Revision: 13236
    Author:   [email protected]
    Date:     2009-12-30 23:19:55 -0800 (Wed, 30 Dec 2009)
    Log Message:
    Additional updates for ViewTrait API changes.
    Modified Paths:
        osmf/trunk/apps/samples/framework/ExamplePlayer/org/osmf/examples/posterframe/RTMPPosterF rameElement.as
        osmf/trunk/apps/samples/framework/HTMLGatewaySample/HTMLGatewaySample.as
        osmf/trunk/apps/samples/framework/HelloWorld/HelloWorld4.as
        osmf/trunk/framework/MediaFramework/.flexLibProperties
        osmf/trunk/framework/MediaFramework/org/osmf/composition/CompositeMediaTraitFactory.as
        osmf/trunk/framework/MediaFramework/org/osmf/media/MediaPlayer.as
        osmf/trunk/framework/MediaFramework/org/osmf/proxies/ListenerProxyElement.as
        osmf/trunk/framework/MediaFramework/org/osmf/swf/SWFElement.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/DisplayObjectTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/MediaTraitBase.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/MediaTraitType.as
        osmf/trunk/framework/MediaFramework/org/osmf/utils/OSMFStrings.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/composition/TestParallelElementWithD isplayObjectTrait.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/composition/TestSerialElementWithDis playObjectTrait.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/gateways/TestRegionGateway.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/layout/TestMediaElementLayoutTarget. as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/net/TestNetStreamDisplayObjectTrait. as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/proxies/TestListenerProxyElementAsSu bclass.as
        osmf/trunk/framework/MediaFrameworkIntegrationTest/org/osmf/content/TestContentElementInt egration.as
        osmf/trunk/plugins/MASTPlugin/org/osmf/mast/adapter/MASTAdapter.as
    Added Paths:
        osmf/trunk/framework/MediaFramework/org/osmf/composition/ParallelDisplayObjectTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/SerialDisplayObjectTrait.as
    Removed Paths:
        osmf/trunk/framework/MediaFramework/org/osmf/composition/ParallelViewTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/SerialViewTrait.as

    In reference to this change in the Custom Reports... Better experience when exporting data - to prevent customer confusion when exporting data from Mac computers, we have removed the export to excel option and exporting in CSV format by default.
    What is the customer confusion we are trying to stop here? I've got even more confused customers at the moment because all of a sudden they can't find the export to excel option but know it exists if they log in on a PC?
    Mark

  • MDM4J API & SP05 Repository

    Hi All
    Im using MDM4J API to login into MDM 5.5 SP05 Repository using the CatalogData.Login() method.
    Here it is..
    catalogData.Login(server, port, user, password,"English [US]", minCon, maxCon, timeOut, logFile);
    But, connection establishment is failed intermittently and following Login error is collected in logs.
    java.lang.IllegalStateException: Login method has not been successfully called.
    java.lang.IllegalStateException: Login method has not been successfully called.
    at a2i.common.CatalogData.Preprocess(Unknown Source)
    Please help. I guess we can use CatalogData.Login() method to connect to SP05 repository, which prompts the user to login  when the user to tries to connect to the repository using MDM SP05 console.
    Thanks
    Prakash

    Thanks Dev.
    Here is the version info.
    Any quick thought/views ?
    MDM VERSION
    mds Version 5.5.42.90
            Built on 2007-Nov-15
    Client Interface Version 5.5.42.04
            Interface CRC=0xb07d80e9
    Console Interface Version 5.5.42.01
            Interface CRC=0xefdd91dc
    Web Interface Version 5.5.42.02
            -Interface CRC=0xd7396486
    MDM4J VERSION
    xCat4J Version : 5.5.42.85
    Web Interface Version : 5.5.42.02 [Interface CRC=0xd7396486]

  • [svn:osmf:] 11069: Minor API change: Use Vector not Array for MediaElement. get traitTypes.

    Revision: 11069
    Author:   [email protected]
    Date:     2009-10-21 16:52:10 -0700 (Wed, 21 Oct 2009)
    Log Message:
    Minor API change: Use Vector not Array for MediaElement.get traitTypes.  Approved by dev team. Should be no impact to sample apps, unit tests, or test apps.
    Modified Paths:
        osmf/trunk/framework/MediaFramework/org/osmf/media/MediaElement.as
        osmf/trunk/framework/MediaFramework/org/osmf/proxies/ProxyElement.as

    Revision: 11069
    Author:   [email protected]
    Date:     2009-10-21 16:52:10 -0700 (Wed, 21 Oct 2009)
    Log Message:
    Minor API change: Use Vector not Array for MediaElement.get traitTypes.  Approved by dev team. Should be no impact to sample apps, unit tests, or test apps.
    Modified Paths:
        osmf/trunk/framework/MediaFramework/org/osmf/media/MediaElement.as
        osmf/trunk/framework/MediaFramework/org/osmf/proxies/ProxyElement.as

  • [svn] 1011: Change for supporting newer version of the concurrent library.

    Revision: 1011
    Author: [email protected]
    Date: 2008-03-28 16:42:52 -0700 (Fri, 28 Mar 2008)
    Log Message:
    Change for supporting newer version of the concurrent library. When you remove, you need to
    provide the return value from the schedule method, not the arg you passed in. The api is
    a litte awkward in this regard in that the return value is not a Runnable but the remove
    method expects a Runnable so this code is a little defensive to be sure no one is using
    a version of the code where the return value is not a runnable.
    Modified Paths:
    blazeds/branches/3.0.x/modules/core/src/java/flex/messaging/util/TimeoutManager.java

    ...It was so bad my English?

  • DCCA - Any changes for Arch?

    I have read been reading about the  Debian Core Components Alliance - and must say I am intrugued!  I like the sound of a common base to build from as long as the core is flexible and expandable to meet future needs.
    I am still fairly new into the Open Source world.  I can understand the implications of the DCCA to the corporate world in the future.  This sort of alliance has brought some questions to mind that I hope somebody with more knowledge/understanding of this agreement could demystify for me
    My questions areW
    ill this affect Arch users in the future?
    If Debian becomes the future MS competitor, will the linux distro's that have a different base setup suffer in the future? 
    If programmers have a common base to work from, development would flourish with those disto's who have adopted this base.  Would smaller distro's may be left in the "development" cold? 
    I am not sure if my understanding of this is correct, and please correct me if I am wrong.  Would Arch need to adopt to some common core in the future to be compatible to what will be main stream development? 
    I do believe that Archlinux will be a major player in the future.  Would it be as simple as downloading a "Linux Base System" package that standardizes linux distro's in the future?
    Cheers

    In a lot of distributions (arch included) in a tree there is only one version of a program/lib exept if there is a major api change.
    As far as I understand the goal of the dcca is to tell what programs/libs are available and what version of them are currently in the tree. So that programmers do know on what programs/libs they can build their app. It will be based on the stable tree of debian which means that it will be fairly old.
    I think this will not be negative for arch except that in very rare occasions it can be possible that a app is based on a older program/lib than what is in the current tree. If that app is opensource it could be patched to run with the newer programs/libs, if it's closed source arch could provide different versions of the depending programs/libs so that it works.
    Cheers,
    David

  • Api call for "browse pages" popup window?

    Hi,
    Is there a supported API call for rendering the "browse pages" popup window? The one that appears when you use the "go to page" link.
    We used to call wwsbr_explorer.display but this call has changed in 10.1.4 to wwsbr_explorer_ui.display...
    Thanks, Tony

    closed !
    Please use the other thread.

  • [svn] 4283: PARB Review changes for Group and DataGroup.

    Revision: 4283
    Author: [email protected]
    Date: 2008-12-10 14:34:18 -0800 (Wed, 10 Dec 2008)
    Log Message:
    PARB Review changes for Group and DataGroup. The main API changes are:
    - content property on Group and FxContainer renamed to mxmlContent.
    - contentFactory property on FxContainer renamed to mxmlContentFactory
    - New names for DataGroup methods: getRendererForItemAt(index:int):IVisualElement and getItemIndexForRenderer(renderer:IVisualElement):int. These are now in the mxml_internal namespace (not public anymore)
    - registerRenderer and unregisterRenderer are private methods (not public)
    Also, I made a minor fix to ITransformable.
    QE Notes: Steve's changing the mustella tests for me and will be checking in shortly.
    Doc Notes: None
    Bugs: SDK-18042
    Reviewer: Hans
    tests: checkintests, Steve ran mustella tests for all of gumbo and states
    Ticket Links:
    http://bugs.adobe.com/jira/browse/SDK-18042
    Modified Paths:
    flex/sdk/trunk/development/eclipse/flex/flex4test/src/skins/CircularScrollBarSkin.mxml
    flex/sdk/trunk/development/eclipse/flex/flex4test/src/skins/CircularScrollBarTrackSkin.mx ml
    flex/sdk/trunk/development/eclipse/flex/flex4test/src/skins/MyScrollBarTrackSkin.mxml
    flex/sdk/trunk/development/eclipse/flex/flex4test/src/skins/MyVScrollBarSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/DataGroup.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/FxButtonBar.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/FxContainer.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/FxList.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/Group.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/baseClasses/FxListBase.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/baseClasses/GroupBase.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/graphics/graphicsClasses/GraphicElement.a s
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/skins/spark/FxDefaultComplexItemRenderer. mxml
    flex/sdk/trunk/frameworks/projects/framework/src/mx/geom/ITransformable.as
    flex/sdk/trunk/frameworks/projects/wireframe/src/wireframe/FxDefaultComplexItemRenderer.m xml
    flex/sdk/trunk/frameworks/projects/wireframe/src/wireframe/FxDefaultItemRenderer.mxml

    Dear friend,
    Check table: V_503_ALL 
    V_T512Z and V_511_B are the tables for assigment of Permissibility based on ESG and PSA
    After creating new EG/ESG (grouping also).
    Please note that when we update Employee Group/Subgroup of position in PP01, it is not effective to PF in master data which was maintained with that position & old Employee group/supgroup.
    So you should check:
    - Position
    - PFs with old EG/ESG.
    Regards
    Edited by: tungph on Oct 19, 2011 11:14 AM
    Edited by: tungph on Oct 19, 2011 11:17 AM

  • API changes in AEM 5.6

    Hi All,      
    Is CQ Providing any documentation related to API changes from previous versions of CQ - CQ 5.6.
    Example:
    [1]
    com.day.cq.workflow
    [2]
    com.adobe.granite.workflow
    API [1] has been replaced with [2] in AEM 5.6.
    Thanks
    Siva

    I've found the following link which has the API differences b/t CQ5.5 & 5.6
    http://dev.day.com/docs/en/cq/current/diff-previous/changes.html
    The above has list of APIs which are removed, added & changed.  But my concern is, we have developed few workflows in CQ 5.5 and now we are migrating to CQ 5.6.
    Example 1:
    [1] com.day.cq.workflow.WorkflowSession;
    [2] com.adobe.granite.workflow.WorkflowSession;
    Document says, [1] has been replaced with [2] in 5.6.    But still [1] works in 5.6. If I go for update [1] with [2]: getSession() method is removed in 5.6 version.. which I've used in several places in the CQ5.5 workflow process.
    How can I get JCR Session in the workflow + CQ5.6.. I need to check how we can get jcr session in 5.6.
    Example 2:
    [1] com.day.cq.workflow.exec.ParticipantStepChooser;
    [2] com.adobe.granite.workflow.exec.ParticipantStepChooser;
    In this case Participant chooser will not work, If I don't update [1] with [2] in 5.6.
    So what's the best approach to migrate?
    Thanks
    Siva

  • [svn:osmf:] 17815: Update comments based on PARB feedbacks and corresponding API changes.

    Revision: 17815
    Revision: 17815
    Author:   [email protected]
    Date:     2010-09-22 23:19:05 -0700 (Wed, 22 Sep 2010)
    Log Message:
    Update comments based on PARB feedbacks and corresponding API changes.
    Modified Paths:
        osmf/trunk/framework/OSMF/org/osmf/net/NetLoader.as

    A good solution. Liked it very much. Can you please make it a technet blog for others.
    [email protected]

  • [svn:osmf:] 14103: Integrate with API change.

    Revision: 14103
    Revision: 14103
    Author:   [email protected]
    Date:     2010-02-10 11:00:19 -0800 (Wed, 10 Feb 2010)
    Log Message:
    Integrate with API change.
    Modified Paths:
        osmf/trunk/apps/samples/framework/ExamplePlayer/org/osmf/examples/AllExamples.as

    To repeat myself from here http://forums.adobe.com/message/3177311#3177311 ...
    As your on windows I'd advise the following setup
    TortoiseSVN or GIT (your choice)
    This will integrate TortoiseSVN/GIT into Windows Explorer; you should install BOTH the 32bit and 64bit versions; the 64bit version is needed for windows explorer to display the menus the 32bit one is needed to use it within your 32bit applications (most of Adobe Suite is 32bit).
    TortoiseSVN - http://tortoisesvn.net/downloads
    TortoiseGIT  - http://code.google.com/p/tortoisegit/downloads/list?can=3&q=&colspec=Filename+Summary+Uplo aded+Size+DownloadCount
    Dreamweaver Extension to Add GIT or SVN Context Menus (right click menus)
    GIT Weaver
    http://github.com/ChrisMcKee/gitweaver/#readme  >> Download ( http://github.com/ChrisMcKee/gitweaver/downloads )
    SVN Weaver
    http://github.com/ChrisMcKee/svnweaver#readme  >> Download ( http://github.com/ChrisMcKee/svnweaver/downloads )
    Issue Tracking / Project Management
    If you want to start up with issue logging/project management I cant advise Redmine enough theres even a "Windows Stack" so you can install it as if you were installing MSN http://bitnami.org/stack/redmine
    and this integrates then with TortoiseSVN/GIT using a plugin http://code.google.com/p/redmine-projects/

  • Hyper-V could not replicate changes for virtual machine 'machinename': The connection with the server was terminated abnormally (0x00002EFE).

    I have a 3 node cluster that has replica setup to replicate to another cluster off-site.
    Suddenly one of the servers is not replicating with the error:
    Hyper-V could not replicate changes for virtual machine 'machinename': The connection with the server was terminated abnormally (0x00002EFE). (Virtual Machine ID CC0FD4CC-F9B7-4C68-ABE8-B7D52A87899F)
    All other servers are replicating fine so there cannot be a permissions or connectivity issue between the 2 clusters.
    This server has 2TB of data so I'd rather not have to start the replication again.
    Does anyone have any pointers?
    Thanks.

    Hi drensta,
    Based on my knowledge , "hyper-v replica broker " is needed for failover cluster replica .
    Here is a link for "Why is the "Hyper-V Replica Broker" required?"
    http://blogs.technet.com/b/virtualization/archive/2012/03/27/why-is-the-quot-hyper-v-replica-broker-quot-required.aspx
    Hope this hleps
    Best Regards
    Elton Ji
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • Business One C# DI API's for General Ledger Report?

    I am working on the General Ledger Report and unable to find the DI API's for C# for the following cases. If somebody can point me the API's, that would be really helpful. I have handle to the logged in company.
    Get all ChartOfAccounts
    Get AccountSegmentations
    Get BusinessPartners
    Get JournalEntries_lines
    I am new to SAP. The documentation is bit unclear. I am using the following code to load the objects. Now it is unclear how to loop through the journalvouchers to load all the lines one by one.
    SAPbobsCOM.AccountSegmentations segmentations =  oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oAccountSegmentations);
                SAPbobsCOM.AccountSegmentationCategories categories = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oAccountSegmentationCategories);
                SAPbobsCOM.BusinessPartners partners = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oBusinessPartners);
                SAPbobsCOM.JournalVouchers vouchers = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oJournalVouchers);
                SAPbobsCOM.JournalEntries jEntries = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oJournalEntries);
                SAPbobsCOM.JournalEntries_Lines jLines;

    Hi,
    Are you trying to run the report via code?  If so, you can only do that using the UI objects as there is not DIAPI for reporting.
    You first need to activate the menu item for the report:
    connect.SboApp.ActivateMenuItem("13058");
    Once you've done that, you can get the active form which will be your criteria window, use the UIAPI to set your criteria and run the report by getting the OK button object and calling the Click method.
    David

Maybe you are looking for

  • Save as PDF not working

    I used to to save all my emails or anything else to a "save as PDF" or "export to PDF" and now its not working it tells me the the file name is too long, over 31 characters not supported (all my other files are longer before) then I make it shorter,

  • Wireless not working - can't locate servers on more than one network

    I am having a really strange problem with my wireless on my iBook that I'm hoping someone out there has had before, or has ideas for fixing. This began a few days ago. My computer could get on wireless networks, but when I tried to use my web browser

  • Missing joboptions?

    I'm getting the following error when trying to generate (print) a PDF from within QuarkXpress: Unable to find "Adobe PDF" resource files. "C:\Documents and Settings\All Users\Documents\Adobe PDF 6.0\Settings\Adobe PDF Converter.joboptions" Repair doe

  • Disk Setup Question

    Is there disadvantages to keeping the project files on the same disk as the media? Keeping media on a separate disk means another whole folder structure. I have four disks and am trying to set them up not only for performance but the best organizing

  • Removing white edges

    Hello, I have a picture that I have extracted from its background in photoshop. Then I place it on another background in my Indesign file. The edges on the picture appear as a fine white line. Is there a way in Indesign to make the edges of a picture