NWDS 7.31 build errors: CMICardinality.ONE cannot be resolved

Hi,
I am getting the following errors after importing the WebDynpro Java DCs into NWDS 7.31, can anybody provide any resolution?
1. CMICaridality.ONE cannot be resolved
2. com.sap.tc.webdynpro.progmodel.context.DataNodeElement cannot be resolved
3. com.sap.tc.webdynpro.progmodel.gci.IGCIExternalController cannot be resolved
etc.
Thank you.
Any help, highly appreciate.
Regards,
Rambabu

Hi Peter,
Thanks for your reply. Yes, these are developed in 7.01 and now I am importing into NWDS 7.31 from NWDI 7.01. But, the DCs are getting migrated without any issues in NWDDS 7.31.
I have resolved the previous mentioned errors, but now I am getting another kind of errors
"Unhandled event loop exception", "java.lang.StackOverflowError" when I tried to open the view.
Any idea on these errors?
Thank you.
Regards,
Rambabu

Similar Messages

  • Table error - Context Path Cannot Be Resolved (Last Node Is Empty)

    Hi All,
    I am dynamically building up a context node called PoList which is used to hold the contents of a table.
    My BAPI is called and a routine transfers the contents of the BAPI context node across into the POList context node. This is rendered correctly on the screen. There is a routine which filters the results based on a vendor. The code works fine when some records are found but when no records are found, I get the error "Context Path POLIST.EBELN Cannot Be Resolved (Last Node Is Empty) ".
    The cardinality of the PoList node is 0..N. This should mean that 0 records is valid.
    The ABAP which fills the context is pasted below :
    data:
        Node_Z_Bapi_Po_Combined             type ref to If_Wd_Context_Node,
        Node_Changing_Po                    type ref to If_Wd_Context_Node,
        Node_T_Header                       type ref to If_Wd_Context_Node,
        Elem_T_Header                       type ref to If_Wd_Context_Element,
        itab_C_T_Header    type If_Componentcontroller=>Elements_Polist,
       stru_C_T_Header    like line of itab_C_T_Header,
        Stru_T_Header                       type If_Componentcontroller=>Element_T_Header .
      data:
        Node_Polist                         type ref to If_Wd_Context_Node,
        Elem_Polist                         type ref to If_Wd_Context_Element,
        Stru_Polist                         type If_Componentcontroller=>Element_Polist.
      data:
    lri_Element    type ref to if_Wd_Context_Element,
    loa_Elements   type Wdr_Context_Element_Set.
    navigate from <CONTEXT> to <Z_BAPI_PO_COMBINED> via lead selection
      Node_Z_Bapi_Po_Combined = wd_Context->get_Child_Node( Name = IF_COMPONENTCONTROLLER=>wdctx_Z_Bapi_Po_Combined ).
    navigate from <Z_BAPI_PO_COMBINED> to <CHANGING_PO> via lead selection
      Node_Changing_Po = Node_Z_Bapi_Po_Combined->get_Child_Node( Name = IF_COMPONENTCONTROLLER=>wdctx_Changing_Po ).
    navigate from <CHANGING_PO> to <T_HEADER> via lead selection
      Node_T_Header = Node_Changing_Po->get_Child_Node( Name = IF_COMPONENTCONTROLLER=>wdctx_T_Header ).
    navigate from <CONTEXT> to <POLIST> via lead selection
      Node_Polist = wd_Context->get_Child_Node( Name = IF_COMPONENTCONTROLLER=>wdctx_Polist ).
      loa_Elements = node_T_Header->get_Elements( ).
      loop at loa_Elements[] into lri_Element.
        lri_Element->get_Static_Attributes(
          importing Static_Attributes = stru_C_T_Header ).
    Get the vendor number
        if i_lifnr is initial.
          insert  stru_C_T_Header into table itab_C_T_Header[].
        elseif i_lifnr = stru_c_t_header-lifnr.
          insert stru_C_T_Header into table itab_C_T_Header[].
        endif.
      endloop.
      data : W_LINES TYPE I.
      describe table itab_c_t_header lines w_lines.
      if w_lines eq 0.
        node_Polist->set_lead_selection_index( 0 ).
        CALL METHOD NODE_POLIST->INVALIDATE.
      else.
        node_Polist->bind_Table( itab_C_T_Header ).
        clear itab_C_T_Header[].
      endif.
    I would have though that invalidating the node would blank the context node and mean that the table is empty but instead I get an error.
    Please help.
    Richard

    Hi Richard,
    The problem here is that some UI element tries to bind against a node where the parent node is empty. You have to make sure that the last but one node has at least 1 element, otherwise you should hide the UI element (visibility = NONE).
    If the lead selection were empty, the corresponding error message would tell you this, but it explicitely says: "Last Node is Empty", and you can trust it.
    One possibility to have at least one element in the node is to change the cardinality to 1..n. If you have a supply function for this node, you have to make sure that there is at least 1 element (bind empty structure to the node), otherwise the framework creates the first element for you.
    Ciao, Regina

  • Import org.mozilla.javascript.Context; !!ERROR This import cannot be resol.

    Hello to All,
    I am attempting to use an open source program for speech recognition and several "training" files for the program have a number of
    import org.mozilla.javascript.Context;imports that bring the error "This import cannot be resolved"
    I know for an import to work it must be part of the "package" or "API" from Sun.
    I am using javasdk1.5.0, Eclipse 3.1 and Ant.
    So, What do I have to do to actually "import the org.mozilla.javascript"????
    This must be a very simple answer but I have not had much understanding here.
    Thanks for the help!
    Chetanji
    Edited by: Chetanji on May 4, 2008 11:28 AM

    Thanks tschodt,
    That would have been the answer, except I did some more googling right after my question was asked and found that I needed the js.jar.
    I looked in the jsapi.jar and found it was already there.
    So I built it and much of the "red" disappeared from the project in Eclipse.
    I know now I must reorganize the project, as the imports are calling for files that cannot be found, that happen to be elsewhere or not in the build path.
    Bringing Unix/Linux OpenSource into Windows is usually tricky, but well worth the investment in time spent.
    I give you the Duke as you were correct and the only one to answer.
    Blessings,
    Chetanji

  • Build Error(Weblogic10)

    Hi All,
    I am getting build error:
    <Oct 16, 2007 5:48:38 PM EDT> <Error> <J2EE> <BEA-160197> <Unable to load descriptor /home/suppala/projects/soe/staging/lib/tmp_externalorderservice.jar/META-INF/ejb-jar.xml of module tmp_externalorderservice.jar. The error is weblogic.descriptor.DescriptorException: Unmarshaller failed
    [java] Caused by: com.bea.xml.XmlException: java.lang.IllegalArgumentException: <ejb-jar xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/ejb-jar_3_0.xsd" version="3.0"> <enterprise-beans> <session> <ejb-name>ExternalOrderService</ejb-name> <home>com.att.absvic.webservices.external.ExternalOrderHome</home> <remote>com.att.absvic.webservices.external.ExternalOrderEJB</remote> <ejb-class>com.att.absvic.webservices.external.ExternalOrderBean</ejb-class> <session-type>Stateful</session-type> <transaction-type>Container</transaction-type> </session> </enterprise-beans> <assembly-descriptor> <container-transaction> <method> <ejb-name>ExternalOrderService</ejb-name> <method-name>*</method-name> </method> <trans-attribute>Required</trans-attribute> </container-transaction> </assembly-descriptor> </ejb-jar> is not a legal value for SessionType. The value must be one of the following: [Stateful, Stateless]
    I defined SessionType as Stateless. Still its giving build error.Any one has resolution for this issue?
    Thanks,
    Srinivas

    Any one knows the resolution?

  • 'Jpanel' cannot be resolved to a type error

    Hi all,
    I need to pass a Jpanel to an object. I have added my code below.
    public void createFrame(Object panel){
              JFrame frame = new JFrame();
              frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
              frame.getContentPane().add( (Jpanel)panel);
              frame.pack();
              frame.setVisible(true);
         }In this
    frame.getContentPane().add( (Jpanel)panel);shows error as 'Jpanel' cannot be resolved to a type.
    What is the correct approach for this?
    Please help.
    Rony

    Also, why is your method parameter an Object? Why not a JPanel or at least a JComponent?

  • Another Internal Build Error Issue

    Has anyone had this variant of the Internal Build Error and been able to resolve it:
    http://pastebin.com/s2DKRFDp
    I've tried many different "fixes" but these come back every time I make a change, then i have to clean to get things to compile. Really slows down development.
    Thanks,
    Philippe

    Hi Philippe,
    Can you please comment on the but with some additional info like what version of the SDK you are using, your enviornment etc.
    Also will it be possible for you to attach your project or workspace to the bug?
    Thanks,
    Gaurav Jain
    Flex SDK Team
    http://www.gauravj.com/blog

  • Server name cannot be resolved using VPN connection

    I've just installed Windows Server 2012 and Exchange 2013. I previously was using Windows SBS 2008 with Exchange 2007 and I was able to connect to the server via VPN and create an Outlook account and connect to the Exchange server no problems.
    Now with the WS2012 and Exchange 2013 everything is working fine but when I connect to the VPN from outside the network and try to create a new Exchange account in Outlook, I get the error "The name cannot be resolved. The connection to Microsoft Exchange
    is unavailable. Outlook must be online or connected to complete this action."
    When I'm on the VPN I can ping both server name and IP address no problems so that isn't the issue. I've searched the net and tried multiple things including turning off firewall on both sides.
    To clarify my setup I have two WS2012 servers. One is DC and VPN server, other is Exchange 2013 server which has both CAS and Mailbox roles.
    I have a suspicion that the issue is to do with certificates. I don't have a valid bought SSL certificate, I am just using self-signed certificate. Can anyone verify that this is the issue or could it be something else?
    Thanks.

    Hi,
    Since you don't have a valid SSL certificate, you can try to manually configure Outlook to connect to your Exchange server by the following steps:
    Go to your Outlook mail settings from Start > Control Panel > Mail > Show Profiles > Add.
    If you cannot locate the Mail icon in Windows Control Panel, turn on Classic View (click
    Classic View on the left side of the Control Panel window). 
    Specify your Profile Name and click OK.
    On the Auto Account Setup page, select Manually configure server settings or additional server types and then click
    Next.
    On the Choose Service page, select Microsoft Exchange or compatible service and click
    Next.
    On the Server Settings page:
    - Specify your Server FQDN as Exchange server name (you can find it in HostPilot® Control Panel >
    Users & Services > Advanced Settings).
    - Type your Exchange Mailbox Username (email address). 
    - For the Offline use option, make sure that Use Cached Exchange Mode is selected.
    - Click the More Settings button and switch to Connection tab.
    - In Outlook 2013 you can specify the time period for which email items will be kept offline.
    Select the Connect to Microsoft Exchange using the HTTP option and click the
    Exchange Proxy Settings button.
    -Specify Exchange proxy settings.
    -Type the URL for your proxy server in the Use this URL to connect to my proxy server for Exchange field. 
    You can find the correct URL in HostPilot > Users & Services > Advanced Settings.
    -Make sure that both the options On fast networks and On slow networks are checked.
    -In the Proxy authentication settings box, choose Basic Authentication.
    If you want to have Outlook save your password, read the Knowledge Base article on
    How do I save my Outlook Password? for more information.
    Click OK, then Apply, then OK
    to return to the Add New Account window. Click Check Name.
    If you have set everything up properly, you will see a window requesting authentication.
    Enter the complete primary email address as the username, and enter the password for the mailbox.
    If you have entered the username and password correctly, the username will now be underlined, and the entry in the Microsoft Exchange Server field will also be underlined.
    Note: If your server is Exchange 2013 the server name will get underlined and will resolve into a name that looks like
    [email protected].
    Such a conversion is expected behaviour for Exchange 2013 mailboxes.
    Click Next, then Finish, then OK to save changes.
    Start Outlook and log in, using the same credentials as in step 9.
    ▲ Vote if Helpful / Mark if Answer
    MCSE: Messaging 2013 Charter / Private Cloud / Server Infrastructure
    MaximumExchange.ru

  • Some class that cannot be resolved to a type

    Hello, I?m trying to use the[b] itext API for PDF creating from Java.
    In order to do this you must include the package .jar in your classpath and import com.logawie.text.* in your java file. All this steps are obviusly, and work correctly, in JAVA, but i?m trying to develope a web application, using JSP.
    Usually when I try to import a package from a JAR file that are allocated in the C:\j2sdk1.4.2_12\lib directory it doesn?t work. I solved this problem with some classes including it directly to the src.zip file. But with the itext package it doesn?t work, I don?t know if my solution is too bad, but with another classes it works, but with the itext package it says that all classes references "cannot be resolved to a type".
    Anyone can help me? Thanks in advance.

    when i try to depooy it then error comes
    user cannot be resolved to a type
    can any body help me
    and tell me about classpath
    //UserData.java
    package user;
    public class UserData {
    String username;
    String email;
    int age;
    public void setUsername( String value )
    username = value;
    public void setEmail( String value )
    email = value;
    public void setAge( int value )
    age = value;
    public String getUsername() { return username; }
    public String getEmail() { return email; }
    public int getAge() { return age; }
    //GetName.jsp
    <HTML>
    <BODY>
    <FORM METHOD=POST ACTION="SaveName.jsp">
    What's your name? <INPUT TYPE=TEXT NAME=username SIZE=20><BR>
    What's your e-mail address? <INPUT TYPE=TEXT NAME=email SIZE=20><BR>
    What's your age? <INPUT TYPE=TEXT NAME=age SIZE=4>
    <P><INPUT TYPE=SUBMIT>
    </FORM>
    </BODY>
    </HTML>
    //NextPage.jsp
    <jsp:useBean id="user" class="user.UserData" scope="session"/>
    <HTML>
    <BODY>
    You entered<BR>
    Name: <%= user.getUsername() %><BR>
    Email: <%= user.getEmail() %><BR>
    Age: <%= user.getAge() %><BR>
    </BODY>
    </HTML>
    //SaveName.jsp
    <jsp:useBean id="user" class="user.UserData" scope="session"/>
    <jsp:setProperty name="user" property="*"/>
    <HTML>
    <BODY>
     Continue<font face="Arial"> </font>
    </BODY>
    </HTML>

  • DataBean cannot be resolved to a type

    Hi,
    I am using java beans and pasted the class files of beans in rott's classes folder and in main root folder the jsp pages which uses that bean but when I run the jsp page tomcat gives an error
    "Generated servlet error: import dataBean cannot be resolved"

    Maybe it's "DataBean", with a capital D? Maybe the package isn't correct?

  • PasswordHandler cannot be resolved to a type

    Hi i am doing using ldap
    I am getting error of
    PasswordHandler cannot be resolved to a type
    at the line
    PasswordHandler pHandler = PasswordHandler.getInstance();Am I missing any jar files or ?
    pls help

    looks like there are several passwordhandler class
    take a look at:
    [http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&hs=LWd&q=api+passwordhandler+getinstance&btnG=Rechercher&meta=]
    from the code you gave, we can only see that a "getinstance" method is available in the class ; if other methods are invoked later in the code, add those method names as keywords in google to narrow the result scope

  • BankAccount cannot be resolved to a type

    hello,
    public class Bank
      // attributes
      private BankAccount[] list; // to hold the accounts
      private int total; // to keep track of the number of accounts in the list
      // methods
      // the constructor
      public Bank(int sizeIn)
        // size array with parameter
        list = new BankAccount[sizeIn];
        total = 0;
      // helper method to find the index of a specified account
      private int search(String accountNumberIn)
        for(int i = 0; i < total; i++)
          BankAccount tempAccount = list;
    when this program is compiling  the following error appears:
    BankAccount cannot be resolved to a type
    any ideas?
    thank you!                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

    Think about it. What is the error telling you? It's really quite straightforward, if you overcome the mistaken belief that compiler output is some foreign language only extreme techies can understand.

  • Shape cannot be resolved to a type

    Hi all,
    For my current programming in eclipse 3.1.0, I'm using an open source class. Within that class, the object 'newShape' of class 'Shape' is declared. When compiling, the following error message occurs:
    Exception in thread "main" java.lang.Error: Unresolved compilation problems:
         Only a type can be imported. java.awt resolves to a package
         Shape cannot be resolved to a type
         newShape cannot be resolved
    want does that mean? Does anybody has an answer?
    Thanks in advance,
    Andreas

    Hi DrLaszloJamf,
    you were right I had 'import java.awt;' in my code. But even without it, the problem remains. Listed below are the critical codelines.
    import java.awt.Graphics;
    import java.awt.Image;
    import java.awt.event.ComponentEvent;
    import java.awt.event.ComponentListener;
    import java.awt.event.MouseAdapter;
    import java.awt.event.MouseEvent;
    import java.awt.event.MouseMotionAdapter;
    import java.util.Enumeration;
    import java.util.Vector;
    public class CellGridCanvas extends Canvas {
    private boolean cellUnderMouse;
    private Image offScreenImage;
    private Graphics offScreenGraphics;
    private Image offScreenImageDrawed;
    private Graphics offScreenGraphicsDrawed;
    private int cellSize;
    private CellGrid cellGrid;
    private Vector listeners;
    private int newCellSize;
    private Shape newShape;
    The error message 'Shape cannot be resolved to a type' refers to the last line, where object 'newShape' is declared.

  • Join Configuration cannot be resolved

    Hi, I am using Disco 10. I have created and shared a query that uses a join on an intersection table. I, as the query owner, can open the query with no problems, however when I share it, those whom I share it with cannot open it and get the error "Join configuration cannot be resolved. Reason: more than 1 of the detail folders users non-aggregated items. Attempt to open workbook failed. How can I resolve this?
    thanks

    Hi,
    Try to change the join configuration to be 1:1
    Disco 10Plus / Desktop / Viewer ?
    Also check the aggregation behavior (worksheet -> option).
    Try to change the aggregation mode and see what you get
    Tamir
    Edited by: Tamir-L on Oct 6, 2009 3:39 PM

  • Build Error While importing standard application into NWDS

    Hi all,
    I am trying to Import T&E Standard Applications into NWDS.
    Two components  (tra & tra/tre) have to be synched to the studio. These two are interdependent..
    One Component I am able synch and create project perfectly but when i try to do the second one, i am getting Generation BUILD Error...
    Help me in this regard..
    Thanks
    Malla
    Edited by: challa mallareddy on May 7, 2009 12:34 PM

    Hi,
    As per your error, I think you have already created a project with name NewParProject. Give a different name and then check.
    Also check if your par file is  not corrupt. Download it again and follow below steps in NWDS :
    Go to File>Import > Select par file >
    >Browse and select the par file>
    >Give a project name i.e. ParProjectTest  > Finish.
    This should work.
    Regards
    Deepak

  • Error message "one or more sequences cannot be opened"

    Premiere won't open a saved file - error message "one or more sequences cannot be opened" - no options given.
    This has happened several times, after Premiere crashes. Has anyone had this same problem, or know what to do about it?

    FAQ: Why are some codecs and sequence presets missing from my installation of Premiere Pro?

Maybe you are looking for