問題タブ [sapjco3]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - JCo を使用して BAPI のリストを印刷する
SAP サーバーへの接続を確立しました。Java プログラムで BAPI のリストを出力したいと考えています。sapjco3.jar を使用しています。
それを行う方法はありますか?
java - SAP+Java: java.lang.NoClassDefFoundError: com.sap.conn.rfc.driver.CpicDriver
SAP と統合する Java Web アプリケーションを開発しました。Linux Server と Tomcat 7.0 で開発しました。WEB-INF/lib フォルダーに sapjco3.jar と libsapjco3.so を追加しました。ローカルサーバーは正常に動作しています。しかし、WAR ファイルをリモート サーバーにデプロイすると、次のエラーが発生します。
Tomcat サーバーから宛先に ping を実行すると、エラーが発生します。
問題の原因は何ですか。
abap - RFC はデータ自体ではなくデータへのポインタを返す
SAP からデータを取得するために RFC を実行しています。この RFC を実行すると、データ自体ではなく、データへのポインタを取得しているように見えます。
この BAPIRET2_ は、何らかのデータ セット名またはポインターのようです。この BAPIRET2_ データセット内のデータが必要です。
データ自体を取得する方法はありますか?
ティム
編集: RFC は次のとおりです。
java - sapjco3 と Eclipse を使用して SAP システムに接続する方法は?
標準の BAPI 呼び出しを介して SAP システムに接続する必要があります。すでに JCo (sapjco3) をインストールし、.jar を Eclipse のビルド パスに追加しました。
しかし、私はネットワーク/サーバープログラミングに関してかなり初心者であるため、EclipseとSAPシステム間の接続をセットアップする方法がわかりません...誰かがそのための基本的な解決策またはいくつかのアイデアを提供できますか?
ありがとうございます!
abap - Eclipse: ABAP 通信レイヤーが構成されていません... java.library.path に sapjco3 がありません
状況:
Eclipse Luna をダウンロードしてインストールした後。
次に、SAP プラグインのインストール: HANA、ABAP
問題:
Eclipse の起動時にエラー メッセージが表示されます。
ABAP 通信層が正しく構成されていません。これは、Microsoft ランタイム DLL VS2010 が見つからないことが原因である可能性があります。このコンポーネントのインストール方法の詳細については、インストール ガイドまたはダウンロード ページを参照してください。
JCo の初期化が java.lang.UnsatisfiedLinkError: no sapjco3
in で失敗しましたjava.libray.path
abap - SAP R/3 は IDoc XML ファイルから末尾のスペースを削除します
SAP JCo 3ライブラリを使用するJavaアプリケーションがあります。ユースケースの 1 つは、SAP インスタンス (R/3、ERP 6.0 EhP 7) から IDoc ファイルを受け取り、それを XML に変換することです。問題は、(IDoc ライブラリによって実行される) 変換中に、フィールドの末尾にある正しいスペースが削除されることです。どうやら、メッセージサイズを縮小するためです。これまでのところ、Java 側から実行できる構成は見つかりませんでした。
ネットを検索すると、SAP 側から次の提案が見つかりました。
whiteSpace=preserve
XSDエディターからの設定xml.fieldContentFormatting=nothing
Sender File/FTPアダプタの設定
ただし、それらのツールを見つけることも、それに応じて構成することもできませんでした。
これら2つのアプローチまたはその他のソリューションに関する洞察をいただければ幸いです。
java - エラー: パッケージ com.sap.conn.jco が ubuntu に存在しません
Linux用のjco3をすでにインストールしています。
ubuntu 16.04 x86_64 と Java-8-oracle を使用しています
ドキュメントにあるように、LD_LIBRARY_PATH と CLASSPATH を jco ディレクトリに追加する必要があります。
export LD_LIBRARY_PATH=/home/zain/sapjco
エクスポート CLASSPATH=/home/zain/sapjco/sapjco3.jar
次に、簡単な jco 接続テストを作成します
しかし、プロジェクトを実行するとエラーが発生しました
エラー: パッケージ com.sap.conn.jco が存在しません
私が逃した特定のステップはありますか?
java - SAP jco を使用して複数の SAP システムにログインする方法
私は SAP JCo を初めて使用します。SAP Jco を使用して複数の SAP システムを呼び出す必要があります。しかし、複数のSAPシステムを同時に接続することはできません......
コードは次のとおりです。