問題タブ [soap4r]

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.

0 投票する
1 に答える
549 参照

ruby - soap4r Ruby を使用した SOAP

localhost:8080 を指定してブラウザからアクセスしようとすると、「[2013-08-08T16:31:19.040360 #4840] ERROR -- soapservice: GET リクエストが許可されていません」というエラーが表示されます。POST経由でアクセスしようとしましたが、それでも同じ問題です。この Web サービスを使用するために使用すべき正しい URL を教えてください。

0 投票する
1 に答える
3043 参照

ruby - require "soap/wsdlDriver" が soap4r gem でロードできない

Ruby バージョン 2.0.0 を使用しており、soap4r (1.5.8) を使用しています。しかし、require "soap/wsdlDriver" をロードできませんでした。

Railsコンソールで使用しようとしていますが、

0 投票する
1 に答える
461 参照

ruby - \p{IsBasicLatin} 文字プロパティを解析するときの Ruby の RegexpError

JRuby 1.7.18 を使用していますが、JRuby 9000 (最新バージョン) でも同じエラーが発生します。soap-4rとライブラリを使用しnokogiriて wsdl xml ファイルを解析しています。

wsdl の以下の部分が解析されると、

次のエラーが表示されます

JRuby 1.7.18 が対応している Ruby のバージョンの 1 つである Ruby 1.9 では、 のような文字ブロック\p{IsBasicLatin}はサポートされていないと読みました。ただし、次のようなスクリプト\p{Latin}はサポートされています。に変更しようとしましIsBasicLatinたが、 andLatinのような他のいくつかのものを試してみましたが、それらはすべて同じエラーを返します。InBasicLatinInBasic_Latin

これは、JRuby 1.7.18 と最新バージョンである JRuby 9000 の両方にあります。

ここで何が問題になっていますか?どうすれば修正できますか?

0 投票する
1 に答える
127 参照

ruby - xsd2ruby から生成された ruby​​ クラスの属性を obj2xml で生成するにはどうすればよいですか?

soap4r で提供されるユーティリティ xsd2ruby ユーティリティを使用して、XSD スキーマ定義ファイルから必要なクラスを生成しました。これはうまく機能しますが、XSD::Mapping.obj2xml を使用して xml ファイルを生成しようとすると、期待どおりに (または希望どおりに) 属性が作成されません。次のことをお願いします。

しかし、これが生成されるものです:

xmlattr なしで XML 出力を生成するにはどうすればよいですか?

0 投票する
2 に答える
93 参照

ruby-on-rails - GMT に基づく SOAP4R SOAPDateTime 形式

アプリは API/SOAP を使用するために SOAP4r を使用します

しかし、SOAP::SOAPTimeFormat は 2015-11-15T16:59:521468.7999999999999545-04:00 を返しています

strftime('%Y-%m-%dT%H:%M:%S') を使用すると、次の結果が得られます

2015-11-15T16:59:52Z

アプリが必要とするのは
2015-11-15 16:59:52 -0400 です アドバイスしてください ...yyyy-mm-ddThh:mm:ss-/+gmt の形式が必要です

-フランシス