Installing NW Developer Studio For SAP NW 7.3 EHP 1

23
Installation and Update Guide Document version: 1.20 – 2014-10-28 SAP NetWeaver Developer Studio Valid for SAP NetWeaver 7.3 and 7.3 including Enhancement Package 1 CUSTOMER

description

Installation SAP NetWeaver Developer Studio for SAP NetWeaver 7.3 Enhacement Package 1

Transcript of Installing NW Developer Studio For SAP NW 7.3 EHP 1

  • Installation and Update GuideDocument version: 1.20 2014-10-28

    SAP NetWeaver Developer StudioValid for SAP NetWeaver 7.3 and 7.3 including Enhancement Package 1

    CUSTOMER

  • Document History

    CautionBefore you start the implementation, make sure you have the latest version of this document. You can find the latest version at the following location:service.sap.com/installnw73.

    The following table provides an overview of the most important document changes.

    Table 1Version Date Description1.20 2014-10-28 Updated Version1.10 2014-10-24 Updated Version1.0 2012-11-21 Initial Version

    2

    CUSTOMER Copyright 2014 SAP SE or an SAP affiliate company.All rights reserved.

    SAP NetWeaver Developer StudioDocument History

  • Content

    1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

    2 Developer Studio Update Site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62.1 Accessing the Central Update Site on SAP Service Marketplace . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62.2 Accessing the Media Update Site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62.3 Creating an Update Site Mirror . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

    3 Installing the Developer Studio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

    4 Updating the Developer Studio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

    SAP NetWeaver Developer StudioContent

    CUSTOMER Copyright 2014 SAP SE or an SAP affiliate company.

    All rights reserved. 3

  • 4CUSTOMER Copyright 2014 SAP SE or an SAP affiliate company.All rights reserved. SAP NetWeaver Developer Studio

  • 1 Introduction

    This guide describes how to install and update the SAP NetWeaver Developer Studio (Developer Studio for short), which is delivered as a client with SAP NetWeaver 7.3 and SAP NetWeaver 7.3 including enhancement package 1 (SAP NetWeaver 7.3 EHP1 for short).

    NoteThe SP level and the EHP level of the Developer Studio correspond to the SP level and the EHP level of the SAP NetWeaver 7.3 or SAP NetWeaver 7.3 EHP1 system. Therefore, to make the current document more readable, we refer to the Developer Studio as SAP NetWeaver 7.3 or SAP NetWeaver 7.3 EHP1, although it is not a product but a client.

    The Developer Studio is based on the open development platform Eclipse. It includes the standard Eclipse features and SAP features. The SAP NetWeaver development documentation assumes that you are familiar with Eclipse and how to develop Java applications with it.For more information, see: The SAP Library for SAP NetWeaver 7.3 EHP 1 at: help.sap.com/nw731 Application Help SAP Library

    Development Information The SAP Library for SAP NetWeaver 7.3 at: help.sap.com/nw73 Application Help SAP Library

    Development InformationThe Developer Studio provides several features for composing and developing business applications. You can select the features according to the components you have installed on your AS Java.For more information about the features, see Overview of Top Level Features at: www.sdn.sap.com/irj/sdn/nw-devstudio Installation and Upgrade

    Process Flow1. Connect to the Developer Studio Update Site [page 6].2. Perform one of the following:

    If you want to install the Developer Studio, proceed as described in Installing Developer Studio [page 9]. If you want to update the Developer Studio, proceed as described in Updating Developer

    Studio [page 12].

    SAP NetWeaver Developer StudioIntroduction

    CUSTOMER Copyright 2014 SAP SE or an SAP affiliate company.

    All rights reserved. 5

  • 2 Developer Studio Update Site

    To install and update the Developer Studio, you have to use the update site for the Developer Studio. You can connect to the following update sites: Central Update Site [page 6] Media Update Site [page 6] Update Site Mirror [page 8]

    RecommendationThe central update site on SAP Service Marketplace or the update site on the installation media can be used for Developer Studio installations. For better consistency and performance of your development system, we recommend that you optimize the update process by creating an update site mirror in your system landscape. Administrators can configure the mirror site to offer updated content from SAP Service Marketplace.Using the update site mirror is not mandatory, but useful and recommended for frequent updates.

    NoteIn the installation and update procedures, we only use the term update site. The installation and update steps are the same, regardless of whether you decided to install or update the Developer Studio from the central update site on SAP Service Marketplace, the update site on the installation media or an update site mirror.

    2.1 Accessing the Central Update Site on SAP Service Marketplace

    ProcedureNote that to access the update site you need an S-user and password for SAP Service Marketplace.Open a Web browser and enter the URL required for your SAP NetWeaver release: If you have SAP NetWeaver 7.3 EHP1, enter: nwds.sap.com/swdc/downloads/updates/netweaver/

    nwds/nw/731/ If you have SAP NetWeaver 7.3, enter: nwds.sap.com/swdc/downloads/updates/netweaver/

    nwds/nw/730/

    2.2 Accessing the Media Update SiteYou can access the update site with the installation and update instructions on the SAP NetWeaver 7.3 / 7.3 EHP1 Java media in one of the following ways:

    6

    CUSTOMER Copyright 2014 SAP SE or an SAP affiliate company.All rights reserved.

    SAP NetWeaver Developer StudioDeveloper Studio Update Site

  • By directly accessing the index.html file on the Java media By running software provisioning manager 1.0.

    Prerequisites You normally obtain the Java installation media as part of the installation package from SAP.

    However, you can also download it from the software distribution center on SAP Service Marketplace as follows: If you have SAP NetWeaver 7.3 EHP1, download it from the following path: support.sap.com/swdc

    Installations and Upgrades A - Z Index N SAP NetWeaver SAP EHP1 FOR SAP NETWEAVER 7.3Installation and Upgrade Microsoft Windows NW 7.31 Java

    If you have SAP NetWeaver 7.3, download it from the following path: support.sap.com/swdcInstallations and Upgrades A - Z Index N SAP NetWeaver SAP NETWEAVER 7.3 Installation Microsoft Windows NW 7.3 Java

    NoteSince the Java media is split into several files, you have to reassemble it after the download.

    Make sure that the latest version of the SAPCAR archiving tool is available on the installation host.If required, you can download the latest version of SAPCAR from:

    support.sap.com/swdc Support Packages and Patches A - Z Index S SAPCAR .For more information about SAPCAR, see SAP Note 212876.

    ProcedureTo start the update site on the SAP NetWeaver Java media for SAP NetWeaver 7.3 or SAP NetWeaver 7.3 EHP1, open the index.html file, which you can find at the following location on the SAP NetWeaver Java media::\DATA_UNITS\JAVA_IDE.Alternatively, you can use software provisioning manager 1.0 to access the update site on the SAP NetWeaver Java media:Alternatively, you can use software provisioning manager 1.0 to access the update site on the CE 7.2 Application media:1. Download the latest version of the software provisioning manager 1.0 archive

    SWPM10SP_.SAR from:support.sap.com/swdc Support Packages and Patches A - Z Index S SL TOOLSET SL TOOLSET

    Entry by Component Software Provisioning Manager SOFTWARE PROVISIONING MGR 1.0

    2. Unpack the software provisioning manager 1.0 archive to a local directory using the following command:SAPCAR -xvf \.SAR -R

    3. Start the installer by double-clicking sapinst.exe from the directory to which you unpacked the file SWPM10SP_.SAR.The installer GUI starts automatically by displaying the Welcome screen.

    SAP NetWeaver Developer StudioDeveloper Studio Update Site

    CUSTOMER Copyright 2014 SAP SE or an SAP affiliate company.

    All rights reserved. 7

  • 4. In the Welcome screen, choose the installation option SAP NetWeaver Developer Studio from the relevant path: SAP Enhancement Package 1 for SAP NetWeaver 7.3 Developer Edition Install SAP NetWeaver 7.3 Developer Edition Install

    5. Choose Next.6. Specify the location of the JAVA_IDE folder on the SAP NetWeaver Java media:

    :\DATA_UNITS\JAVA_IDE.7. Choose Next.

    The Developer Studio update site for media installation opens. Follow the instructions on this page to install and update the Developer Studio.

    2.3 Creating an Update Site MirrorProcedure1. For information about the steps required to create an update site mirror, see the SAP Library for SAP

    NetWeaver CE 7.2 at: help.sap.com/nwce72 Application Help SAP Library SAP NetWeaver Composition Environment Library Developer's Guide SAP NetWeaver Developer Studio Basics Creating and Maintaining Update Site MirrorsFor information about the steps required to create an update site mirror, see: The SAP Library for SAP NetWeaver 7.3 EHP 1 at: help.sap.com/nw731 Application Help SAP

    Library SAP NetWeaver Composition Environment Developing Composite ApplicationsSAP NetWeaver Developer Studio Basics Creating and Maintaining Update Site Mirrors

    The SAP Library for SAP NetWeaver 7.3 at: help.sap.com/nw73 Application Help SAP Library SAP NetWeaver Composition Environment Developing Composite Applications SAP NetWeaver Developer Studio Basics Creating and Maintaining Update Site Mirrors

    2. After you have created the update site mirror, you can connect to it using the following URL:http://:/UpdateSite

    8

    CUSTOMER Copyright 2014 SAP SE or an SAP affiliate company.All rights reserved.

    SAP NetWeaver Developer StudioDeveloper Studio Update Site

  • 3 Installing the Developer Studio

    You can install the Developer Studio in one of the following ways: Using the central update site on SAP Service Marketplace [page 6] Using the media update site [page 6] on the Java installation media. Using a local update site mirror [page 8].

    CautionOnly use the central update site on SAP Service Marketplace, the update site on the Java installation media, or the update site mirror. Using other update sites, such as the Eclipse update site, can lead to a version mismatch of features and undesired results.

    Supported Operating SystemsThe following operating systems (OS) are supported by the Developer Studio: Microsoft Windows XP 32-bit Microsoft Vista 32-bit Microsoft Windows Server 2008 64-bit Microsoft Windows 7 32-bit Microsoft Windows 7 64-bit

    For more information, see service.sap.com/pam.

    Supported JDKs

    CautionThe Developer Studio requires a 32-bit JDK. You have to install it in the directory \eclipse\jre\ or another location pointed by the JAVA_HOME variable of your Windows OS system.

    The following 32-bit Java Development Kits (JDKs) are supported: SAP JVM 6's JDK Oracle's JDK 1.6 (minimum 1.6.0_7 version)

    NoteMake sure you use the JDK, and not the JRE, even though the navigation path that the Developer Studio is looking for is called jre\bin.

    SAP NetWeaver Developer StudioInstalling the Developer Studio

    CUSTOMER Copyright 2014 SAP SE or an SAP affiliate company.

    All rights reserved. 9

  • Procedure

    Installing the Developer Studio from SAP Service Marketplace1. Connect to the central update site on SAP Service Marketplace as described in Connecting to the Central

    Update Site [page 6].2. Follow the instructions in the Installation section of the update site.

    NoteIf you want to use an update site mirror for the installation of features, you have to follow the steps in the Creating and Configuring a Local Update Site Mirror section below instead of performing the corresponding instructions in the Installation section of the update site.

    Installing the Developer Studio from a DVD1. Connect to the update site on the installation DVD as described in Connecting to the Media Update

    Site [page 6].2. Follow the instructions in the Installation section of the update site.

    NoteIf you want to use an update site mirror for the installation of features, you have to follow the steps in the Creating and Configuring a Local Update Site Mirror section below instead of performing the corresponding instructions in the Installation section of the update site.

    Installing the Developer Studio from an Update Site MirrorIf you have already created an update site mirror, you can use it for the installation of the Developer Studio.1. Make sure you have created an Update Site Mirror [page 8].2. Connect to the update site mirror.3. Follow the instructions in the Installation section of the update site mirror.

    NoteIf you have installed the Developer Studio from an update site mirror, you do not need to configure it to use a mirror. The path to the local update site mirror is automatically set up.

    Configuring the Developer Studio to Use an Update Site MirrorIf you want to configure a Developer Studio, which is installed from a central update site on SAP Service Marketplace or from an update site on the installation DVD to use an update site mirror, you have to proceed as follows:1. Create an update site mirror, as described in the section Update Site Mirror [page 8].2. From the menu path of the Developer Studio, choose Help Install new software .3. Enter the URL of the update site mirror in Work with:.4. Follow the steps of the wizard to install the features you want.

    10

    CUSTOMER Copyright 2014 SAP SE or an SAP affiliate company.All rights reserved.

    SAP NetWeaver Developer StudioInstalling the Developer Studio

  • NoteYou can configure the update behavior of the Developer Studio from the Preferences page. To do that open from the menu path Windows Preferences and modify the behavior in Install/Update and in the sections beneath it.

    Additional ActivitiesOnce the Developer Studio is installed, you can add, update, and remove installed features at any time using the wizard for installing new software. To start this wizard:1. From the menu path of the Developer Studio, choose Help Install new software .2. Choose the link What is already installed?.

    In the dialog that appears you can view, remove or trigger the update of a concrete already installed feature of the Developer Studio.

    For more information about how to add, update, and remove installed features, see the corresponding sections of the update site.

    SAP NetWeaver Developer StudioInstalling the Developer Studio

    CUSTOMER Copyright 2014 SAP SE or an SAP affiliate company.

    All rights reserved. 11

  • 4 Updating the Developer Studio

    This section describes how to update your Developer Studio from a lower release or SP-level.You do that in one of the following ways: Update from one of the following to Developer Studio 7.3:

    Developer Studio 7.0Developer Studio 7.1 SP03 (or higher),Developer Studio 7.1 including enhancement package 1Developer Studio 7.2

    Update from one of the following to Developer Studio 7.3 EHP1:Developer Studio 7.0Developer Studio 7.1 SP03 (or higher),Developer Studio 7.1 including enhancement package 1Developer Studio 7.2Developer Studio 7.3

    Update from a lower SP level of Developer Studio 7.3 to a higher SP level of Developer Studio 7.3. Update from a lower SP level of Developer Studio 7.3 EHP 1 to a higher SP level of Developer Studio 7.3 EHP

    1.

    Prerequisites

    The Developer Studio is stopped.

    Procedure

    Update from an older version of the Developer StudioYou have two options for updating the Developer Studio: Installing a new Developer Studio that is you have to install the Developer Studio from scratch. In this case,

    you can keep also the old version of the Developer Studio.For more information about installing the Developer Studio, see Installing SAP NetWeaver Developer Studio [page 9].

    Replace the current Developer Studio installed on your machine, with the new version of the Developer Studio. See details below in this section.

    Replacing the Developer StudioIf you want to replace the existing Developer Studio, you have to remove the old version in one of the following ways:

    12

    CUSTOMER Copyright 2014 SAP SE or an SAP affiliate company.All rights reserved.

    SAP NetWeaver Developer StudioUpdating the Developer Studio

  • CautionMake sure you create a new workspace for your new Developer Studio.

    If you want to use the projects that you have created with the old Developer Studio, you have to import them in one of the following ways: If the projects are under source control, check the projects into your source control system using the old

    version of the Developer Studio. Then check them out in your new workspace using the new version of the Developer Studio. The migration of the application projects is done using the application projects migration wizard of the Developer Studio. For more information, see the documentation in your Developer Studio. To access this information, in the menu path of the Developer Studio, choose Help Help ContentsMigrating Application Projects from SAP NetWeaver 7.0 to Higher SAP NetWeaver Version

    If the projects are not under source control, import them using the Eclipse import wizard. For more information, see the Developer Studio help by choosing:

    Help Help Contents Workbench User Guide Tasks Importing Importing existing projects If the projects use the SAP component model and they are not under source control, you have to export and

    import the software component containing your DC projects. To do this, choose Export from the context menu of the software component in the Component Browser view of the Development Infrastructure perspective. To import the software component, choose Import SC from the context menu of Local Development in the Component Browser view of the Development Infrastructure perspective.

    To remove the Developer Studio 7.1, you have to use the standard Windows procedure. Choose the following before you install the new Developer Studio:

    Start Control Panel Add and Remove Programs SAP NetWeaver Developer Studio To remove the Developer Studio 7.1 EHP 1, 7.2 or 7.3, you have to delete the folder, which contains the

    Developer Studio files.

    Update from a lower SP level of the Developer Studio to a higher SP levelYou can use the update function of the Developer Studio.

    RecommendationFor better consistency and performance of your development system, we recommend that you optimize the update process by using an update site mirror in your system landscape.For more information, see Configuring the Developer Studio to Use an Update Site Mirror in Installing SAP NetWeaver Developer Studio [page 9].

    1. Connect to update site as described in Central Update Site on SAP Service Marketplace [page 6].2. Follow the instructions in the Update section of the update site.

    Installing New FeaturesIf you want to install new features in the Developer Studio, perform the following steps:1. Connect to update site as described in Central Update Site on SAP Service Marketplace [page 6].2. Follow the instructions described in the section Adding New Features of the update site.

    SAP NetWeaver Developer StudioUpdating the Developer Studio

    CUSTOMER Copyright 2014 SAP SE or an SAP affiliate company.

    All rights reserved. 13

  • Typographic Conventions

    Table 2Example Description Angle brackets indicate that you replace these words or characters with appropriate entries

    to make entries in the system, for example, Enter your .

    Example Example Arrows separating the parts of a navigation path, for example, menu options

    Example Emphasized words or expressions

    Example Words or characters that you enter in the system exactly as they appear in the documentation

    www.sap.com Textual cross-references to an internet address

    /example Quicklinks added to the internet address of a homepage to enable quick access to specific content on the Web

    123456 Hyperlink to an SAP Note, for example, SAP Note 123456

    Example Words or characters quoted from the screen. These include field labels, screen titles, pushbutton labels, menu names, and menu options.

    Cross-references to other documentation or published worksExample Output on the screen following a user action, for example, messages

    Source code or syntax quoted directly from a program File and directory names and their paths, names of variables and parameters, and

    names of installation, upgrade, and database tools

    EXAMPLE Technical names of system objects. These include report names, program names, transaction codes, database table names, and key concepts of a programming language when they are surrounded by body text, for example, SELECT and INCLUDE

    EXAMPLE Keys on the keyboard

    14

    CUSTOMER Copyright 2014 SAP SE or an SAP affiliate company.All rights reserved.

    SAP NetWeaver Developer StudioTypographic Conventions

  • Legal Software Terms

    Terms for Included Open Source SoftwareThis document contains information respecting free and open-source software (collectively, FOSS) included in or provided with the product (Product) that this document accompanies. Any terms, conditions, and restrictions governing the use or distribution of FOSS that are offered or imposed by SAP and are not contained within the FOSS license(s) governing the use and distribution of the FOSS, are offered and imposed by SAP alone. The authors, licensors, and distributors of the FOSS have disclaimed all warranties relating to any liability arising from the use and distribution of the FOSS.While SAP has sought to provide a complete and accurate listing of the FOSS components included in or provided with the Product, SAP does not represent or warrant that the listing of FOSS components and associated notices and licensing information provided herein are complete or error-free. Recipients of the Product should investigate the listed FOSS components to confirm the accuracy of the notices and licensing information provided herein. Recipients are encouraged to notify SAP of any inaccurate information or errors found in this document.If you have any questions or concerns please contact SAP by email at [email protected] or via mail at Dietmar Hopp Allee 16, 69190 Walldorf, Germany, Attn: Global Legal. Mozilla SpiderMonkey

    Licensor: Mozilla Developer Network and individual contributorsWebsite: developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkeyLicense: Mozilla Public License version 2.01. Definitions

    1. Contributormeans each individual or legal entity that creates, contributes to the creation of, or owns Covered Software.

    2. Contributor Versionmeans the combination of the Contributions of others (if any) used by a Contributor and that particular Contributors Contribution.

    3. Contributionmeans Covered Software of a particular Contributor.

    4. Covered Softwaremeans Source Code Form to which the initial Contributor has attached the notice in Exhibit A, the Executable Form of such Source Code Form, and Modifications of such Source Code Form, in each case including portions thereof.

    5. Incompatible With Secondary Licenses means1. that the initial Contributor has attached the notice described in Exhibit B to the Covered

    Software; or2. that the Covered Software was made available under the terms of version 1.1 or earlier of the

    License, but not also under the terms of a Secondary License.6. Executable Form

    SAP NetWeaver Developer StudioLegal Software Terms

    CUSTOMER Copyright 2014 SAP SE or an SAP affiliate company.

    All rights reserved. 15

  • means any form of the work other than Source Code Form.7. Larger Work

    means a work that combines Covered Software with other material, in a separate file or files, that is not Covered Software.

    8. Licensemeans this document.

    9. Licensablemeans having the right to grant, to the maximum extent possible, whether at the time of the initial grant or subsequently, any and all of the rights conveyed by this License.

    10. Modificationsmeans any of the following:1. any file in Source Code Form that results from an addition to, deletion from, or modification of

    the contents of Covered Software; or2. any new file in Source Code Form that contains any Covered Software.

    11. Patent Claims of a Contributormeans any patent claim(s), including without limitation, method, process, and apparatus claims, in any patent Licensable by such Contributor that would be infringed, but for the grant of the License, by the making, using, selling, offering for sale, having made, import, or transfer of either its Contributions or its Contributor Version.

    12. Secondary Licensemeans either the GNU General Public License, Version 2.0, the GNU Lesser General Public License, Version 2.1, the GNU Affero General Public License, Version 3.0, or any later versions of those licenses.

    13. Source Code Formmeans the form of the work preferred for making modifications.

    14. You (or Your)means an individual or a legal entity exercising rights under this License. For legal entities, You includes any entity that controls, is controlled by, or is under common control with You. For purposes of this definition, control means (a) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (b) ownership of more than fifty percent (50%) of the outstanding shares or beneficial ownership of such entity.

    2. License Grants and Conditions1. Grants

    Each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license:1. under intellectual property rights (other than patent or trademark) Licensable by such

    Contributor to use, reproduce, make available, modify, display, perform, distribute, and otherwise exploit its Contributions, either on an unmodified basis, with Modifications, or as part of a Larger Work; and

    2. under Patent Claims of such Contributor to make, use, sell, offer for sale, have made, import, and otherwise transfer either its Contributions or its Contributor Version.

    2. Effective DateThe licenses granted in Section 2.1 with respect to any Contribution become effective for each Contribution on the date the Contributor first distributes such Contribution.

    3. Limitations on Grant Scope

    16

    CUSTOMER Copyright 2014 SAP SE or an SAP affiliate company.All rights reserved.

    SAP NetWeaver Developer StudioLegal Software Terms

  • The licenses granted in this Section 2 are the only rights granted under this License. No additional rights or licenses will be implied from the distribution or licensing of Covered Software under this License. Notwithstanding Section 2.1.2 above, no patent license is granted by a Contributor:1. for any code that a Contributor has removed from Covered Software; or2. for infringements caused by: (i) Your and any other third partys modifications of Covered

    Software, or (ii) the combination of its Contributions with other software (except as part of its Contributor Version); or

    3. under Patent Claims infringed by Covered Software in the absence of its Contributions.This License does not grant any rights in the trademarks, service marks, or logos of any Contributor (except as may be necessary to comply with the notice requirements in Section 3.4).

    4. Subsequent LicensesNo Contributor makes additional grants as a result of Your choice to distribute the Covered Software under a subsequent version of this License (see Section 10.2) or under the terms of a Secondary License (if permitted under the terms of Section 3.3).

    5. RepresentationEach Contributor represents that the Contributor believes its Contributions are its original creation(s) or it has sufficient rights to grant the rights to its Contributions conveyed by this License.

    6. Fair UseThis License is not intended to limit any rights You have under applicable copyright doctrines of fair use, fair dealing, or other equivalents.

    7. ConditionsSections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in Section 2.1.

    3. Responsibilities1. Distribution of Source Form

    All distribution of Covered Software in Source Code Form, including any Modifications that You create or to which You contribute, must be under the terms of this License. You must inform recipients that the Source Code Form of the Covered Software is governed by the terms of this License, and how they can obtain a copy of this License. You may not attempt to alter or restrict the recipients rights in the Source Code Form.

    2. Distribution of Executable FormIf You distribute Covered Software in Executable Form then:1. such Covered Software must also be made available in Source Code Form, as described in

    Section 3.1, and You must inform recipients of the Executable Form how they can obtain a copy of such Source Code Form by reasonable means in a timely manner, at a charge no more than the cost of distribution to the recipient; and

    2. You may distribute such Executable Form under the terms of this License, or sublicense it under different terms, provided that the license for the Executable Form does not attempt to limit or alter the recipients rights in the Source Code Form under this License.

    3. Distribution of a Larger WorkYou may create and distribute a Larger Work under terms of Your choice, provided that You also comply with the requirements of this License for the Covered Software. If the Larger Work is a combination of Covered Software with a work governed by one or more Secondary Licenses, and the Covered Software is not Incompatible With Secondary Licenses, this License permits You to additionally distribute such Covered Software under the terms of such Secondary License(s), so that

    SAP NetWeaver Developer StudioLegal Software Terms

    CUSTOMER Copyright 2014 SAP SE or an SAP affiliate company.

    All rights reserved. 17

  • the recipient of the Larger Work may, at their option, further distribute the Covered Software under the terms of either this License or such Secondary License(s).

    4. NoticesYou may not remove or alter the substance of any license notices (including copyright notices, patent notices, disclaimers of warranty, or limitations of liability) contained within the Source Code Form of the Covered Software, except that You may alter any license notices to the extent required to remedy known factual inaccuracies.

    5. Application of Additional TermsYou may choose to offer, and to charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Covered Software. However, You may do so only on Your own behalf, and not on behalf of any Contributor. You must make it absolutely clear that any such warranty, support, indemnity, or liability obligation is offered by You alone, and You hereby agree to indemnify every Contributor for any liability incurred by such Contributor as a result of warranty, support, indemnity or liability terms You offer. You may include additional disclaimers of warranty and limitations of liability specific to any jurisdiction.

    4. Inability to Comply Due to Statute or RegulationIf it is impossible for You to comply with any of the terms of this License with respect to some or all of the Covered Software due to statute, judicial order, or regulation then You must: (a) comply with the terms of this License to the maximum extent possible; and (b) describe the limitations and the code they affect. Such description must be placed in a text file included with all distributions of the Covered Software under this License. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill to be able to understand it.

    5. Termination1. The rights granted under this License will terminate automatically if You fail to comply with any of its

    terms. However, if You become compliant, then the rights granted under this License from a particular Contributor are reinstated (a) provisionally, unless and until such Contributor explicitly and finally terminates Your grants, and (b) on an ongoing basis, if such Contributor fails to notify You of the non-compliance by some reasonable means prior to 60 days after You have come back into compliance. Moreover, Your grants from a particular Contributor are reinstated on an ongoing basis if such Contributor notifies You of the non-compliance by some reasonable means, this is the first time You have received notice of non-compliance with this License from such Contributor, and You become compliant prior to 30 days after Your receipt of the notice.

    2. If You initiate litigation against any entity by asserting a patent infringement claim (excluding declaratory judgment actions, counter-claims, and cross-claims) alleging that a Contributor Version directly or indirectly infringes any patent, then the rights granted to You by any and all Contributors for the Covered Software under Section 2.1 of this License shall terminate.

    3. In the event of termination under Sections 5.1 or 5.2 above, all end user license agreements (excluding distributors and resellers) which have been validly granted by You or Your distributors under this License prior to termination shall survive termination.

    6. Disclaimer of WarrantyCovered Software is provided under this License on an as is basis, without warranty of any kind, either expressed, implied, or statutory, including, without limitation, warranties that the Covered Software is free of defects, merchantable, fit for a particular purpose or non-infringing. The entire risk as to the quality and performance of the Covered Software is with You. Should any Covered Software prove defective in any respect, You (not any Contributor) assume the cost of any necessary servicing, repair, or correction. This disclaimer of warranty constitutes an essential part of this License. No use of any Covered Software is authorized under this License except under this disclaimer.

    18

    CUSTOMER Copyright 2014 SAP SE or an SAP affiliate company.All rights reserved.

    SAP NetWeaver Developer StudioLegal Software Terms

  • 7. Limitation of LiabilityUnder no circumstances and under no legal theory, whether tort (including negligence), contract, or otherwise, shall any Contributor, or anyone who distributes Covered Software as permitted above, be liable to You for any direct, indirect, special, incidental, or consequential damages of any character including, without limitation, damages for lost profits, loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses, even if such party shall have been informed of the possibility of such damages. This limitation of liability shall not apply to liability for death or personal injury resulting from such partys negligence to the extent applicable law prohibits such limitation. Some jurisdictions do not allow the exclusion or limitation of incidental or consequential damages, so this exclusion and limitation may not apply to You.

    8. LitigationAny litigation relating to this License may be brought only in the courts of a jurisdiction where the defendant maintains its principal place of business and such litigation shall be governed by laws of that jurisdiction, without reference to its conflict-of-law provisions. Nothing in this Section shall prevent a partys ability to bring cross-claims or counter-claims.

    9. MiscellaneousThis License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. Any law or regulation which provides that the language of a contract shall be construed against the drafter shall not be used to construe this License against a Contributor.

    10. Versions of the License1. This License represents the complete agreement concerning the subject matter hereof. If any

    provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. Any law or regulation which provides that the language of a contract shall be construed against the drafter shall not be used to construe this License against a Contributor. 10. Versions of the License 10.1. New Versions Mozilla Foundation is the license steward. Except as provided in Section 10.3, no one other than the license steward has the right to modify or publish new versions of this License. Each version will be given a distinguishing version number.

    2. Effect of New VersionsYou may distribute the Covered Software under the terms of the version of the License under which You originally received the Covered Software, or under the terms of any subsequent version published by the license steward.

    3. Modified VersionsIf you create software not governed by this License, and you want to create a new license for such software, you may create and use a modified version of this License if you rename the license and remove any references to the name of the license steward (except to note that such modified license differs from this License).

    4. Distributing Source Code Form that is Incompatible With Secondary LicensesIf You choose to distribute Source Code Form that is Incompatible With Secondary Licenses under the terms of this version of the License, the notice described in Exhibit B of this License must be attached.Exhibit A Source Code Form License NoticeThis Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at mozilla.org/MPL/2.0/.

    SAP NetWeaver Developer StudioLegal Software Terms

    CUSTOMER Copyright 2014 SAP SE or an SAP affiliate company.

    All rights reserved. 19

  • If it is not possible or desirable to put the notice in a particular file, then You may include the notice in a location (such as a LICENSE file in a relevant directory) where a recipient would be likely to look for such a notice.

    5. You may add additional accurate notices of copyright ownership.6. Exhibit B Incompatible With Secondary Licenses Notice This Source Code Form is Incompatible

    With Secondary Licenses, as defined by the Mozilla Public License, v. 2.0. zlib

    Licensor: Jean-loup Gailly and Mark AdlerWebsite: www.zlib.net/License: Copyright (C) 1995-2013 Jean-loup Gailly and Mark Adlerzlib.h interface of the zlib general purpose compression library version 1.2.8, April 28th, 2013Copyright (C) 1995-2013 Jean-loup Gailly and Mark AdlerThis software is provided as-is, without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:1. The origin of this software must not be misrepresented; you must not claim that you wrote the original

    software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.

    2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.

    3. This notice may not be removed or altered from any source distribution.Jean-loup Gailly ([email protected])Mark Adler ([email protected])

    STLPortLicensor: Boris FomitchevWebSite: www.stlport.org/License AgreementBoris Fomitchev grants Licensee a non-exclusive, non-transferable, royalty-free license to use STLport and its documentation without fee.By downloading, using, or copying STLport or any portion thereof, Licensee agrees to abide by the intellectual property laws and all other applicable laws of the United States of America, and to all of the terms and conditions of this Agreement.Licensee shall maintain the following copyright and permission notices on STLport sources and its documentation unchanged:Copyright 1999,2000 Boris FomitchevThis material is provided as is, with absolutely no warranty expressed or implied. Any use is at your own risk. Permission to use or copy this software for any purpose is hereby granted without fee, provided the above notices are retained on all copies. Permission to modify the code and to distribute modified code is granted, provided the above notices are retained, and a notice that the code was modified is included with the above copyright notice. The Licensee may distribute binaries compiled with STLport (whether original or modified) without any royalties or restrictions. The Licensee may distribute original or modified STLport sources, provided that: The conditions indicated in the above permission notice are met;

    20

    CUSTOMER Copyright 2014 SAP SE or an SAP affiliate company.All rights reserved.

    SAP NetWeaver Developer StudioLegal Software Terms

  • The following copyright notices are retained when present, and conditions provided in accompanying permission notices are met:Copyright 1994 Hewlett-Packard CompanyCopyright 1996,97 Silicon Graphics Computer Systems, Inc.Copyright 1997 Moscow Center for SPARC Technology.Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. Hewlett-Packard Company makes no representations about the suitability of this software for any purpose. It is provided as is without express or implied warranty.Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. Silicon Graphics makes no representations about the suitability of this software for any purpose. It is provided as is without express or implied warranty.Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. Moscow Center for SPARC Technology makes no representations about the suitability of this software for any purpose. It is provided as is without express or implied warranty.

    Flexler 1.18Copyright (c) 1993 The Regents of the University of California.All rights reserved.This code is derived from software contributed to Berkeley by Kent Williams and Tom Epperly.Redistribution and use in source and binary forms are permitted provided that: (1) source distributions retain this entire copyright notice and comment, and (2) distributions including binaries display the following acknowledgement: This product includes software developed by the University of California, Berkeley and its contributors in the documentation or other materials provided with the distribution and in all advertising materials mentioning features or use of this software. Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.THIS SOFTWARE IS PROVIDED AS IS AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

    SAP NetWeaver Developer StudioLegal Software Terms

    CUSTOMER Copyright 2014 SAP SE or an SAP affiliate company.

    All rights reserved. 21

  • 22

    CUSTOMER Copyright 2014 SAP SE or an SAP affiliate company.All rights reserved. SAP NetWeaver Developer Studio

  • www.sap.com

    Copyright 2014 SAP SE or an SAP affiliate company. All rights reserved.No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company.SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries. Please see www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors. National product specifications may vary.These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SE's or its affiliated companies' strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.

    SAP NetWeaver Developer StudioTable of Contents1 Introduction2 Developer Studio Update Site2.1 Accessing the Central Update Site on SAP Service Marketplace2.2 Accessing the Media Update Site2.3 Creating an Update Site Mirror

    3 Installing the Developer Studio4 Updating the Developer StudioCopyright and Trademarks