Length of component (DC) name

Hi,
What is the allowed length of a component (DC) name? A DC Project name includes the following details: JDI track, SC, CompName, vendor name.
While creating a DC project, if the name exceeds 8 char it shows a warning. What is allowed length here?
I refered the following link:
http://help.sap.com/saphelp_nw2004s/helpdata/en/01/bb91ee812c3242964d01e791526ce8/frameset.htm
If my DC project name is "JDI_JD_Dmyappmyapp_project~sap.com", what is the length of my component.
Regards,
Piyush.

Hi Satyajit,
Thanks for ur answer.
What if my component name "sap.com/my_app..../myapp" is more than 40 Char? Will it give any problem in future, like at compilation issues etc? I hope it does allow us to create a component that is more than 40 Char.
I have created a component which is more than 40 char in length (calculated as u suggested). In my local environment its working fine. But my client says it might cause compilation issues later.
Regards,
Piyush.

Similar Messages

  • Maximum length allowed for column name, index name and table name?

    Hi,
    I want to know what is the maximum length allowed for coulmn name, table name and index name in MaxDB ?
    Regards
    Raj

    Hi Raja,
    simply check the catalog:
    sqlcli bwt=> \dc domain.columns
    Table "DOMAIN.COLUMNS"
    | Column Name      | Type         | Length | Nullable | KEYPOS |
    | ---------------- | ------------ | ------ | -------- | ------ |
    | SCHEMANAME       | CHAR UNICODE | 32     | YES      |        |
    | OWNER            | CHAR UNICODE | 32     | YES      |        |
    | TABLENAME        | CHAR UNICODE | 32     | YES      |        |
    | COLUMNNAME       | CHAR UNICODE | 32     | YES      |        |
    and
    sqlcli bwt=> \dc domain.indexes
    Table "DOMAIN.INDEXES"
    | Column Name        | Type         | Length | Nullable | KEYPOS |
    | ------------------ | ------------ | ------ | -------- | ------ |
    | SCHEMANAME         | CHAR UNICODE | 32     | YES      |        |
    | OWNER              | CHAR UNICODE | 32     | YES      |        |
    | TABLENAME          | CHAR UNICODE | 32     | YES      |        |
    | INDEXNAME          | CHAR UNICODE | 32     | YES      |        |
    regards,
    Lars

  • No authorization for the component (query name)!

    Hello all,
    when i am publishing the query in web, the following error message is displayed!
    "No authorization for the component (query name)!"
    i had installed and configured everything here, so the person responsible for authorization is none other than me. what i shud do now? shud i add any other authorization profile to the username created? or still any configuartion is required?
    please let me know!
    Thanks,
    Ravi

    Hi ARK,
    thanks for the info.
    i had assigned SAP_ALL and SAP_NEW profiles to the user.
    let me say clearly that when i am executing the Query in the designer it is working fine,no issues in Bex browser too. but when i want to publish safely exexuted query in web (clicking the button publish the query in web) i am getting the above mentioned error!
    do suggest me what is the authorization profile that is needed to serve my purpose?
    hope this time i am clear!
    Ravi

  • Oracle 9ir2 Max length of element/field name?

    Does anyone know what the max length of a element/field name can be in Oracle 9ir2?
    thanks,
    -mcd

    Thanks.. So, the max length is still 30.. what about this:
    Is this also true for the length of element names defined in an XML schema for use by Oracle XML DB?
    There are two ways in which XDB can absorb a schema -- one that causes the XMLTYPE to be stored in a CLOB, the other causes the XMLTYPE to be broken down into relational tables behind the scenes. The latter uses the element names for the table names, so I'm assuming it would be restricted by the 30-character column name limit (unless XDB has some way of truncating the column names but preserving the element names). But what about the case where the XMLTYPE is stored in a CLOB? In theory, there's nothing limiting the length of the element name.

  • How can I execute method of Component for name

    Hello,
    My program has JInternalFrame with some components. Write me please - how can I execute method of Component for name of Component ?
    Like this:
    ... findObject("jTextArea1").cut();
    Thank you in advance.

    just cycle through the container's components until
    you find one where getName equals "jTextArea1"Thank you for your answer.
    I'm creating components in runtime (I add panel+JTextArea in JTabbedPane) and I don't know how many components will be in JTabbedPane.
    I know only it's names.
    I wan't to execute metod JTextaRea_n_.cut() via using JTextaRea_n_.Name.
    How ?

  • Identify Component usage name in .htm file

    Hi,
    How do we get the component usage name in .htm file.
    the normal way of getting via window controller is not possible since it is private method.
    It would be grateful if you can throw some lights on this.
    Thanks & Regards,
    Senthil.

    Hi Senthil,
    I hope your question is how to get the reference of window controller class inside the htm.(View impl. reference is controller class itself and can be accessed by referring as "controller")
    Please try something like this inside htm.
    <%data:  lr_wind type ref to CL_PRD01QR_SEARCHHELPWIND_IMPL,
                    lv_usage type string.
                    lv_usage = lr_wind->GET_COMPONENT_USAGE_NAME( ).
    %>
    Is that not working for you?
    Cheers,
    Sumit Mittal

  • Data object MY_ITEM has no component with name ABSKZ

    Hello all,
    When I try to run ME23N I receive a short dump with the cause
    Data object MY_ITEM has no component with name ABSKZ
    Any ideas how this can be fixed?
    Regards,
    Ileana

    Not sure why it is causing a short dump, but ABSKZ is a Rejection indicator.

  • Help needed to resolve-First component in name com.adobe.output.config.OutputConfigHome not found

    Have installed Live Cycle ES2.5 SP2 Server (WebSphere) Trial version with Oracle DB.
    I want to generate PDF by merging data xml with XDP template. Hence I am trying to remotely invoke Livecycle Output Service (web service) for creating the PDF document using the Java API (as per API Quick Start Code Examples).
    But I am getting following exception-
    com.adobe.livecycle.output.exception.OutputException: 
    Context: WINADV93Cell01/clusters/cluster2, name: com.adobe.output.config.OutputConfigHome: First component in
    name com.adobe.output.config.OutputConfigHome not found. in javax.naming.NameNotFoundException, cause: IDL:omg.org/CosNaming/NamingContext/NotFound:
    1.0 in org.omg.CosNaming.NamingContextPackage.NotFound
    at com.adobe.printSubmitter.util.ResultFile.<init>(ResultFile.java:65)
    at com.adobe.printSubmitter.PrintServer.submit(PrintServer.java:229)
    at com.adobe.printSubmitter.service.OutputServiceImpl.generateOutputInTxn(OutputServiceImpl. java:262)
    at com.adobe.printSubmitter.service.OutputServiceImpl.generatePDFOutputInTxn(OutputServiceIm pl.java:395)
    at com.adobe.printSubmitter.service.OutputServiceImpl.access$100(OutputServiceImpl.java:82)
    at com.adobe.printSubmitter.service.OutputServiceImpl$2.doInTransaction(OutputServiceImpl.ja va:346)
    at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionBMTAdapterBean.doRequiresNew (EjbTransactionBMTAdapterBean.java:218)
    at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EJSLocalStatelessEjbTransactionBMTAdapter_ 3af08fdf.doRequiresNew(Unknown Source)
    at com.adobe.idp.dsc.transaction.impl.ejb.EjbTransactionProvider.execute(EjbTransactionProvi der.java:133)
    at com.adobe.idp.dsc.transaction.impl.DefaultTransactionTemplate.execute(DefaultTransactionT emplate.java:79)
    at com.adobe.printSubmitter.service.OutputServiceImpl.invokeGeneratePDFOutputWithSMT(OutputS erviceImpl.java:341)
    at com.adobe.printSubmitter.service.OutputServiceImpl.generatePDFOutput(OutputServiceImpl.ja va:304)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:45)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
    Kindly help me to resolve this error? 

    Form Server has nothing to do with Reader Extensions (you must be running an orchestration that uses a Forms Call then a RE call). Lets validate that each component is installed correctly. Can you open the Reader Extensions UI and apply rights to a file?
    Use this URL to get to the UI:
    http://servername:portNUmber/ReaderExtensions
    Note that you will need the rights to log in .....use administrator for now.
    Paul

  • Server Component JNDI name

    Hi all,
    I'm trying to consume a web service that i did with a ABAP function module. This means that my Web Service is in R/3 not in the Web AS.
    I created a Deployable Client Proxy with the WSDL in the NWDS.
    Now the EAR is deployed in the WebAS.
    In my web-j2ee-engine.xml i have:
    Application Local JNDI name: sc
    Server component type: interface
    Server component JNDI name: /wsclients/proxies/sap.com/sc/sap.com.sc
    My question is where is the Server component JNDI name of my Web Service in the Web AS?
    How can i find the JNDI names of all my apps in the Web AS?
    In the help is says:
    /wsclients/proxies/<ProviderName>/<ApplicationName>/<ProxyName>
    But every time that i do
    DefaultService obj = (DefaultService) ctx.lookup("java:comp/env/sc");
    The error is: com.sap.engine.services.jndi.persistent.exceptions.NamingException: Exception during lookup operation of object with name webContainer/applications/sap.com/testear/test/java:comp/env/sc, cannot resolve object reference. [Root exception is com.sap.engine.services.jndi.persistent.exceptions.NameNotFoundException: Path to object does not exist at sc, the whole lookup name is wsclients/proxies/sap.com/sc/sap.com.sc.
    Please help,
    Regards,
    César Felce

    Hi César,
    You can access JNDI Registry with Visual Administrator tool.
    Under "Services->JNDI Registry".
    Best Regards,
    Jorge Linares

  • Enhacement component EXIT name for 0EQUIPMENT_ATTR

    Hello,
    I am enhacing 0EQUIPMENT_ATTR, and in CMOD i created a project.
    What is the Enhancement Component EXIT name for 0Equipment_attr to assign to my project?
    Please help me in this!
    Thanks in advance.

    Thanks for your reply Mti.
    I  could able to enhance the extractor by using:
    Enhancement component: RSAP0001
    Function exit: EXIT_SAPLRSAP_002.
    This Document helped me a lot:
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/b0af763b-066e-2910-a784-dc6731660f46?quicklink=index&overridelayout=true

  • Maximum Length of Stored Procedure Name

    Hi,
    What is the maximum length of the name of a stored procedure?
    Thanks

    Yabut:
    SQL> desc dba_objects
    Name                                      Null?    Type
    OWNER                                              VARCHAR2(30)
    OBJECT_NAME VARCHAR2(128)
    SUBOBJECT_NAME                                     VARCHAR2(30)
    OBJECT_ID                                          NUMBER
    DATA_OBJECT_ID                                     NUMBER
    OBJECT_TYPE                                        VARCHAR2(18)
    CREATED                                            DATE
    LAST_DDL_TIME                                      DATE
    TIMESTAMP                                          VARCHAR2(19)
    STATUS                                             VARCHAR2(7)
    TEMPORARY                                          VARCHAR2(1)
    GENERATED                                          VARCHAR2(1)
    SECONDARY                                          VARCHAR2(1)
    SQL> desc user_objects
    Name                                      Null?    Type
    OBJECT_NAME VARCHAR2(128)
    SUBOBJECT_NAME                                     VARCHAR2(30)
    OBJECT_ID                                          NUMBER
    DATA_OBJECT_ID                                     NUMBER
    OBJECT_TYPE                                        VARCHAR2(18)
    CREATED                                            DATE
    LAST_DDL_TIME                                      DATE
    TIMESTAMP                                          VARCHAR2(19)
    STATUS                                             VARCHAR2(7)
    TEMPORARY                                          VARCHAR2(1)
    GENERATED                                          VARCHAR2(1)
    SECONDARY                                          VARCHAR2(1)

  • Length of component IDs

    Hi,
    I recall that there used to be a suggestion not to go over 7 characters for component ID for performance reasons. I also recall that JDev 11G was used to give a warning when you go over 7 chars at some point.
    With the current release(build 5407) it doesn't give this warning and the tool itself gives longer default IDs for components like lineGraph,pivotTable etc..
    I wonder whether that suggestion is still valid or not.. Should we worry about this? We would like to give more meaningfull names to our components if this is not an issue any more.
    Thanks

    Hi,
    Exactly for the button and input components. Actually, we use the most explicit id possible for the latter like email for email fields, firstName and so on. this often help the browser's auto-complete engine which is a boon for some users. The hint for NamingContainer is because those ids are used as prefixes for their children's clientId, so if you have 3 NamingContaines within each others, you could end up with client ids looking like:
    thePageMainTemplate:theMainContentRegion:theDataTable:<componentId>
    Now imagine the table contains 30 rows of 5 columns each including 3 component, then you end up with 54 characters for NamingContainer ids, so: 54 characters * 30 rows * 5 columns * 3 components = ~24kb only for the ids NamingContainer parts on the table. If you reduce each id to 3 characters, you get: 12 characters (3 char * 3 naming containers + 3 separators) * 30 rows * 5 columns * 3 components = ~5kb
    As for the NamingContainer, you have to check the UIComponent classes themselves. The most known, however, are <af:table/>, <af:pageTemplate/>, <f:subView/>, <af:region/>, <af:iterator/> and such.
    Regards,
    ~ Simon

  • IBase & Component table names ?

    Hi,
    Can anyone tell me, the table names where the IBase & Component related to a support message ticket are stored?
    Thanks,
    mahantesh

    Hey Mahantesh,
    Funtion Module CRM_REFOBJ_READ_OW is the answer for your question..
    Please Reward points for usefull posts.
    Regards,
    Anand..

  • Component by name

    Hello,
    In Javascript, we can access a component by its name :
    MyComponent=document.forms[0].elements[MyComponentName]
    Can we do the same with Java ?
    I have a component cIdMois in a panel called pDetailEcran :
    cIdMois = new javax.swing.JTextField();
    pDetailEcran.add(cIdMois);
    I would like to create a general class, wich can access every JTextField from a panel.
    I tried :
    Component[] Champ=pDetailEcran.getComponents();
    But that does not work. When I want to use getName(), I have null, because setName() was not used.
    How can I do ?
    Thank's alot
    JP

    "Use setName()" looks like the obvious solution. A component does not have a "name" unless you do that. Of course it is still possible to access every JTextField, you just can't find nameless ones using their names.

  • Max Length of Essbase Server Name?

    Hi - we're installing 9.3.1 and are coming across a problem related to replicated partitions that I'm hoping someone else has also encountered and resolved.
    Since partitions aren't covered by the Migration Wizard, they were migrated from our 7X environment by exporting them from 7X as xml files, doing a "find/replace" within them to change the old server name to the new server name, and then reimporting them in the System 9 environment. Short names were used for this. This was done for them all (we have one or two dozen), and everything worked well. We kicked off a few and all was good.
    Then we went back a few days later and all of the partitions had gone to Orphan status. Looking at them just in the tree view in EAS, they were all saying that they were using the fully-qualified server name (which, in our environment, is 31 characters) instead of what we had originally created them under, which was much shorter: xxx-xxxx-xx = 11 characters. When you open one, it even still references the shorter names in the connection tab. However, whenever you execute one, it goes against the fully qualified name, which appears to be just 1 character too many, because every kickoff of replication fails saying that its an invalid server name, giving the full name ending with ".co" instead of ".com". We had a problem like this in 7X, but we could always get around it because the process would work if we just created and executed using the shorter name (also, we could use App Manager to kick them off, which I'm reluctant to do against System 9). Thus far, we've had no such luck in 9.3.1 - even new partitions created under the shorter name automatically orphan and use the longer name.
    While changing the server name is an option, I'm hoping someone knows of some way to get Essbase to read a server name longer than 30 chars, or to force Essbase to stop using the fully qualified name and just use the shorter one.
    Thanks much. Sorry for the long blow-by-blow.
    -Rob

    One way around this would be to use the IP address instead of the server name. I ran into a similar problem and that was the answer I was given by Oracle. (see my blog http://glennschwartzbergs-essbase-blog.blogspot.com/2008/08/partitions.html)

Maybe you are looking for