Why 16 Dim in   SAP BW?

Dear Gurus,
Why there are only 16 dimensions in SAP BW?Why not less or more?
Is there any specific reason for this restriction.
Thanks in advance.
Best regards
Niranjan

Hi,
just more on Ravi
Since your Cube tables E and F both have dimnsion ID's as the keys in there tables therefore you can have only 16 dimensions and therfore 16 keys in these tables.
Just go to se 12 and give /BIC/E........ in the table option and go to display where ......is your cube name you will find every thing and understand.
Similarly
/BIC/F........
Hope it makes more clear
Thanks

Similar Messages

  • Why most of SAP Standard transactions are written in function pools

    Hi Forum Experts,
    Why most of SAP Standard transactions are written in function pools instead of a normal module pool program? ( In the case of Standard tcode function pools, it is a collection of a large number of funciton modules, includes for forms used by function modules, and screens. Why is it so? ).
    Quick response will be appriciated.
    Thanks in advance.
    Regards,
    Harikrishna Indugu.

    because these functino pools contains so many function mudules and these function modules are used in other transactions also...
    thats why....
    reward points if useful....

  • Why people in SAP are called consultants

    Hi SDN,
    We have been saying others that we are SAP consultants.
    whereas abapers are just like any other developers..
    why people in SAP are called consultants ?
    thanks.
    maahi

    SAP Consultants
    ABAP consultans
    Google the word consultant and find out.
    Saying ABAP consultant appears to be more professional that saying ABAP developer. A developer will just write code. A consultant will liase with the customer and find out the needs, look for the best solution etc.

  • Why doesn't SAP use SAPUI5 for this and that

    This is my personal opinion about this topic! Again and again I stumble about this and now I want to share some of my thoughts about this topic. I want to share this from a point of view, when I was not a SAP Employee - I worked at a SAP Partner company - because this best reflects the view from the outside.
    1. SAP "wants" us to use SAPUI5
    I don't think that "wants" is the right word - the right word is offers! In terms of: hey now even included in your license and open sourced (because you wanted it so). Look - we build sooo many Fiori apps with it - and put in some great enterprise features (right to left, accessibility, translation, ...) and it is responsive. So if you want to build Fiori-like "apps" - there you go - this is your technology to go! This is what I understood.
    I was very very very happy that it was build with open standards. But the main point for me another thing - (because I worked with Sybase Unwired Platform and SAP Mobile Platform) OMG an open data protocol!!! OData FTW! I could use ANY front-end technology and consume SAP data - the protocol is REST based - a dream came true. And so I did - yes I played around with Sencha Touch and OData, I used data.js and used it in a standard HTML5 application. We played around with an iOS application we already had and consumed the data. I feed the data into d3.js. I prototyped around with SAPUI5 and I have build apps with it. Brilliant, so I could choose whatever UI technology I wanted.
    I always had the feeling, that SAPUI5 was meant for B2E applications - and building many of that - and they should look and feel the same and I can theme the apps. I can use it when I want to make my applications SAP like - so that the user thinks the apps are all the same and everything fits nicely into the Fiori launchpad - great if you want to build partner apps. In my ex company we won a SAP Pinnacle Award - for a native iOS app, no SAPUI5 in sight - but we have received an award, so SAP did not "want us" to use SAPUI5 ;-)
    2. Is it the right UI technology for everything?
    At my ex-company I was dealing with mobile applications and web apps. I always knew that I get the best user experience when I write a real native application and if you want it to look like in a very specific way with awesome UI --> you would not do it with a write-once-run-everywhere HTML5 super-styled wrapped (phone gap/cordova) app - you would write the apps for the specific platform and it should feel like it was written for the platform. SAP offered us the SAP Fiori Client that I could enhance the user experience for the Fiori apps, but I was never told to use SAPUI5 it for everything.
    The same discussion goes on with: why was the new SAP website not build with SAPUI5, or the UX Explorer (eat your own dog food), or a useful internal app - why Angular, or the other way around why do we even use SAPUI5 and not Angular JS itself. Back to the past - SAP did never tell me to build a website with it, or to build something tiny and small with it (a widget) - or to enhance parts of a website with it - or to build something super-specific with it.
    And yes maybe the UI in a mobile app was not SAPUI5 but do you know if it uses Gateway with OData or the SAP Mobile Platform, was the API managed with Apigee, was HCI involved in getting the data from different sources, was it maybe wrapped with SAP Mobile Secure, did it maybe use a HANA backend or some of its features (predictions, text analytics, ...) - are some backend parts maybe hosted on HCP - who knows? So yeah, maybe other SAP technology was involved which you don't see, but in the end it made your life simpler.
    Instead of arguing around why this and that was used for this and that - can we save our energy and instead look at the result - which is all what counts - that it was the right UI technology with the right user interface which makes the user happy? I stated something like - does Google use AngularJS for everything? Nope. They offer us something great we can use. Right, maybe AngularJS is not as important for Google like SAPUI5 is for us. But we have something with which we can build our day-to-day business apps with and we do so.
    3. We missed great opportunity in not using SAPUI5 for this and that
    Let's think about how projects are going: you want something, you look at the costs, you choose most efficient option. Yes this could mean reusing an existing native application which was written long ago and you pimped it up. Or you had outsourced it to a company which wrote a similar app. Or you bought the source code. Or you have some cheap internal staff which could do it (students, trainee), or you could outsource it cheaply. Or all you have is people with experience in this and that technology. Or it must look in a very very specific way (because marketing says so) and you go native. Or it maybe should even differentiate itself and should look NOT like a Fiori app. And no - I don't think - this is my employees view - we are not for example an event app producer. We normally build business applications. And I don't think that we can write an app from scratch "just" for an event in a certain technology. Yes it would be nice if this and that would use SAPUI5, I think if it would be possible in terms of time and costs and UI wishes and hundreds of other factors we would do it with SAPUI5.
    Working at the partner SAP showed me over 50 Fiori apps, now hundreds of Fiori apps are released. SAP now showed that SAPUI5 is going big with S/4HANA. We have seen the Simple Finance solution. I was walking around at the CeBIT this year and I was impressed myself which cool apps and screens have been shown with SAPUI5. I used the SAPUI5 app on a Samsung Smart Watch myself. The SAP Web IDE itself is built with SAPUI5 in its heart. I don't need any other "proves" that SAPUI5 is great. I have seen great use cases for it, but I also know myself when I would use other stuff.
    4. My conclusion
    There is never every anything which can cover all different use cases. One-size-fits-all clothes also does not fit for everyone even if it says so. If someone creates something great don't judge it by the UI technology. Judge it by the experience and the value it creates. There are reasons why this and that was chosen. Use what fits your needs best with your requirements. Make the end user happy!

    Hey Denise,
    Thanks for pulling this discussion into SCN. Makes it much easier to discuss compared to Twitter. But I also have to apologize in the beginning that my answer now exceeds 140 characters by 50 times.
    Let me share my thoughts and personal opinion as well. I will try to look at it from a strategic point of view, as you – as the technical UI5 expert - have already covered the technical perspective.
    SAP recommends using SAPUI5 where it fits to customers’ requirements
    Let me begin with a clear statement from my perspective: It makes no sense that SAP takes customer decisions.
    Of course, customers expect SAP to help them with their strategies and decisions and of course we are helping. But at the end, the decisions have to be taken by the customer who needs to take the specific conditions of the company into account. The most important condition in the context of UX is the end user. But we shouldn't forget the business strategy as the most important influence factor. I’m not saying that technical decisions are completely unimportant, but I would like to point out that other things are more important for a company.
    As a result, it wouldn't make a lot of sense if SAP would just want every customer to use SAPUI5. To me, customers need recommendations leading to solutions that satisfy their needs and requirements.
    There is not that one UI technology that serves all needs
    This headline might be a challenging statement and I can already imagine reactions to it. But in fact I can confirm this sentence easily. You always have to combine different technologies. Some of them are from SAP others not. The selection and combination of these technologies is different from customer to customer because the requirements are different. There are still reasons to use Web Dynpro ABAP and I’m still recommending SAP NetWeaver Business Client, POWL (Power Lists), WDA Chips, FPM based on the given environment of the customer. And obviously there are also reasons for UI5.
    SAP already proves the usage of SAPUI5
    In general, I see two different use cases here: Developing custom applications vs. adopting applications from SAP.
    In the one case, customers want recommendations on development environments and UI technologies that consider their development requirements and existing conditions (e.g. existing skills, given implementations). SAPUI5 is a great UI technology and there are some special aspects that make the decision obviously easy. If I want to create simple business applications that can be connected with my SAP system easily, especially in combination under responsive conditions on multiple devices and targeted for casual and/or occasional users UI5 might be the right choice for many.  Exactly this pattern is what many customers are searching for these days. So, the recommendation for UI5 comes quite often.
    Whether or not SAP proves the usage of SAPUI5 in their own world is to me more connected to the use case where customers want to adopt SAP applications. And in deed, SAP is using SAPUI5. There are hundreds of SAP Fiori applications that have been built with SAPUI5 and there have been a lot of other applications developed using SAPUI5, too. And again, there is a huge need for applications for casual and/or occasional users, so that’s a big reason for SAP to create such applications.
    Websites vs. Business Applications
    This discussion was triggered by some statements in twitter, that SAP sites such as sap.com, SAP UX Explorer or the latest mobile conference app are not developed using UI5. Actually I see these to be websites but not business applications. I have never told a customer to build a website in UI5 and I would continue to do so.
    Maybe we need to discuss the difference between a website and a business application. I guess it is not easy to find a common understanding here, as the borderlines between several worlds have disappeared in the last years.
    Some years ago it was more or less easy to differ between:
    Native desktop applications running on a specific desktop OS
    Native mobile applications running on a specific mobile OS
    Browser-based applications running in specific browsers
    Websites, basically running on many browsers
    In the first three categories we saw business applications. 1 and 2 were selected especially when specific functions of the device and OS where needed to be accessed (for example the camera of the mobile device, the fast rendering capability of the desktop). 3 was also used for business applications but in most cases on desktop browsers.
    Today, one can develop browser-based applications that look like native applications and even can access the devices like native applications. Responsive design breaks the borderlines even more. Now, browser-based content can be rendered perfectly on a desktop browser as well as on a mobile phone and a user might even not be able to judge whether it was originally intended to be developed for the one or the other.
    So maybe there is no big difference anymore between websites and browser-based applications. But there is still a difference between browser-based applications and browser-based business applications, where additional requirements such as integration into business systems are drivers. Here I see SAPUI5 as a very cool UI technology.
    That’s just my 2 (personal) cents,
    JJ

  • Why in the SAP SRM  books inforecord is not a  source of supply in classic

    Hi All
    i have read many SAP Press books and materials but no where officially mentioned INFORECORD as source of supply but we could use INFORECORD as source of supply in the classic. Why SAP did not agree inforecord is a valid source of supply in any of the officical books.What could have stopped to write this point.Dfinetly some good meaning is there. Why SAP SRM definitions are missing.
    for eg.by  martin murray and srm materials.etc..
    appreciate your thoughts..
    br
    muthu

    Hi Muthu,
    It's a good question. Indeed, I also couldn't find any documentation in the SAPhelp about the inforecord.
    We call the backend system in the plugin function B46B_SOURCEDETER_GETSOS_MULTI at the line:
    * Get sources of supply from backend system for all items
      CALL FUNCTION 'BBP_SOURCEDETER_GETSOS_MULTI'
        DESTINATION lv_destination
        EXPORTING
          iv_find_contract      = iv_find_contract
          iv_find_inforecord    = iv_find_inforecord
          iv_read_price         = iv_read_price
        TABLES
          it_search_criteria    = lt_sos_find_be
          et_found_contracts    = lt_found_contracts
          et_found_inforecords  = lt_found_inforecords
          et_return             = ct_return
        EXCEPTIONS
          communication_failure = 1  MESSAGE lv_msg_text
          system_failure        = 2  MESSAGE lv_msg_text
          OTHERS                = 3.
    Regards,
    Peter

  • Why Phys_Memory Parameter SAP on VM maximum only 64GB?

    Hallo Basis Master,
    I have production system EHP6 Linux X64 and running on VM, in the profile parameter I wanna setting parameter PHYS_MEM SIZE  60% from the physical memory my physical memory are 128GB, in this parameter I set the value 77GB ( 60% from Physical Mem ) and I having the error value greater than maximum 64GB. why on the VM the PHYS_MEM SIZE parameter maximum only 64GB ( cannot setting 60% from physical memory ), I'll try setting Phys_Mem Size parameter on SANDBOX machine running on physical server I can adjust PHYS_MEM Size parameter set 60% from physical memory.
    Anybody knows why PHYS_MEM SIZE parameter cannot setting 60% from physical memory if the server running on virtual machine?
    REGARDS,
    Luki

    In one of my running 64bit systems (ERP 6.0), em/initial_size_MB has to be a minimum of 128 and a max of 64000 (which is 64gig).
    Could you provide the link where this is stated?
    Client wants proof
    I further found this in RZ11 documentation-
    Dependencies:
    The value must be smaller than/equal to (%%em/blocksize_KB%% * 16)
    Our block size is 4096 KB. If we go by the above restriction, the max EM comes to just 64MB
    How can this be? Is SAP documentation nuts?

  • Why create BI SAP Query System in EP successful,but visual composer error?

    hi,guy,
    i create BI SAP Query System in EP test successful.
    Test Connection with Connector
    Test Details:
    The test consists of the following steps:
    1. Retrieve the default alias of the system
    2. Check the connection to the backend application using the connector defined in this system object
    Results
    Retrieval of default alias successful
    Connection successful .
    now,i use VC find data relational system  error
    error info:
    Eroor-21003 cannot retrieve catalogs and schemas.
    Failed to connect to backend system. Check your system definition and user privileges.
    pls help me.thanks.

    The connection was previously working and then it stopped after I imported a large amount of data to the SQL db. So the permissions should be fine.
    Any other ideas?

  • Query : why we need SAP BI to EP Configuration ? Thanks

    In our landscape we don't have SAP EP. But our Client need dashboard reporting for that my consultant are saying that they need BI to EP integration.
    So if we dont have EP still to publish report on Internet explorer do we need the same config. to be done..
    I am not a BI consultant but to have a Whole idea so that i can ask for the exact requirement i need this info.
    Thanks Vivek (SAP-DBM Consultant).

    Hi Vivek,
    The EP is mandatory if you want to create web dashboards in eather the 7.x BEx Web Application Designer or Visual Composer as these functions utilizes the Java stack, web dynpro etc. which are all found in the EP component.
    You can however still create simple dashboards with the 3.x BEx Web Application Designer and execute the web templates in the browser as this does not require an EP.
    BR
    Stefan

  • Take Control of your Travel: Webcast with SAP Travel OnDemand customer UST Global

    You are invited to take control of your travel - register here to attend the SAP Travel onDemand webcast and learn how to manage your travel and expenses.
    SAP Travel onDemand: How UST Global runs SAP to manage travel expenses like never before
    Date - Wednesday | October 31, 2012
    Time - 10:00 AM Pacific Daylight Time
    Duration - 60 minutes
    Travel expenses are the second highest controllable expenses after payroll expenses. However, businesses like yours are able to take control of their business travel expenses, reduce travel expense management costs, increase travel policies, compliance, improve travel vendor discounts, maximize credit card remittance, discounts, and help get reimbursed faster for business travel with SAP Travel OnDemand.
    Come hear Corby Brendle, Practice Director of UST Global, share why they chose SAP Travel OnDemand to help reduce corporate travel expenses by 11.6% of hard cost savings and run their business like never before. With the addition of the SAP integrated GetThere Online booking tool, they recognized an additional 15% savings in total travel cost without reducing actual travel.
        Read Corby's Blog post : A Mobile Customer's Experience - Travel on the Go With SAP Travel OnDemand

    You are invited to take control of your travel - register here to attend the SAP Travel onDemand webcast and learn how to manage your travel and expenses.
    SAP Travel onDemand: How UST Global runs SAP to manage travel expenses like never before
    Date - Wednesday | October 31, 2012
    Time - 10:00 AM Pacific Daylight Time
    Duration - 60 minutes
    Travel expenses are the second highest controllable expenses after payroll expenses. However, businesses like yours are able to take control of their business travel expenses, reduce travel expense management costs, increase travel policies, compliance, improve travel vendor discounts, maximize credit card remittance, discounts, and help get reimbursed faster for business travel with SAP Travel OnDemand.
    Come hear Corby Brendle, Practice Director of UST Global, share why they chose SAP Travel OnDemand to help reduce corporate travel expenses by 11.6% of hard cost savings and run their business like never before. With the addition of the SAP integrated GetThere Online booking tool, they recognized an additional 15% savings in total travel cost without reducing actual travel.
        Read Corby's Blog post : A Mobile Customer's Experience - Travel on the Go With SAP Travel OnDemand

  • Unable to renew the SAP NetWeaver ABAP 7.02 Trial Version license

    Greetings,
    My license for SAP NetWeaver  ABAP  7.02 Trial Version has expired and I was trying to renew the license the other day. I was able to install the new license but, unfortunately, I were not able to delete the old licence not activate the new one.
    I logged on with user: SAP* to install the new license and it was installed successfully. When I do try to delete the old one the system gives this error message: " Only the administrator is allowed to delete licenses. When the valid system license has expired, only the user SAP* can log on to the system. in this case, it would be dangerous to delete a license.
    This is why the user SAP* is never allowed to delete a license."
    Anybody can assist me with the license renewal please ?!
    TIA

    My problem is solved ,, thanx whoever looked at it :).
    the solution was that I downloaded and NSP license key but for an other version of the product.
    Thanx.

  • RDBMS and LATFORM SUPPORT for SAP XI

    Hello!
    I would like to know, whether the following RDBMS and PLATFORM SUPPORT-requirements (below) can be realized with SAP XI or not. I will be very thankful if someone can help me by answering of the following questions (if it is possible, Yes/No and with short explanation/comment)
    <b>RDBMS</b>
    a) database accept binary-large-objects (BLOBs) and  be referenced via the relational engine.
    b) standard pre-defined SQL queries and related calculations provided for use with industry standard reporting tools
    c) database monitoring tools be used to manage impending maintenance needs and potential problems and performance impacts (i.e., tool will monitor and detect prior to real problem occurring)
    <b>PLATFORM SUPPORT</b>
    a) Software supported on OS clustered servers  (If mutliple products, please indicate if all are support or list areas where clustering may not be recommended and why)
    b) software supported on HP-UX 11.i V2 (r6) on Itanium
    c) software supported on Windows 2003 sp1 (x64) on AMD Opteron 
    Thank you!
    Regards
    A. Henke

    RDBMS
    a) database accept binary-large-objects (BLOBs) and be referenced via the relational engine. - Better not to include custom objects in the SAP Database. It should be possible.
    b) standard pre-defined SQL queries and related calculations provided for use with industry standard reporting tools, You can try,
    c) database monitoring tools be used to manage impending maintenance needs and potential problems and performance impacts (i.e., tool will monitor and detect prior to real problem occurring) - Many installations use some tool to do monitoring, but SAP standard transactions are sufficient for good monitoring. try to practice them
    PLATFORM SUPPORT
    a) Software supported on OS clustered servers (If mutliple products, please indicate if all are support or list areas where clustering may not be recommended and why) - I think SAP will not support Clusters(except windows cluster, with some support). Your OS/Hardware vendor should support it on SAP environment.
    b) software supported on HP-UX 11.i V2 (r6) on Itanium - Yes, i think
    c) software supported on Windows 2003 sp1 (x64) on AMD Opteron - Yes

  • SAP Java Gui in Solaris 10 x86.

    Who run the Java Gui in Solaris 10 x86?
    After I installed Java Gui in Solaris 10 x86 and run guilogon, when I connect the server I created, I got the error message:
    Attempt to load shared library /opt/SAPClients/SAPGui7.00/binlibJPlatin.so failed.
    The library file exists, so either the program
    don't has the privileges to access the library
    or the library is not loadable by the shared object loader
    Technical information:
    Error location: GuiJniLoader.loadPlatinLibrary()
    Error message: /opt/SAPClients/SAPGUI7.00/bin/libJPlation.so:ld.so.1:java:fatal:/opt/SAPClients/SAPGUI7.00/bin/libJPlatin.so:wrong ELF data format:ELFDATA2MSB
    After I confirm the dialog, another error message appears:
    JniAgiLibAdaptor.<init>: Cannot load JNI library.
    I checked the supported OS, it doesn't contains Solaris 10 X86, but I think Solaris 10 was open source, just like linux, why doesn't SAP Java Gui support Solaris 10 X86? And now , how can I solve this problem?

    What you see is what happens when the Java runtime running on Solaris 10 x86 tries to load a library which is compiled for SPARC.
    Because of the native parts in SAP GUI for Java, compilations and installers are required for each OS - HW combination.
    The supported platforms can be seen in SAP note 954572. For Solaris only SPARC is currently supported.
    Because of the effort needed for compiling, testing, support etc. it is required to focus on OS - HW combinations widely used on desktop machines and Solaris 10 on x86 currently does not seem to be one of those.

  • Technical Advantages of using SAP

    Hi,
    I want to know technical advantages of using SAP in detail.
    I mean, why people using SAP ( technically,i mean not in terms of reducing cost, time required to implement it...), what benefits they are getting!!!
    Thanks in advance!!

    Dear Neha,
    Visit http://www.sap.com/about/index.epx
    Integration between different modules in SAP.
    Support of various industry solutions.
    Support of different business processes.
    Industry specific and cross-industry best practice packages.
    Support of governance, risk, and compliance.
    Business to business and application to application integration.
    Easy data migration from other legacy systems.
    Knowledge warehouse.
    Architecture.
    Support of business workflow.
    Support of warehouse solutions.
    Support of integration solutions.
    Support of Industry standards such as WSDL, XSD, and BPEL etc.
    Availability of standard reports, transactions, classes, methods, layouts etc.
    Enhancing capability.
    Archiving.
    Administration framework.
    Support framework.
    Notification engine and alert framework.
    Visit [SAP NetWeaver by Key Capability|http://help.sap.com/saphelp_nw70/helpdata/en/30/c4461ff69d5a438f1286e344b545fa/frameset.htm]
    Visit [benifits of using ERP|http://ezinearticles.com/?Benefits-of-Using-SAP-and-ERP-For-Your-Business&id=1762308]
    Regards,
    Naveen

  • Help! NoClassDefFoundError: com/sap/guid/GUIDGeneratorFactory

    Hi,
    I create an enterprise application that is a simple servlet application. In the servlet application, I use GUID to generate unique primary keys for database tables.
    Compile/build my application works fine. But when I try to run the application, I got "Exception caught java.lang.NoClassDefFoundError: com/sap/guid/GUIDGeneratorFactory ..." error.
    I have add a reference to com.sap.base.technology.facade in "application-j2ee-engine.xml" file.
    Please help me on this issue. Thanks in advance!
    Best regards
    James

    Hi James,
    Why
    <i>com.sap.base.technology.facade</i>
    why not:
    <i>
         <reference
              reference-type="hard">
              <reference-target
                   provider-name="sap.com"
                   target-type="library">com.sap.guid</reference-target>
         </reference>
    </i>
    best regards, Maksim Rashchynski.

  • SAP App Server 7 does not recognize DOM mechanism of XML security provider

    Hi all,
    I am trying to do XML signature by Java servlet, and am using Sun WSDP 2.0 (WebServices Developers Pack) for this purpose.
    SAP Netweaver 7.0 (which implements Servlet API version 2.3) on Windows2003
    JRE 1.4.2
    SAP Developers Studio
    SWSDP 2.0
    Code snippet:
    import javax.xml.crypto.dsig.XMLSignatureFactory;
    XMLSignatureFactory sigFactory =
    XMLSignatureFactory.getInstance("DOM", new org.jcp.xml.dsig.internal.dom.XMLDSigRI());
    This gives an exception:
    javax.xml.crypto.NoSuchMechanismException: Cannot find DOM mechanism type
    This means that the SAP app server cannot get DOM mechanism from the provider (org.jcp.xml.dsig.internal.dom.XMLDSigRI).
    I tried the same code in a stand-alone Java program, and it worked perfectly. Again, the same program when loaded on tomcat also worked. I tried with JWSDP 1.5 and the results were same (ie. worked on tomcat, worked in a stand-alone java program, but failed in SAP app server).
    Does anyone know or have any idea of this issue? Why is the SAP app server rejecting the DOM mechanism of other provider? Is this a bug?
    To recreate this issue, just download the xmldsig.jar for the package JWSDP2.0 (or 1.5) and write the above 2 lines in the servlet.
    Thanks in advance.

    This problem is solved. I am putting the reply here so that others who stumble upon this error can benefit.
    Add the following line to explicitly include the provider before the getInstance
    Security.addProvider(new org.jcp.xml.dsig.internal.dom.XMLDSigRI());
    XMLSignatureFactory sigFactory =
    XMLSignatureFactory.getInstance("DOM", new org.jcp.xml.dsig.internal.dom.XMLDSigRI());

Maybe you are looking for