---
schema_version: "1"
id: f410ef10a469f8c58eb9aa4f93905c8af4878ef0adfd32da2518ed2268eef1f0
title: SAP の XML と Maven のサポート - Mule 4
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/sap-connector/5.1/sap-connector-xml-maven.md
canonical_url: https://docs.mulesoft.com/jp/sap-connector/5.1/sap-connector-xml-maven
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 0decac64efc648b50db02be3bc4c22b5164b07db2a172da62ec3f7218d0e7b99
description: MuleSoft Documentation Site
release: "5.1"
latest: false
---
# SAP の XML と Maven のサポート - Mule 4

Anypoint Studio の XML エディターまたはテキストエディターから XML で Mule アプリケーションを手動でコーディングする場合、参照ステートメントを XML Mule フローおよび Apache Maven `pom.xml`​ ファイルに追加することで、アプリケーションで SAP Connector にアクセスできます。

<table>
<tbody><tr>
<td class="icon">
<i class="fa icon-note" title="Note"></i>
</td>
<td class="content">
<div class="paragraph">
<p>Anypoint Studio を使用すると、このトピックで説明されている手動プロセスを回避できます。SAP Connector を Anypoint Studio にインストールすると、Studio は自動的に XML コードにコネクタの名前空間およびスキーマの場所を入力し、pom.xml ファイルに連動関係を追加します。</p>
</div>
</td>
</tr>
</tbody></table>

## [](#コネクタの名前空間の追加)コネクタの名前空間の追加

1. 次のコードをコピーします。
    
    ```xml
    <mule xmlns:sap="http://www.mulesoft.org/schema/mule/sap"
    http://www.mulesoft.org/schema/mule/sap
    http://www.mulesoft.org/schema/mule/sap/current/mule-sap.xsd
    ```
2. 次のステートメントを Mule XML フローのヘッダーの `<mule>`​ タグ内に貼り付けます。
    
    ```xml
    <mule xmlns:sap="http://www.mulesoft.org/schema/mule/sap"
    xmlns:ee="http://www.mulesoft.org/schema/mule/ee/core"
    xmlns:http="http://www.mulesoft.org/schema/mule/http"
    xmlns:file="http://www.mulesoft.org/schema/mule/file"
    xmlns="http://www.mulesoft.org/schema/mule/core"
    xmlns:doc="http://www.mulesoft.org/schema/mule/documentation"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.mulesoft.org/schema/mule/core
    http://www.mulesoft.org/schema/mule/core/current/mule.xsd
    http://www.mulesoft.org/schema/mule/file
    http://www.mulesoft.org/schema/mule/file/current/mule-file.xsd
    http://www.mulesoft.org/schema/mule/http
    http://www.mulesoft.org/schema/mule/http/current/mule-http.xsd
    http://www.mulesoft.org/schema/mule/ee/core
    http://www.mulesoft.org/schema/mule/ee/core/current/mule-ee.xsd
    http://www.mulesoft.org/schema/mule/sap
    http://www.mulesoft.org/schema/mule/sap/current/mule-sap.xsd">
    ```

## [](#pom-ファイルの連動関係の追加)POM ファイルの連動関係の追加

pom.xml Maven ファイルは Anypoint Studio によって生成され、Mule アプリケーションの連動関係が含まれます。 . Mule アプリケーションを手動でコーディングする場合、この XML スニペットを pom.xml ファイルに含め、このコネクタへのアクセスを有効にします。Mule Runtime Engine は、`RELEASE`​ 連動関係キーワードを現在のバージョンに変換します。

+

```xml
<dependency>
  <groupId>com.mulesoft.connectors</groupId>
  <artifactId>mule-sap-connector</artifactId>
  <version>5.1</version>
  <classifier>mule-plugin</classifier>
</dependency>
```

\+ . (省略可能) `<version>`​ を特定の SAP Connector リリースに設定するには、​[Anypoint Exchange](https://www.mulesoft.com/exchange/com.mulesoft.connectors/mule-sap-connector/)​ で SAP Connector にアクセスし、**\[Dependency Snippets (連動関係スニペット)\]**​ をクリックします。 使用する場合

\+ . JCo ライブラリをサポートするために、次の連動関係を追加します。

+

```xml
<build>
    <plugins>
        <plugin>
            <groupId>org.mule.tools.maven</groupId>
            <artifactId>mule-maven-plugin</artifactId>
            <version>${mule.maven.plugin.version}</version>
            <extensions>true</extensions>
            <configuration>
                <sharedLibraries>
                    <sharedLibrary>
                        <groupId>com.sap.conn.jco</groupId>
                        <artifactId>com.sap.conn.jco.sapjco3</artifactId>
                    </sharedLibrary>
                    <sharedLibrary>
                        <groupId>com.sap.conn.idoc</groupId>
                        <artifactId>com.sap.conn.idoc.sapidoc3</artifactId>
                    </sharedLibrary>
                    <sharedLibrary>
                        <groupId>com.sap.conn.jco</groupId>
                        <artifactId>com.sap.conn.jco.libsapjco3</artifactId>
                    </sharedLibrary>
                </sharedLibraries>
            </configuration>
        </plugin>
    </plugins>
</build>
```

## [](#次のステップ)次のステップ

名前空間および pom.xml ファイルを完了したら、SAP の[例](https://docs.mulesoft.com/jp/sap-connector/5.1/sap-connector-examples)​を試します。

## [](#関連情報)関連情報

[MuleSoft ヘルプセンター](https://help.mulesoft.com)