Setup Package Information

Hi,
I have been trying to create a setup package in both Netweaver 7.0 SP 11 and SP 17.  I have followed the instruction provided in the SAP Help (http://help.sap.com/saphelp_nw70/helpdata/EN/45/1eb142a174c811e10000000a1550b0/frameset.htm). 
Iam able to create the setup.zip for instalation on a windows XP system, when I look at the structure of the zipfile it looks correct.  However when I run the setup.exe I get an empty directory: C:\Program Files\SAP\MobileInfrastructure\
Any ideas what may be causing the "imcomplete" installation.
Thanks,
Miguel

Angai,
Seems as you would probably better be served by using an internal Oracle forum, as you are using a non-public build and are working in a specific oracle apps environment that the public knows nothing about.
John

Similar Messages

  • How to Include JRE with our Setup Package

    please help me,
    i have created one swing application.i successfully created setup.exe using installsheild 11.It is working in my machine.when i run this in another machine .it is not working.iam using some external jar also in the appln.i put that jars into the jre/lib/ext in destination machine's directory then it works.
    i want to include JRE with my setup package(first the setup should find whether the jre is installed or not ,if not it must insall JRE and put my external jar files into jre/lib/ext directory in destination machine then only my appln should insall).please give me a solution for this

    What?!! It isn't considered legal to access a
    root-level class from a higher level package?Well it's not now because your code won't compile, but
    prior to 1.4 you could. I think the JLS has been
    updated to say you can't import from the unnamed
    namespace.Hmm! I must have missed that bit (not that I read it in any great detail, anyway!). I suppose it forces you to use packages, which is a good thing, IMHO.
    What I was wondering about was, is the directory structure of classes strictly necessary, given that a class contains information on its package anyway? I know some IDEs don't require the source files to be in the right directory - they will check on the package statement, and locate the class file accordingly - but is it absolutely necessary for class files to be located according to their directory structure? I know the JLS says they have to be, but could the JLS be relaxed on this point, without breaking anything?
    RObin

  • NWA Hierarchy groups reorganization - Setup Package (MDI)

    THis is our actual Hierachy configuration:
    Root
    |----NODEA
    |-----NODEB
    |------NODEC
    We assigned the end users and the MI Components to NODEC, and created the Setup Package (MDI type). We can call this the Setup N°1.
    Every NODEC means a different maintenance Team; in this structure we supposed to create a different Setup Package for every team.
    Now we should allow all the Maintenance teams to use the same Setup Package.
    We are in process to extend teh Hierarchy adding more nodes to the same
    level of NODEC. The father will be always NODEB.
    We are thinking to do not touch the assignmets in place for NODEC, as  we do not want to stop the work of the team.
    Then we suppose to do a new assignment of the the MI Components and a new technical user to the NODEB and to generate a new Setup Package (always MDI). We can call this Setup N°2
    In this way all the new nodes (all the teams) will have the same Setup Packages (Setup N°2)
    Our doubt is the behaviour of the users assigned to NODEC.
    a) They will able to continue to use their Setup N°1 ?
    b) The end user of NODEC that do not installed yest their MI client should be able to do it with the Setup N° 1 or also with the Setup N° 2 ?
    These informations are missing into the Sap documenttation.
    The MI Components assigned to NODEC and NODEB will be the same.
    The tecnical user used to generate the Setup Package will be different.
    regards

    Hi Raberto,
    Can you please make the question more clearer. if the structure of the HG is the same as
                  Root
                    |----NODEA
                    |-----NODEB
                    |------NODEC
    then you will be able to create three different setup package for three diff HG with altogether three diff combination of deviceconfiguration.
    Regards,
    Satyendra

  • Error while creating a setup package .

    Hi ALL,
    We are trying to create a setup package (SP20 client)  for our application
    after assinging the device configurations their roles and conditions to the Hierarchy Group which we created It gives the following error while creation of the setup  package
    Error
    0050  tc.mobile.admin.bl  113101  20080222
    Retrieving device id failed.
    However we tried to dig up for it in help.sap.com and forum we could not resolve the  error .
    Please suggests the neccessary solution,Its urgent.
    Thanks & Regards
    Aditi Vyas

    HI
    This problem is already resolved in SP20.  Kindly make use of the latest patch of NWMADMIN and NWMClient and the error should get resolved.
    Best regards
    Sivakumar

  • Creation of Setup package Failed

    Hi all,
    I tried creating setup package for individual User.
    However it is giving me error in Log viewer.
    1. Level 0010 tc.mobile.admin.bl :        Message:Creation of virtual mi instance failed.
    2.Level:0050 tc.mobile.admin.bl.setup: Message:Reading the location of the packages folder failed. Cannot continue with package generation.
    3.Level:0050 tc.mobile.admin.bl.setup   Message:The property MISP is not configured. Check settings of service Configuration Adapter under the root mobile_setupGeneration
    Can anyone help me on this.
    Thanks and Regards:
    Neha Kapoor

    Hi Neha,
    There is some mistake in understanding here.
    Framework will be always MOBILEENGINE_JSP OR MOBILEENGINE_AWT. and not MAU. There is no need to create an sda file for framework. The mobile component for Framework will get created when your basis administrator deploys the NWMCLIENT. Once it is deployed reload it.
    Please follow these steps.
    1. Create one DC, assign MOBILEENGINE_JSP (mobile component)  with version that is deployed, say 1002 (If SP10 Patch 02). Assign OS condition to this DC.
    2. Create one more DC for Application, Assign your application as before.
    3. Assign both the DCs to the hierarchy group.
    4. Create setup package for one of the users in the setup package. may be MI_SERVICE.
    There will not be any framework mobile component with version R01. It will be something like 1903 which means SP19 Patch 03. R01 may be the one created by someone which cannot be used for Setup package.
    Regards,
    Prashanth

  • Missing package information on MyBT accounts

    Missing package information on MyBT accounts
    and after lots of phone call no one can fix it.
    which department do i need to talk to.
    and can i have a name of some one it that department so I can look them up in the Directory if not a name a EIN will do.

    I have asked a moderator to provide assistance, they will post an invite on this thread.
    They are the only BT employees on this forum, and are a UK based team of people, who take personal ownership of your problem.
    Once you get a reply, make sure that you are logged into the forum, then click on their name, you will see a screen like this. Click on the link as shown below.
    Please do not send them a personal message, as they may not be on duty for a long time, and your message will not be tracked properly.
    For your own security, do not post any personal details, on this forum. That includes any tracking number you are give.
    They will respond either by phone or e-mail within 5-6 working days.
    Please use the tracked e-mail, to reply, not via the forum. Thanks
    This is the form you should see when you click on the link. If you do not see this form, then you have selected the wrong link.
    When you submit the form, you will receive an enquiry number, so please keep a note of it
    There are some useful help pages here, for BT Broadband customers only, on my personal website.
    BT Broadband customers - help with broadband, WiFi, networking, e-mail and phones.

  • Problem while installing Setup package

    Hi all,
    A week before i installed setup package on one device it worked perfectly fine.
    Today i created new setup package with parameter sets( MI_CONFIG and included parameter MobileEngine.Sync.Gateway.Service=/sap/bc/MJC/mi_host
    MI.Sync.ProtocolVersion=251500
    And did not added these two lines in Mobileengine.config file.
    My device is looping between two screen Ie Logon screen and change password screen. Whenever i enter the username and password it enters into Change password screen and then again to logon screen.
    What can be the problem?
    Thanks and Regards
    Neha Kapoor

    Hi Neha
       This is because after after you have created a setup package, a configuration tells the user to change his password on this first login to the client. If you open the MobileEngine.config file you will find an entry called <i><b>MobileEngine.Security.PasswordChangeRequired</b></i> with a value true.  Just set the value to false and restart MI.  If the parameter is not present, add the same and restart.  This should solve your problem and the change password page will never appear again.
    Best Regards
    Sivakumar

  • Is there any field on waste packaging information in MM03

    Please help me in finding any field on waste packaging information in MM03. If it is there please let me know in which view we can find it, if not let me know where else i can find information on Waste packaging.

    Hi Vinod,
    If i got you right,  you need the information on Packing material in material master, if this is the case then go to
    Material Master - Basic data1- Packaging Material Data here you get to see
    1) )Material group packing material -  here grouping of materials which require same kind of packing is done.
    2)  Reference material for material packing - here material number is given which is to be packed with the similar packing and there should be a material master record for the reference material.
    3) Product composition - if you check ithis tab then composition gets  printed on packing      
    For example - say you have two material X(glass bottles) and y( glass jars) since these two are one of a kind they require same kind of packing.
    hope this will help you
    Thanks
    Abdul

  • How to create an installation setup package for a java project?

    hi,
    i have a small project written in java. i used eclipse ide. i am trying to create an installation setup package for my application. can some one help me?
    thanks.

    hi daven,
    iam not using the websphere application developer.
    iam using eclipse release 3.2
    is there a solution?

  • Problem while creating setup package

    Hi all,
    A week i created a setup package With SP18 0.0 . Everything worked fine..
    I download the Sca file for NWMADMIN AND NWMCLIENT and
    Today i deployed Patch 0.2  to NWMADMIN and Patch 0.6 to NWMCLIENT .
    I am getting these errors..
    0050 tc.mobile.admin.bl  170005 20070327 Error while trying to save the download url in setup package
    0050 tc.mobile.admin.bl.setup  170005 20070327 Error while trying to create the cab archive for setup package.
    0050 tc.mobile.admin.bl.setup  170005 20070327 Error while trying to create a cab file for setup package.
    0050 CAB CREATION LOG  170004 20070327 Error: Required file "D:\cabwiz.ddf" not found.
    Thanks and Regards
    Neha Kapoor

    Hi Prashantha,
    I could download SDK for Windows Mobile 2003-based Pocket PCs  from site http://www.microsoft.com/downloads/details.aspx?FamilyID=9996b314-0364-4623-9ede-0b5fbb133652&displaylang=en&Hash=%2fiQ91xWkO3zOCMv67Sphd8Q0HdCZtTMdWz3Ec5iPNq7%2fhrGF7rmyOcGv3trXOdGA8c6Qyc%2bVOlTpsmrahqFb5A%3d%3d.
    Now should i follow the steps given in http://help.sap.com/saphelp_nw04/helpdata/en/45/1eb142a174c811e10000000a1550b0/frameset.htm
    And create a Cabwiz file . Can i do this on my pc and zip the file and send it to basis and copy it on server or this should  be done on server itself.
    Thanks and Regards
    Neha Kapoor

  • Creating Setup Package in Netweaver Administrator MI

    Hello everybody,<br><br>
    after a long searching to a clear manual about setting up Mobile Infrastructure client, and after a lot of reading the typical spaghetti manuals of SAP, I started to create a Device Configuration to test the MAM 3.0<br><br>
    I have created a Device Configuration using the DB2E add-on, MOBILEENGINE_JSP Framework and a MAM30 Application:
    <table>
    <tr>
    <td>Mobile Component Type</td><td>Mobile Component Name</td><td>Version</td>
    </tr>
    <tr>
    <td>ADDON</td><td>DB2E</td><td>822</td>
    </tr>
    <tr>
    <td>APPLICATION</td><td>MAM30</td><td>1.00</td>
    </tr>
    <tr>
    <td>FRAMEWORK</td><td>MOBILEENGINE_JSP</td><td>702100</td>
    </tr>
    </table><br>
    I have an hierarchy grouping with currently only 1 user and now I want to create a setup package. In the Log Viewer of the Setup Package, I see there is a problem with Trace File: Trace File might not be available in client OR Moving Trace File into new folder failed.<br>
    All log messages are as follows (last message is displayed first):<br>
    <p style='color:red'>0060 tc.mobile.admin.bl  125722 20100302 Trace File might not be available in client OR Moving Trace File into new folder failed </p>
    <p>0070 tc.mobile.admin.bl  125722 20100302 Set the communication server port to 45002 </p>
    <p>0070 tc.mobile.admin.bl  125722 20100302 Retrieving device id and Application. </p>
    <p>0070 tc.mobile.admin.bl  125722 20100302 Setting mobileEngine.config connection settings completed. </p>
    <p>0070 tc.mobile.admin.bl  125722 20100302 Setting mobileEngine.config connection settings. </p>
    <p>0070 tc.mobile.admin.bl  125722 20100302 Setting mobileEngine.config persistence parameters for 2 completed </p>
    <p>0070 tc.mobile.admin.bl  125722 20100302 Setting mobileEngine.config persistence parameters for 2 </p>
    <p>0070 tc.mobile.admin.bl.setup  125722 20100302 Download of DB2E addon completed </p>
    <p>0070 tc.mobile.admin.bl.setup  125721 20100302 Copying of Win32 dll DB2EJDBC.dll to the backup folder successful. </p>
    <p>0070 tc.mobile.admin.bl.setup  125721 20100302 Installation of DB2EJDBC.dll successful. </p>
    <p>0070 tc.mobile.admin.bl.setup  125721 20100302 Copying of Win32 dll DB2e.dll to the backup folder successful. </p>
    <p>0070 tc.mobile.admin.bl.setup  125721 20100302 Installation of DB2e.dll successful. </p>
    <p>0070 tc.mobile.admin.bl.setup  125721 20100302 Copying of Win32 dll CryptoPlugin.dll to the backup folder successful. </p>
    <p>0070 tc.mobile.admin.bl.setup  125721 20100302 Installation of CryptoPlugin.dll successful. </p>
    <p>0070 tc.mobile.admin.bl  125721 20100302 Downloading DB2E addon ...... </p>
    <p>0070 tc.mobile.admin.bl  125721 20100302 Creation of virtual mi instance completed. </p>
    <p>0070 tc.mobile.admin.bl  125721 20100302 Modify listOfJars.txt </p>
    <p>0060 tc.mobile.admin.bl.setup  125721 20100302 The property ME_JAVA_OPTIONS is not configured. I use default value  instead. Check settings of service Configuration Adapter under the root mobile_setupGeneration </p>
    <p>0060 tc.mobile.admin.bl.setup  125721 20100302 The property ME_BOOTSTRAP_JARS is not configured. I use default value ; instead. Check settings of service Configuration Adapter under the root mobile_setupGeneration </p>
    <p>0070 tc.mobile.admin.bl  125721 20100302 Modify startup and shutdown </p>
    <p>0070 tc.mobile.admin.bl  125718 20100302 Folder for setup package is C:\sapdb/547243715843949 </p>
    <p>0070 tc.mobile.admin.bl  125717 20100302 Mobile engine framework source is C:\temp/LAPTOP/MOBILEENGINE_JSP/702100 </p>
    <p>0070 tc.mobile.admin.bl  125717 20100302 Template source is C:\temp/TEMPLATE/MDS/702100 </p>
    <p>0070 tc.mobile.admin.bl  125717 20100302 Creation of initial software package entry successful. </p>
    <p>0070 tc.mobile.admin.bl  125717 20100302 Creating initial software package with generated id 547243715843949 </p>
    <br><br>
    So all steps perform well, except the last about Trace File.<br>
    Does anybody have an idea why and how to solve this.<br>
    Thanks<br><br>
    regards<br>
    Erik
    Edited by: Erik Meel on Mar 2, 2010 1:29 PM
    Edited by: Erik Meel on Mar 2, 2010 1:37 PM
    Edited by: Erik Meel on Mar 2, 2010 1:57 PM

    I don't know why there is a different direction for path.
    The C:\Temp is specified in the Visual Administrator in the property MITEMP in the Configuration Adapter.
    The same for the location C:\sapdb for the MISP property.
    It is the Mobile Administrator who is writing the paths with other slash. I don't know how to specify that.
    Regarding the NWMICLIENT I used the file NWMCLIENT21_0-20000910.SCA which I downloaded from http://service.sap.com/swdc and then Support Packages and Patches - Entry by Application Group
    Support Packages and Patches - Entry by Application Group" SAP NetWeaver" SAP NETWEAVER" SAP NETWEAVER 7.0" Entry by Component" MI Client
    I didn't download the NWADMIN, but I'm also not sure how to install this. Is this with the same way as deploying mobile components?

  • How is the 'import-packages' information saved in the database, and how long?

    Hello,
    I am  developping a ECM Connector for Adobe LiveCycle ES, which is a customized component.
    1 - Who should I contact to have some specific support  ?
    There is no detailed information yet on this on the adobe site  (http://livedocs.adobe.com/livecycle/8.2/programLC/programmer/help/wwhelp/wwhimpl/js/html/w whelp.htm?href=000931.html&accessible=true) .
    If you  think that I should address my problem to another department of Adobe, please  tell me which department?
    I give you another description of my problem. In fact, I have  been investigating on it.
    2 - If I  put this in my component.xml file, in step  1:
    <component-id>com.rsd.adobe.livecycle.RSDFoldersConnector</component-id>
    <version>1.0</version>
    <import-packages><package  version="1.0">com.rsd.simpleApiFolders</package>  </import-packages>
    If I change the  version to 1.1 and remove the  'import-packages' (in step 2) , will the new component need the  com.rsd.simpleApiFolders package. It seems that is still needs it.
    3 - How is the  'import-packages' information saved in the  database, and how  long?
    In  fact, on thursday, I used 'import-packages'  to make a test. And since them, I  can not deploy any of my components.
    LiveCycle throws a  ClassNotFoundException.
    ALC-DSC-000-000: com.adobe.idp.dsc.DSCRuntimeException:  Internal error.
    [java] at  com.adobe.idp.dsc.registry.component.impl.ComponentRegistryImpl$6.doInTransaction(Compone ntRegistryImpl.java:338)
    ... Caused  by: java.lang.ClassNotFoundException: http-0.0.0.0-8080-1Class name  com.rsd.simpleApiFolders.Context from package com.rsd.simpleApiFolders not found.
    [java] at  com.adobe.idp.dsc.DSContainerSearchPolicy.searchClassUsingParentFirst(DSContainerSearchPo licy.java:234)
    Thank you in advance
    Regards.

    1 - Who should I contact to have some specific support  ?
    That would depend on your Adobe support contract and if your organization has a TAM assigned.  You should check with your organization's Adobe contact and see what support options your organization has purchased.
    Having said that, this forum has a few people that may be able to help (but the forum does not have a SLA associated with it)
    2 - If I  put this in my component.xml file, in step  1:
    <component-id>com.rsd.adobe.livecycle.RSDFoldersConnector</component-id>
    <version>1.0</version>
    <import-packages><package  version="1.0">com.rsd.simpleApiFolders</package>  </import-packages>
    If I change the  version to 1.1 and remove the  'import-packages' (in step 2) , will the new component need the  com.rsd.simpleApiFolders package. It seems that is still needs it.If your component class needs the simpleApiFolders class then yes, you still need it.  Think of import-packages like a class-path statement (but with packages and not jars).  Its not physically moving the package into your application, but allowing you to access it from another container.
    3 - How is the  'import-packages' information saved in the  database, and how  long?
    As far as I know they are not imported into the database. As I stated above, I believe that the import-packages just allows you to point to classes that are in the app server's classpath, but are not physically in you component jar file.  As long as that class is in the app server class-path (or in the Adobe EAR file) then you should be able to access it.  Is the jar file containing the simpleApiFolders class in the app server's lib directory?

  • Create setup package failed

    Hello,
    I try to create a setup package in NetWeaver Mobile Administrator. I created a device configuration with the framework and one with DB2E and  XMAM application.
    I assigned this to a hierarchy and added the technical user mi_service.
    When I create a package it stops and in the log viewer I see :
    0050 tc.mobile.admin.bl  172815 20070223 Retrieving device id failed.
    In the step before (which is OK) I see:
    0070 tc.mobile.admin.bl  172812 20070223 Set the communication server port to 45001
    Which port is this? Don't know this one...
    Anyone else got this problem?
    Kind regards,
    jeroen

    Hi Jeroen,
    when you do setup package creation leveraging the NWMA you have to use a platform based on WIN32. Say your J2EE needs to run on a Windows 32 Box. If you run your J2EE on a different platform you can setup an additional J2EE for SPC. Refer to the how to guides section for doing so (e.g. for NW04 see https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/80046076-a387-2910-4ba2-c009be46ab60).
    What SPC does is simulating a typical user installation, say it installs a client on the J2EE, syncs to get a device ID, syncs again to get apps and data. In the end all gets packed together.
    If you get the error that the device ID cannot be received it can have several reasons:
    - Client cannot startup on the J2EE (e.g. unsupported platform)
    - Services not correctly enabled in SICF (e.g. not active, wrong service user/password)
    What you can do is check in the SPC Folder on the J2EE for the temporary installation folder and check the client traces, they will typically point you to a solution. Since SP19, I guess, these logs can as well be downloaded in the NWMA (where typically the setup package would be ready for download).
    Hope this helps,
    Thomas
    PS: If you keep stuck may post the log files of your tmp client

  • Setup Package NTW04s Sp15 :"Could not retrive device Id" and other

    Dears,
    we configured the setup package creation with NTW04s SP15:
    One device configurator for the MI70 Client Jsp; one device configurator for the DB2e;
    one device configurator for the MAM application.
    We defined the Parameter Set into the device configurator for the MI70 client.
    We assigned these device configurator to the Hierarchy group and used a technical user for the setup package creation.
    The creation aborts with the error 'Could not retrive device ID'
    Beside we try to define an installation sequence number for these device configurator, to be sure the MI70 client is installed as first with the proper parameter set, the DB2E as second and the MAM as lates but it's not clear how to do it.
    If we assign inst. sequence 1 to the MI70 client the NWA says something like 'cannot assign sequence number to framework', while if we assign 1 to the DB2E we recive a msg like 'sequence number are not consecutive...'
    regards

    up pls
    we suspect the Setup Package creation is not allowed on Windows 64 bit.
    Probabily the natstart.dll cannot work properly as it is on 64 bit, as maybe it is designed to run on 32 bit , as the windows pc are.
    But we used Windows in order to be able to use the setup package creation, we cannot setup up a separate J2EE istance on 32 bit just for the setup package creation.
    Beside now the NTW04s sr3 is supported only on 64 bit platform.
    Any advise ?
    Regards

  • Timeout setting in setup package server

    Hi All,
    We wanted to change the time out setting in our Middleware server(Windows platform wintel) from present 120 mins to 180 mins which is used for creation of setup package.Where we can change the timeout setting in server.Please give me the path or location ..
    Thanks in advance
    Devendra

    Hi,
    I am not sure about the native Jboss JTA, but in general the following is true:
    -the transaction timeout determines when 'pending' transactions are cleaned up by the JTA
    -the larger the value, the longer the time that such transactions can be around
    The performance impact depends on the particularities of your application and server environment; to name a few:
    -For hot-spot data in your database, transactions will normally have to wait longer to get locks held by other transactions. If the timeout is too short then the clients will see many requests fail because the underlying transaction will timeout before the locks are gotten, and the JTA will rollback.
    -On the other hand, if (for some reason) you have failing requests that leave active transactions floating in the server, then a larger timeout will mean that such floating transactions will not release their locks yet (happens at rollback/commit only). So here a larger timeout means that lost transactions (that will rollback anyway) will prevent other transactions from doing business.
    -The same argument holds for deadlocks. If a transaction is involved in a deadlock situation then the deadlock will not be resolved until the transaction rolls back after timeout. In this case too, the other transactions are hindered by the locks of a 'lost' transaction.
    As a rule of thumb, I would say: keep transaction timeout as high as necessary to allow most transactions to get 'useful' locks (but not much higher than that). For instance, you could measure the statistics on response times under realistic loads and base your timeout value on that (if you're not measuring the deadlocks of course).
    Best,
    Guy
    http://www.atomikos-support.com:8080/forums -- Java/J2EE/JTA Transactions Forum

Maybe you are looking for

  • Functional area and cost of sales accounting (company code 2000) active

    Hi There! I hope someone can help. In our sandbox system, whenever I try to convert a Purchase requistion into a Purchase Order I get the following error message : "Functional area and cost of sales accounting (company code 2000) active". Anyone know

  • Monitor won't wake up with Mac Mini

    I am using a Mac Mini (late 2012; OS X Mountain Lion 10.8.2) connected via HDMI to a Samsung Syncmaster S27B350 monitor.  When the Mac wakes from sleep, the monitor will wake up for about 5 seconds and then go black.  If I unplug the monitor from AC

  • How to speed up export in Adobe Premiere CC

    Can somebody talk me thru the basics of exporting media in Adobe Premiere CC? I have a one-hour movie with some lighting effects applied. I can't believe how long it takes to export. The quickest combination I could find was exporting to Quicktime an

  • Geolocation for Android With Adobe Content Viewer

    Hello guys, I'm working at a project using HTML5 features to turn it an interesting application, but, when I use the geolocation with Google Maps anything happen :/ do you know why it doesn't working? Thanks so much.

  • Adobe Flash Player Keeps Downloading in TextEdit Form

    I've been trying to install the newest version of adobe flash player (12) on my mac (OS X 10.6.8) through Safari (5.1.10) but every time I dowload it and click on it to install it, it opens in TextEdit so I can't do anything with it. How do I change