Get version of Application / Software Component in Java

Hi guys,
im searching for a way to get the version / buildinformation of a software component in java.
I can get the version and buildinformation of a single project from the META-INF but not the buildinformation or versionnumber of the whole Application.
I there a way to get the actual buildinformation of a whole Application?
Thanks,
Martin

Hi David,
does this help:
[SCN NetWeaver Basis Architecture Space] HowTo Find Software Component Patch Levels In NWA NetWeaver Administrator
Kind regards,
Andy.

Similar Messages

  • When starting the JSPM i get an error saying software component SAP_BUILDT

    software component SAP_BUILDT is missing from the system and will be generated using data from active usage AS.
    The next messege in the log tells me its been created successfully and I can see it the list of deployed components with an SP level of 0.0. I've got the correct SP level(11) for our system but can't specify it in the queue as a single SP. I already updated the rest but it missed BUILDT off.
    Any ideas?
    Its Netweaver 7.00 ABAP & Java

    Hello,
    Make sure you have the JSPM first updated to SP11
    and you have all the sP11 archives / SCAs in EPS/in directory
    Also, you must have the SPSTab.xml file generated for SP11 in the EPS/in directory.
    If jspm still fails, please paste the latest exception from jspm.trc file. and also check if the sdmlogs are getting updated under SDM\program\log directory.
    If they are, please paste the error/exception from the latest SDM log.
    Regards,
    Snehal

  • How to finc out Virsa SP version of deployed VIRSA Component on JAVA Engine

    We hae deployed SP04 of Virsa 5.1 (SP04 for SAP Compliance Calibrator 5.1 by Virsa System  / VIRCC510SP04_0-10004043.SAR)  .
    But when i login into J2EE Index page and navigate on to System Information.
    I see as enclosed screen shot [Virsa_Components_List in System Info|http://i303.photobucket.com/albums/nn153/S0002919350/SAP%20Issues/Virsa_Components_ListinSystemInfo.jpg]
    it is not showing SP Level / version .
    Is it not possible to know SP Version of deployed Virsa Compliance Caliobrator.
    Regards

    Hi
    Its a wiered answer, but may be this is the reason you are not getting any version
    Please see this:
       File Type Download Object Title Patch Level Info File File Size [kb] Last Changed
       SAR VIRCC510SP00_0-10004043.SAR SP 0 for SAP Compliance Calibrator 5.1 by Virsa System  0 Info 54726 05.10.2006
       SAR VIRCC510SP01_0-10004043.sar SP 01 for SAP Compliance Calibrator 5.1 by Virsa System  0 Info 55650 14.11.2006
       SAR VIRCC510SP02_0-10004043.sar SP02 for SAP Compliance Calibrator 5.1 by Virsa System  0 Info 55648 18.01.2007
       SAR VIRCC510SP03_0-10004043.SAR SP03 for SAP Compliance Calibrator 5.1 by Virsa System  0 Info 55740 16.03.2007
       SAR VIRCC510SP04_0-10004043.SAR SP04 for SAP Compliance Calibrator 5.1 by Virsa System  0 Info 55896 04.06.2007

  • Getting action event of table component inside java script function of anot

    Hello,
    <af:document id="d1" partialTriggers="pt1" theme="dark">
    <f:facet name="metaContainer">
    <af:resource type="javascript"> function handleTableDoubleClick(evt) {
    var table = evt.getSource(); AdfCustomEvent.queue(table, "TableDoubleClickEvent",{},true); evt.cancel();
    function handleRowSelectionClick(evt) {
    var component = evt.getSource();
    AdfCustomEvent.queue(component, "rowSelectionClickEvent",{},true);
    evt.cancel();
    function handleLinkSelection(linkClickEvent){
    var table=AdfPage.PAGE.findComponent("tbl");
    alert("Components:"+table);
    AdfActionEvent.queue(table,true);
    </af:resource>
    </f:facet>
    <af:form id="f1" usesUpload="true">
    <af:pageTemplate id="pt1" viewId="/ESOPM_Base_Template.jspx">
    <f:facet name="main_content">
    <af:panelStretchLayout id="pgl" bottomHeight="0px" inlineStyle="width:auto;">
    <f:facet name="center">
    <af:table varStatus="rowStat" width="auto" value="#{MainContentBean.collectionModel}"
    rows="#{MainContentBean.collectionModel.rowCount}" rowSelection="single" contentDelivery="immediate"
    var="row" rendered="true" id="tbl" >
    <af:clientListener method="handleTableDoubleClick" type="dblClick"/>
    <af:serverListener type="TableDoubleClickEvent" method="#{MainContentBean.HandleDoubleClickTable}"/>
    <af:clientListener method="handleRowSelectionClick" type="click"/>
    <af:serverListener type="rowSelectionClickEvent" method="#{MainContentBean.HandleRowSelection}"/>
    <af:forEach items="#{MainContentBean.columnNames}" var="name">
    <af:column sortable="true" headerText="#{name}" headerClass="TableHeader" sortProperty="#{name}"
    inlineStyle="width:100px;" id="c1">
    <af:panelGroupLayout id="pnl_grCol" halign="center" valign="middle">
    <af:image source="/images/folder.gif" rendered="#{name eq 'Collection Name'}" visible="#{row['Document Type'] eq ''}"
    id="i2"/>
    <af:image source="/images/Computer_File.gif" rendered="#{name eq 'Collection Name'}"
    visible="#{row['Document Type'] eq 'Document' or 'Application'}" id="i3"/>
    <af:outputText value="#{row[name]}" id="aot1" clientComponent="true" >
    <af:clientListener method="handleRowSelectionClick" type="click"/>
    <af:serverListener type="SelectionClickEvent" method="#{MainContentBean.HandleRowSelection}"/>
    </af:outputText>
    </af:panelGroupLayout>
    </af:column>
    </af:forEach>
    </af:table>
    this is my code , In this when i am clicking on rowSelectionEvent its going to bean class i want the same action to be performed on the click of outputText so what can i do for that ,I want to execute same action as performed on table component for single click , on outputText
    Regards
    Mayur Mitkari

    Hi,
    I think there are two solutions to the problem
    1. <af:outputText ... clientComponent="true"
    2. If this doesn't work, replace af:outputText with <af:inputText ... readOnly="true"/>
    Frank

  • Getting the exace application page openning through java...

    Hi friends,
    I am able to open Ms word or Excel or any other application through java. Now I want to know in word or excel which pages the user has opened. How can I do this? that is....if user opnes abc.doc or abc.pdf through respective applications I should know that he has opned abc.pdf or abc.doc....
    Can anybody tell we what should I do?
    Thanks,
    BRS.

    Hi ,
    try my sample code and understand.
    import java.awt.BorderLayout;
    import java.awt.event.* ;
    import java.io.* ;
    import javax.swing.* ;
    import sun.awt.shell.ShellFolder;
    * @author Little Dany
    public class OtherApp
            extends JFrame {
        private JFileChooser fc ;
        private OtherApp() {
            super() ;
            setTitle( "Running Other Application" ) ;
            setDefaultCloseOperation( EXIT_ON_CLOSE ) ;
            init() ;
            setSize( 400 , 300 ) ;
            setVisible( true ) ;
        private void init() {
            fc = new JFileChooser() ;
            fc.setApproveButtonText( "Execute" ) ;
            getContentPane().add( new JButton( new ButAct() ) , BorderLayout.SOUTH ) ;
        public class ButAct extends AbstractAction {
            public ButAct() {
                super( "Button" ) ;
            public void actionPerformed ( ActionEvent actEvt ) {
                int r = fc.showOpenDialog( OtherApp.this ) ;
                if( r != JFileChooser.APPROVE_OPTION )
                    return ;
                openFile( fc.getSelectedFile() ) ;
            private void openFile( File file ) {
                Runtime r = Runtime.getRuntime() ;
                String cmd = getExecutable( file ) ;
                if( cmd == null )
                    cmd = file.getPath() ;
                else
                    cmd = cmd + " \"" + file.getPath() + "\"" ;
                try {
                    Process p = r.exec( cmd ) ;
                } catch ( IOException ioe ) {
                    ioe.printStackTrace() ;
            private String getExecutable( File file ) {
                try {
                    ShellFolder sf = ShellFolder.getShellFolder( file ) ;
                    String s = sf.getExecutableType() ;
                    if( s != null )
                        return s ;
                } catch ( FileNotFoundException fnfe ) {
                    fnfe.printStackTrace() ;
                String ext = getFileExtention( file ) ;
                if( ext == null || ext.equals( "txt" ) )
                    return "notepad" ;
                else if( ext.equals( "doc" ) || ext.equals( ".rtf" ) )
                    return "winword" ;
                else if( ext.equals( ".ppt" ) || ext.equals( ".pps" ) )
                    return "powerpnt" ;
                // Add more else if for handle more files like pdf
                // return value is the path of the executable
                // ex. return "C:\\program files\\notepad.exe" ;
                // ex. return "notepad" ; // if notepad.exe in the path variable.
                return null ;
            private String getFileExtention( File file ) {
                String name = file.getName() ;
                int id = name.lastIndexOf( '.' ) ;
                if( id == -1 || id == name.length() - 1 )
                    return null ;
                return name.substring( id + 1 ) ;
        public static void main ( String[] args ) {
            SwingUtilities.invokeLater( new Runnable() {
                public void run () {
                    new OtherApp() ;
    }

  • Can we change the Software Component Version's Name?

    Hi everyone,
    Can we change the Software Component Version's Name in the Integration Repository? If we can, how can we change it?
    Regards,
    Nick

    hi Nick,
    Procedure:
    1. create a new software component in SLD
    2. create a new version of this software component in SLD
    3. import in into the repository
    4. try using release transfer to transfer objects
    from old on to the new one
    http://help.sap.com/saphelp_nw04/helpdata/en/e8/e8573ba5f13048be50532fc3fcea9c/content.htm
    5.delete the old software component
    /people/siva.maranani/blog/2005/05/22/how-to-delete-software-component-from-integration-builder
    BTW
    <b>do not chage it in the database!</b>
    Regards,
    michal
    <a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>

  • Error while Deleting Software Component

    Hi All,
    I am getting following error while deleting Software Component Version:
    Unable to Delete object DELETEDEMO_COMPONENET, 1.0 of delete.
    You cannot delete a sotware component version if it contains imported interfaces.
    Is there any shortcut isntead of deleting all objets manuually?
    Sri

    Hi Sri.
    It's very simple
    Solution:
    Double Click on Software Component, On Right Hand side >Go to Software Component Version->Delete the software component.If all the necessary Objects have been properly deleted, there will be no problem in Deleting the Software Componet version
    1) Delete the created Data Types, Message Types, Message Interfaces, Message Mappings, and Interface Mappings.
    2) There should be no Imported SAP Objects in the Software Component. If any delete them and activate changes.
    3) Delete all namespaces in the editor using sign. Do not save the changes.
    4) Delete the two default data types that are created in the Interface Objects-->Data Types of the software component version (ExchangeFaultdata, ExchangeLogdata). Now save changes for the s/w component version and activate the changes. Ignore the warnings that pop-up.
    5) The radio button for u201CInterface import should be at u201CNot permittedu201D instead of u201CImport RFC and IDoc Interfaces from SAP Systems Permittedu201D.
    6) Now go to Software component version menu in the right hand pane. Click on delete and the software component vanishes from left hand pane 
    >> Is there any shortcut isntead of deleting all objets manuually?
    NO.. other way or any any shortcut for this
    Abid

  • Software component

    Hi all,
                could anyone give me some idea on what are the mandatory fields while we creating software component in sld( give me idea what is the UNIT field while we creatinmg SWCV)
    regards
    Joshi

    HI Joshi
    YOu mean to say Software Unit..
    If yes Software unit is a particular aspect of the Product functions.It is a logical link between the product version and the software component version.
    A product version consists of multiple software units. These units are implemented by various software components (or versions).
    The product SAP R/3 Enterprise, which represents an SAP technical component, has, among other things, a product version SAP R/3 Enterprise Core 4.7. The software unit that represents the functions of this product version has the same description as the product version. Various software components (or versions) fill the functions of this software unit. These software components (or versions) are, among others, SAP Basis 6.20, SAP HR 4.70, and SAP Enterprise Retail 1.10.
    To know more about Software Unit, please see page 30 onwards of the help file of SLD by going on this link:
    http://<xiserver name>:<port>/sld/doc/sld.pdf
    This help file will give you information about Software Unit if PI 7.0 is installed on your machine.
    Cheers..
    Vasu
    <i>** Reward Points if found useful **</i>

  • When Firefox loads I get an error saying 'the applications security component could not initiallize'. I have a 64-bit PC based system.

    When I load Firefox I get an error message that tells me that the application security component could nt be initiallized. The suggestion from the error meddage was to see if there is a read/write restriction for the application profile directory. I have looked and found no such restriction on that directory. Firefox will load and allow me to look on the web, but many of the functions do not work. I have a 64-bit system using Windows 7 (64-bit version).

    Rename secmod.db (secmod.db.old) in the [http://kb.mozillazine.org/Profile_folder_-_Firefox Profile Folder] in case there is a problem with the file.
    You may have to rename cert8.db (cert8.db.old) as well.
    Firefox will create new files.
    The file cert8.db stores user certificates and intermediate certificates send by websites, so if you have certificates that you want to keep then you may want to export them now and import them after having removed cert8.db.
    See Tools > Options > Advanced > Encryption: Certificates: View Certificates
    If that works then you can delete the renamed files or undo the changes if you want to revert the process.
    Also make sure that you allow the loopback connection with the Software Security Device in the firewall.<br />
    * [[Firefox makes unrequested connections]]

  • Everytime I use firefox to connect to the internet I get an alert saying that firefox could not initialize the applications security component. What does this mean and how do I fix it?

    When I use firefox to get on to the web I get the following message everytime: "Alert: Could not initialize the applications security component. The most likely cause is problems with files in your applications pforfile directory. Please check that this directory has no read/write restrictions and your hard disk is not full or close to full. It is recommended that you exit the application and fix the problem. If you continue to use this session, you might see incorrect application behaviour when accessing security feactures." Once I click the "OK button" at the bottom of the alert box firefox starts but does not act right. For instance it will not let me look for software updates. When I click on "Check for Updates" from the "Help" drop down menu I get a message stating: "There were problems checking for, downloading, or installing this update. Firefox could not be updated because: Update XML file malformed (200). You can update firefox manually by visiting this link and downloading the latest version."

    The following support articles should help:
    * https://support.mozilla.com/kb/Could+not+initialize+the+browser+security+component
    * https://support.mozilla.com/kb/AUS+Update+XML+File+Malformed+200

  • Unable to read software component version from System Landscape Directory "

    I've worked in past creating/importing SWCV, but this is new system PI7.0 and stuck.
    A) Is my understanding on resolution correct?
    Should I go and apply notes 940309 and create client copy of existing client 001
                                        OR
    change role of client 001; SXMB_ADMIN -> 'Integration Engine Configuration' to 'Integration Server'
    I have no problem in using client 001 as Integration server, all I want is import of SWCV to work. Thanks. Appreciate the help.
    B) Here is what I have done and the error:
    1) Followed weblog below and created product, software component, technical system, business sytem in SLD.
    /people/srinivas.vanamala2/blog/2007/02/05/step-by-step-guide-xml-file-2-xml-file-scenario-part-i
    2) When I import the SWC from integration repository getting error
    (Unable to read software component version from System Landscape Directory "server:5<system number>00").
    C) Pointers used from the forum to debug the issue, but still no luck
    Below are the points checked from the forum and all steps are correct, but still have issues with the import
    1) check the RFCs SAPSLDAPI, LCRSAPRFC, connection test pass as the program ID registered with Jco
    2) T-code SLDCHECK no errors (followed http://help.sap.com/saphelp_nw04/helpdata/de/78/20244134a56532e10000000a1550b0/content.htm)
    3) T-code SLDAPICUST got user PIAPPLUSER, pwd is correct (reset the pwd)
    4) logged using PIAPPLUSER http://server:port/sld and it works
    5) One of the weblog SLD Check Failed (LCR_LIST_BUSINESS_SYSTEMS function doesn't work) referred to apply notes 940309
    Notes: 940309
    You are installing 'SAP NetWeaver 2004s SR1 ABAP+Java' Usage Type 'NetWeaver Process Integration (PI)'.
    You don't want to use the default client 001, but another client as Integration Server.

    applied portion (PIPostInstallProcess) of OSS notes 940309 and it resolved.
    Note:
    I still retained client 001 and didn't do client copy as mentioned in the notes. The wizard based CTC tool helped. Here are the details if someone has similar issue and want to know further details:
    A NetWeaver Process Integration (PI) Installation (ABAP+Java) has two parts: Installation and configuration. The former is done by the Installer, the latter by the 'Central Template Configuration' (CTC) Tool.
    http://help.sap.com/saphelp_nw04s/helpdata/en/14/39084136b5f423e10000000a155106/frameset.htm
    1.      Call the wizard-based configuration tool as described in Configuration Wizard.
           2.      Select the scenario PI and the task PIPostInstallProcess.
           3.      Choose Execute.
    A list of the steps to be executed by the wizard is displayed.
           4.      Choose Install.

  • Error in IR Namespace is not defined in the software component version

    Hi All,
    Please provide your valuable inputs to resolve the issue.
    Namespace http://xxx.com is not defined in the software component version xxx_xxxxxx , 1.0 of xxx.com
    Though the software component was already created in SLD and imported.All the developers were able to access the software component and create the Namespaces for their scenarios, but when tried to Activate the scenario above mentioned error is displayed.
    Below are the checks done.
    1.In Exchange Profile checked the properties,
    com.sap.aii.connect.cr.httpport
    com.sap.aii.connect.cr.name
    com.sap.aii.connect.landscape.httpport
    com.sap.aii.connect.landscape.name
    2. Tried to import the software components once again through IR -- No results
    3. Restarted the Java Engine through SMICM -- No results
    4.Performed the SLDCHECK no errors.
    Inputs please at the earliest
    Regards
    Shiva.

    Hi Jochen,
            This is occuring due to that the created namespace is not getting activated. As mentioned in earlier replies that if you have copied objects from somewhere else then all the related information should also be copied. If the problem resists then you can create all the needed objects in IR again and activate it separately instead of activating all at once.
    Regards,
    Subhasha

  • XI CTS+ Error: Software component version missing

    We have CTS+ set-up on our XI systems but there appears to be a problem when importing a transport into the target system.
    From the transport log on the ABAP side, the error that we're getting is:
    class java.rmi.RemoteException:
    com.sap.aii.utilxi.misc.api.ResourceException: Software component version missing
    I suspect that there are some parameters missing in the SLD but am unsure exactly which ones.
    I looked into the document 'How To... Configure Enhanced CTS for SAP NetWeaver Exchange Infrastructure 7.0 SP13' but this did not help.
    Many thanks for any assistance.
    Best regards,
    Matthew Harris

    Yaghya,
    Thanks for that information.
    (Given that I am also the developer of the scenario, finding out the name of the software component was easy!!)
    However, the cause of the error appeared to be down to having both Repository and Directory content contained within one transport request.
    Once these were seperated out into individual transport requests then individually imported (Repository content first), the error was resolved.
    Best regards,
    Matthew

  • Unable to read software component versions from System Landscape

    Dear all,
    I have an ECC system with ABAP and Java installed.
    I already configured so that SLDCheck, RFC destination configuration run successfully.
    PIAPPLUSER is not locked and can logon.
    However, when I import software component version in Integration Builder, the system return error message "Unable to read software component versions from System Landscape Directory "Server:50000".
    Please tell me how to correct this error.
    Giang

    Hi,
    Check this
    http://****************/Tips/XI/SWComponentError/Resolve.htm
    "Unable to read software component versions from System Landscape Directory
    Unable to read software component versions from System Landscape Directory
    unable to import from SLD
    Regards
    Seshagiri

  • Have a new itouch. I'm having trouble downloading iTunes. I keep getting the error message: Apple Application software was not found. Apple application support is required to run iTunesHelper. Please uninstall iTunes, then install iTues again. Error 2.

    I have a new iTouch. I'm having trouble downloading iTunes. I keep getting the error message: "Apple Application Software was not found. Apple application support is required to run iTunesHelper. Please uninstall iTunes, then install iTunes again. Error 2." I have uninstalled and tried installing again and get the same error message. What do i need to do?
    Lg

    Install 7-Zip (free), or a free trial of WinRAR, and use one of them to extract the contents of the iTunesSetup.exe or iTunesSetup64.exe installer file, then try installing AppleApplicationSupport.msi as a standalone component. Even if it won't install you may get a more useful error message as to why not.
    tt2

Maybe you are looking for

  • Where is the iPad App file sharing in the new itunes?

    I exported a file from ArtRage App. One is supposed to go to iPad Tab, then Apps Section, and scroll to the bottom and find the file. But I just updated to the new iTunes and I don't see a way get the file anywhere within it. What should I do to get

  • OfficeJet 6600

    I am getting a message that says "there is a problem with the printer or ink" It says to power down and up and if problem persists (It Did) contact  HP - I am clueless. HELP!??!

  • M2727 NF and Wireless Router

    I have a M2727 NF MFP and would like to set it up at home to work on a wireless network. I tried the Linksys WPSM54G, but was told by Linksys that my model is not supported. Does anyone know of a printserver configuration that works with the HP?

  • How can Modify the Text of a MessageArea in a Application WD ABAP Standard?

    Dear Experts. How can Modify the Text of a MessageArea in a Application WD ABAP Standard? I found the following link in the helpsap, but in this moment I don't know How found this text? and Modify this text with a new text. http://help.sap.com/saphel

  • RemoteApp 2012 R2 Restrict Access to Session Host Desktop

    Here is our current situation: I have set up Remote Desktop Services on Server 2012 R2 and published RemoteApp programs. Everything works great with load balancing, collections, etc... and I have been very impressed. However, as it always has been an