GP - WD Java: Cannot read callable object description from component

Hi,
i use Guided Procedures and therefore i will generate a WebDynproJ Callable Object inside the GP.
When i try to intergate it into Design-Time i get follwoing error after i picked the WebDynpro Component:
Cannot read callable object description from component: type com.sap.caf.gp.quotcreate.model.bapi_quotation_createfromdata2.types.Vbeln_Va could not be loaded: com.sap.dictionary.runtime.DdException: TypeBroker failed to access SLD: Error while obtaining JCO connection.
Well because i could import the Model into the WD Component in NWDS with the given JCo i have no clue why this error is now popping up.
Does someone have some experience with this phenomenon?!
I also wanted to check the JCo's in Content Admin but even though i am an Admin (i am sure of this) i have no rights to enter this part. Also the SLD is properly configured!
br

Hi Fritz,
how did you resolve the problem?  thanks a lot!
Nicola

Similar Messages

  • Web Dynpro Callable Object :"Cannot read callable object description "

    Hi All,
    I'm getting the following error:
    "Cannot read callable object description from component"
    and also "Cannot read callable object description from component" in two different Web Dynpros.
    The code in the Web Dynpros is similar:
    try
             IWDTextAccessor textAccessor = wdComponentAPI.getTextAccessor();
             WebDynproResourceAccessor resourceAccessor = new WebDynproResourceAccessor(textAccessor);
             //ITechnicalDescription techDesc = TechnicalDescriptionFactory.newTechnicalDescription("FRESH_PARAMS","Fresh_Parameters To Be Called",resourceAccessor,locale);
              ITechnicalDescription techDesc = TechnicalDescriptionFactory.newTechnicalDescription("FRESH_PARAMS","Fresh",resourceAccessor,locale);
             //Pre-Existing Structure for Input
             IStructureInfo input = techDesc.getInputStructureInfo();
             IAttributeInfo firstName = input.addAttribute("firstName",IAttributeInfo.BASE_STRING);
              IAttributeInfo lastName = input.addAttribute("lastName",IAttributeInfo.BASE_STRING);
              IAttributeInfo phoneNum = input.addAttribute("phoneNum",IAttributeInfo.BASE_STRING);
              IAttributeInfo Place = input.addAttribute("Place",IAttributeInfo.BASE_STRING);
              IAttributeInfo Email = input.addAttribute("Email",IAttributeInfo.BASE_STRING);
              IAttributeInfo Company = input.addAttribute("Company",IAttributeInfo.BASE_STRING);
              //Setting multiplicity
              firstName.setMultiplicity(IAttributeInfo.MULITIPLICITY_1_1);
              lastName.setMultiplicity(IAttributeInfo.MULITIPLICITY_1_1);
              phoneNum.setMultiplicity(IAttributeInfo.MULITIPLICITY_1_1);
              Place.setMultiplicity(IAttributeInfo.MULITIPLICITY_1_1);
              Email.setMultiplicity(IAttributeInfo.MULITIPLICITY_1_1);
              Company.setMultiplicity(IAttributeInfo.MULITIPLICITY_1_1);
              //Pre-Existing Structure for Output
              IStructureInfo output = techDesc.getOutputStructureInfo();
              IStructureInfo userStruct1 = output.addStructure("userStruct1");
              userStruct1.addAttribute("firstName",IAttributeInfo.BASE_STRING);
              userStruct1.addAttribute("lastName",IAttributeInfo.BASE_STRING);
              IStructureInfo userStruct2 = output.addStructure("userStruct2");
              userStruct2.addAttribute("phoneNum",IAttributeInfo.BASE_STRING);
              userStruct2.addAttribute("Place",IAttributeInfo.BASE_STRING);
              userStruct2.addAttribute("Email",IAttributeInfo.BASE_STRING);
              userStruct2.addAttribute("Company",IAttributeInfo.BASE_STRING);
              return techDesc;
        catch (InvocationException ex)
             ex.printStackTrace();
             return null;
    Can someone tell me where I'm going wrong.
    Thanks
    Srikant

    Hi Zornista Yankulova
    I'm getting  this error:
    " Cannot read callable object description from component: Failed to create delegate for custom controller com.infosys.creator.wdpco.COGetDocTypeInterface. (Hint: Is the corresponding DC deployed correctly? Does the DC contain the component?)"
    Where the places i can go wrong??
    Please let me know.
    My code is like this?
    public com.sap.caf.eu.gp.co.api.ITechnicalDescription getDescription( java.util.Locale locale )
        //@@begin getDescription()
        try
             IWDTextAccessor textAccessor = wdComponentAPI.getTextAccessor();
             WebDynproResourceAccessor resourceAccessor = new WebDynproResourceAccessor(textAccessor);
             //ITechnicalDescription techDesc = TechnicalDescriptionFactory.newTechnicalDescription("FRESH_PARAMS","Fresh_Parameters To Be Called",resourceAccessor,locale);
              ITechnicalDescription techDesc = TechnicalDescriptionFactory.newTechnicalDescription("FRESH_PARAMS","Fresh",resourceAccessor,locale);
             //Pre-Existing Structure for Input
             IStructureInfo input = techDesc.getInputStructureInfo();
             IAttributeInfo firstName = input.addAttribute("firstName",IAttributeInfo.BASE_STRING);
              IAttributeInfo lastName = input.addAttribute("lastName",IAttributeInfo.BASE_STRING);
              IAttributeInfo phoneNum = input.addAttribute("phoneNum",IAttributeInfo.BASE_STRING);
              IAttributeInfo Place = input.addAttribute("Place",IAttributeInfo.BASE_STRING);
              IAttributeInfo Email = input.addAttribute("Email",IAttributeInfo.BASE_STRING);
              IAttributeInfo Company = input.addAttribute("Company",IAttributeInfo.BASE_STRING);
              //Setting multiplicity
              firstName.setMultiplicity(IAttributeInfo.MULITIPLICITY_1_1);
              lastName.setMultiplicity(IAttributeInfo.MULITIPLICITY_1_1);
              phoneNum.setMultiplicity(IAttributeInfo.MULITIPLICITY_1_1);
              Place.setMultiplicity(IAttributeInfo.MULITIPLICITY_1_1);
              Email.setMultiplicity(IAttributeInfo.MULITIPLICITY_1_1);
              Company.setMultiplicity(IAttributeInfo.MULITIPLICITY_1_1);
              //Pre-Existing Structure for Output
              IStructureInfo output = techDesc.getOutputStructureInfo();
              IStructureInfo userStruct1 = output.addStructure("userStruct1");
              userStruct1.addAttribute("firstName",IAttributeInfo.BASE_STRING);
              userStruct1.addAttribute("lastName",IAttributeInfo.BASE_STRING);
              IStructureInfo userStruct2 = output.addStructure("userStruct2");
              userStruct2.addAttribute("phoneNum",IAttributeInfo.BASE_STRING);
              userStruct2.addAttribute("Place",IAttributeInfo.BASE_STRING);
              userStruct2.addAttribute("Email",IAttributeInfo.BASE_STRING);
              userStruct2.addAttribute("Company",IAttributeInfo.BASE_STRING);
              return techDesc;
        catch (InvocationException ex)
             ex.printStackTrace();
             return null;
        //@@end
      //@@begin javadoc:execute()
      /** Declared method. */
      //@@end
      public void execute( com.sap.caf.eu.gp.co.api.IExecutionContext executionContext )
        //@@begin execute()
        try
              IWDTextAccessor textAccessor = wdComponentAPI.getTextAccessor();
              WebDynproResourceAccessor resourceAccessor = new WebDynproResourceAccessor(textAccessor);
              this.executionContext = executionContext;
              //Input
              IStructure input = executionContext.getInputStructure();
              String firstName = (String)input.getAttribute("firstName");
              String lastName = (String)input.getAttribute("lastName");
              String phoneNum = (String)input.getAttribute("phoneNum");
              String Email= (String)input.getAttribute("Email");
              String Place = (String)input.getAttribute("Place");
              String Company = (String)input.getAttribute("Company");
              wdContext.nodeInput().currentInputElement().setFirstName(firstName);
              wdContext.nodeInput().currentInputElement().setLastName(lastName);
              wdContext.nodeInput().currentInputElement().setPhoneNum(phoneNum);
              wdContext.nodeInput().currentInputElement().setEmail(Email);
              wdContext.nodeInput().currentInputElement().setPlace(Place);
              wdContext.nodeInput().currentInputElement().setCompany(Company);
              //Output
              IStructure output = executionContext.getOutputStructure();
              String f = wdContext.nodeInput().currentInputElement().getFirstName();
              String l = wdContext.nodeInput().currentInputElement().getLastName();
              String pn = wdContext.nodeInput().currentInputElement().getPhoneNum();
              String e = wdContext.nodeInput().currentInputElement().getEmail();
              String p = wdContext.nodeInput().currentInputElement().getPlace();
              String c = wdContext.nodeInput().currentInputElement().getCompany();
              output.setAttributeValue("firstName",f);
              output.setAttributeValue("lastName",l);
              output.setAttributeValue("phoneNum",pn);
              output.setAttributeValue("Email",e);
              output.setAttributeValue("Place",p);
              output.setAttributeValue("Company",c);
        catch(Exception ex)
             ex.printStackTrace();
        //@@end
      //@@begin javadoc:complete()
      /** Declared method. */
      //@@end
      public void complete( )
        //@@begin complete()
        try
              IWDTextAccessor textAccessor = wdComponentAPI.getTextAccessor();
                        WebDynproResourceAccessor resourceAccessor = new WebDynproResourceAccessor(textAccessor);
              IStructure output = executionContext.getOutputStructure();
              IStructure user1 = output.addStructure("userStruct1");
              IStructure user2 = output.addStructure("userStruct2");
              String f = wdContext.nodeInput().currentInputElement().getFirstName();
                        String l = wdContext.nodeInput().currentInputElement().getLastName();
                        String pn = wdContext.nodeInput().currentInputElement().getPhoneNum();
                        String e = wdContext.nodeInput().currentInputElement().getEmail();
                        String p = wdContext.nodeInput().currentInputElement().getPlace();
                        String c = wdContext.nodeInput().currentInputElement().getCompany();
              user1.setAttributeValue("firstName",f);
              user1.setAttributeValue("lastName",l);
              user2.setAttributeValue("phoneNum",pn);
              user2.setAttributeValue("Email",e);
              user2.setAttributeValue("Place",p);
              user2.setAttributeValue("Company",c);
              executionContext.addResultState("Success");
              executionContext.processingComplete();
        catch(InvocationException e)
             e.printStackTrace();
        catch(EngineException ex)
             ex.printStackTrace();
        //@@end
       * The following code section can be used for any Java code that is
       * not to be visible to other controllers/views or that contains constructs
       * currently not supported directly by Web Dynpro (such as inner classes or
       * member variables etc.). </p>
       * Note: The content of this section is in no way managed/controlled
       * by the Web Dynpro Designtime or the Web Dynpro Runtime.
      //@@begin others
      private IExecutionContext executionContext;
      //@@end
    Thanks
    Srikant

  • Cannot load callable object container: null

    My application is webdynprojava application with GP process.
    One of my scenaio was to create a popup window with ok button after completed the action.
    First I tried from code where i was written to completd the action
    but it did not work because the popcode i was writing before the complete method but it always talking after
    completeso results i was getting error .
    Then for the same action i created one callable object for display.
    That time my application was working after some time I again check
    then its showing    Cannot load callable object container: <null>
    this error for the callable object  which I created for popup window with ok button.
    (once RM will approve ,popup window will come with ok button ).
    Reporting Manager CO                    Callable Object for Execution   
       Resignationmanpowerlink                Callable Object for Display    --I am getting error here
    can u please help me why i am getting    Cannot load callable object container: <null>
    error
    Thanks for your time.
    Thanks & Regards.
    Abhishekh Singh

    Last time I checked contexts and lookups could return null values. And your code is not checking for a null value return.

  • Guided Procedures "Cannot load callable object container"

    I get this error message when ever i initiate the process in the production box, it works fine when i initiate the process in development box.I am talking about the Guided procedures process. the error is "Cannot load callable object container: Failed to get Related Model Object for the object com.sap.caf.eu.gp.ui.actions.decpage.CDecisionPageInterfaceViewdecisionPageUsage1, relation View."
    This happens with all processes in production box , it works fine in development box.

    Hi Fritz,
    how did you resolve the problem?  thanks a lot!
    Nicola

  • I cannot read my yahoo email from my iphone

    i cannot read my yahoo email from my iphone but i send mail from iphone and also see bulk mail.
    what setting shoude do?

    Did you get the Yahoo login page but then it was blank after you logged in?
    When you have a problem with one particular site, a good "first thing to try" is clearing your Firefox cache and deleting your saved cookies for the site.
    1. Clear Firefox's Cache
    orange Firefox button ''or'' Tools menu > Options > Advanced
    On the Network mini-tab > Offline Storage : "Clear Now"
    2. If needed, delete the site's cookies here
    While viewing a page on the site, right-click and choose View Page Info > Security > "View Cookies"
    Then try reloading the page. Does that help?

  • Compc: cannot resolve mx:Object to a component implementation

    Hi,
    I need to migrate a component library to Flex 3.0 but i am
    running into problems with one simple component when trying to
    build the swc by the compc command line tool from within an ant
    script. In FB3.0 the library is created as expected without any
    errors. So here is my component:
    quote:
    <mx:ApplicationToolbar xmlns:mx="
    http://www.adobe.com/2006/mxml".....>
    <mx:Object id="xyz">
    </mx:Object>
    </mx:ApplicationToolbar>
    Using flex 3.0 compc I get the mentioned error:
    "cannot resolve <mx:Object id="xyz" to a component
    implementation"
    What is wrong? Why the compiler does not complain when using
    FB 3.0 ?
    (Compiling with flex 2.0.1 compc works fine too)
    Hope someone can help me.
    Thanks in advance,
    Andreas.

    Hi,
    Object is a top-level class, so i do not have to import it.
    Fortunataly, I found the solution. I had to include the
    following into my ant build script:
    quote:
    <compc ...>
    <load-config
    filename="${FLEX_HOME}/frameworks/flex-config.xml"/>
    </compc>
    Now the library is compiled as expected!

  • Errot at creation of callable object (Web Dynpro Component (GP Interface))

    Hi,
    I have made a Web Dynpro component and it has been built and deployed without problems.
    However, when I go to the Design Time in the portal to create the callable object, it dumps with this message:
    500 Internal server error
    The initial exception that caused the request to fail was:
    java.lang.UnsupportedClassVersionError: bad  version number in .class file
    Any ideas to what this is about ?

    Hi Peter,
    Check this link.It may be helpful.
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/java/netweaver%252bdeveloper%252bstudio%252b(NWDS)
    Regards,
    Sumangala

  • Is there an app that runs on iMac that can display movies on an NAS drive as thumbnails? I have someone who cannot read but can select from pictures what they want to do or watch

    We have a person living with us who cannot read but can use our integrated AV systems with out TV's because it is all picture or thumbnail based
    For movies we have on a NAS drive I would like for the person to be able to connect to the NAS drive and choose a movie
    on the home AV system this is done using an interface that shows all the movies as a tile with a graphic, generally the DVD cover photo or similar
    I was hoping for something similar with the iMac
    thanks in anticipation

    The iPhoto app provides the capability to delete all the photos in the Camera Roll.
    See https://itunes.apple.com/us/app/iphoto/id497786065?mt=8

  • Read an object stream from last

    I write objects to a file in ascending order of their creation times. Later when I want to see the latest object(i.e. the last object written to the file), I need to trasverse through all the objects to the last object. Is there a way to read the stream from the last so that first thing I read is the last object I wrote ? I dont think it is impossible. All we need to do is to come to the begining index of the object somehow from the last and then read forward as usual. Though , I dont have any clue as to how to achieve this. If you have any ideas, I would be grateful.

    Well! situation here is I dont have any such information. What I am talking about is a log file which is populated by various processes with a particular object type. I have no idea about the byte position of the last object , and so cant use skipBytes(). Any other way ?
    Thanks anyway.

  • Aperture 3.4.3 cannot read/process RAW images from Canon EOS M.

    According to the information provided by Apple, Aperture 3.4.3 is capable of reading/processing RAW files from the Canon EOS M. I do not find that to be the case. I can see them in the preview when they download but as soon as I click on them I am met with the message that the files are in a format that Aperture does not recognize. ***** because I usually ONLY shoot RAW. Am I alone here?
    Thoughts?

    It sould work in Lion also according to this page from Apple. Are you sure you have the latest version of Aperture?
    I would double check just to make sure you have the latest OS and Aperture.
    What happens if you open the RAW file in Preview?
    If you go to /System/Library/CoreServices you'll see the RawCamera.bundle file. Select it, right click on it and choose Get Info from the menu.  The Info window will look like
    You should have version 4.01

  • Why Java cannot read a single char ?

    Hi all,
    Have you ever tried to read a single char in java
    and output to the screen? I have tried nearly all
    IO streams but it seems that System.in doesn't
    returns until a CR/LF is issued. Why is it implemented this way?
    Are there any alternatives (JNI ?) ?
    Thanks a lot
    Francesco

    Did you already try the next issue?
    public class test{
         public static void main(String[] args)
         throws Exception{
              System.out.print("Enter a character: ");
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    char ch = (char)br.read();
    System.out.println("You've entered: " + ch);
    Hope this help!

  • Adobe Acrobat 9 installed but cannot read any PDF file from a Browser window

    I have a new(-ish) PC running Vista and had Adobe Acrobat v9 installed.  However I cannot open PDF files when trying to view from a Browser on a web site.  IE8, Firefox and Chrome all produce the same error that claims I need to install Adobe 8 or 9.  Have searched "Manage add-ons" and found Adobe enabled.  Have hunted around but cannot seem to find a way to fix this.  Any ideas?  This seems so fundamental that it is difficult to believe that (a) it happened in the first place and (b) that there is not an obvious way to fix it!

    Are you on a PC with a profile setup?
    Assuming you are,
    Rename your profile to something like PROFILE.OLD and then relog into the PC.  If the PDF's open without issue, you can remove the Abode folders in the old profile under Documents and Settings\%profile%\Application Data and Local Settings\Application Data.
    Rename the new profile to yet something else like PROFILE.NEWOLD.   Then rename your PROFILE.OLD to its original name.  Confirm that you have removed the above folders from this existing profile.   Perform MIGWIZ I.E. Export files and settings to a folder. Now rename the profiles so that the .NEWOLD is the active profile and run migwiz there - bringing in your old settings.  These steps are only needed if you wish to preserve all the data and settings from your old profile.
    Hope this helps!

  • Cannot read or extract NEFs from some DNG files

    Hi, I'm hoping someone can help.
    I've got a subset of DNG files from an older shoot that have somehow become undreadable.  There are 119 bad files out of 1436 total images from the shoot. All of the bad files are in a consecutively numbered range (e.g., they are not randomly distributed).
    I'm on a 64-bit Windows 7 system. The bad files do not open in Bridge, Photoshop, CaptureOne, etc., nor will the images thumbnail in Windows Explorer using either the Adobe or Ardfry DNG codecs. I have no idea when or how the corruption occurred, whether is came about from use of a software program, or had something to do with a bad file copy operation. But my current backups are also corrupted.
    However, I always embed the original NEFs or CR2s in my DNGs, and so I was hoping to extract the originals.  However, the DNG Converter refuses to operate on these files, though they appear to be of the right size.
    Does anyone know of a way to salvage the original RAW NEFs from these damaged files?  Is anyone at Adobe looking for a little science project?  :-)  I would be grateful for any suggestions...
    Thanks very much,
    Gary

    I will attach a link to a troubleshoting document for this issue. If this does not resolve the issue you could TRY a restore to befor the issue started occurring, or a recovery MIGHT do the trick if it is not an actual hardware failure in the optical drive. The clicking concerns me that it might be a hardware issue... is it the typical clicking that you will hear when a disc is initially being read or is it a more aggressive clicking??
    There is a fix in this link http://support.microsoft.com/kb/982116 that has you go in and delete the upper and lower filters in the registry. It is a little tricky, so I suggest you follow it WORD for WORD once you are actually in the registry.
    I have seen deleting the upper and lower filters resolve most optical drive issues that were not hardware related.
    I work for HP

  • Cannot read the Product Key from the Equium bottom

    On my Equium laptop the product key sticker has rubbed of the last few letters and i need to see it.
    Is there an alternative way to find it ??

    Why you need this key?
    This key belongs to the Toshiba preinstalled OS on your notebook and its a OEM version. This key will not work with any other Windows versions.

  • I have a new mac air, updated the software, have downloaded Pages & Numbers but cannot read .wps documents received from friends.... wps docs are from Microsoft Works word processor.

    I have a new Mac Air, updated the software, downloaded Pages & Numbers but cannot open .wps documents from friends.   .wps is the format used by Microsoft Works word processor. Can anyone open .wps on Lion?

    Only MsWorks opens .wps on the PC, what chance has Mac OSX got?
    http://www.microsoft.com/download/en/details.aspx?id=12
    To convert them to something readable.
    Peter

Maybe you are looking for

  • Refreshing contents of ALV grid

    I am displaying 2 ALV grids in a splitter container on screen 100. There is an option for refresh on this screen to refresh the entries in both the grids (if any change). This refresh works fine using method REFRESH_TABLE_DISPLAY for both top and bot

  • Calculation problem. pls help

    hi all, i am really very new to Java programming. And really got stuck with this program. I am not asking or expecting anybody to help me to do my assigment. This I understand. But how to add in the calculation part. I am really stuck. Request: Proct

  • PDF viewer doesn't work in FF 36.0.4 for Mac

    Macbook Pro with Yosemite and FF 36.0.4: Built in PDF viewer no longer works. Clicking on PDF links in search engines does not bring up the built in viewer. Restoring FF 35 restores the PDF viewer.

  • Daresbury purchase price will be variable for a given material from one sal

    HI This is the Issue came from my client Daresbury purchase price will be variable for a given material from one sales order to another. System currently allows manual enter prices on purchase req in relation to selling price. Price in Pur Info Req h

  • BA00 output through mail

    Hi All, Please suggest . Issue : For certain customers BA00 output is not getting mailed to their respective e mail Id's.. Observations : Here BA00 out put is not getting triggered using condition technique, it is getting proposed from Customer Maste