問題タブ [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.
ruby - soap4r Ruby を使用した SOAP
localhost:8080 を指定してブラウザからアクセスしようとすると、「[2013-08-08T16:31:19.040360 #4840] ERROR -- soapservice: GET リクエストが許可されていません」というエラーが表示されます。POST経由でアクセスしようとしましたが、それでも同じ問題です。この Web サービスを使用するために使用すべき正しい URL を教えてください。
ruby - require "soap/wsdlDriver" が soap4r gem でロードできない
Ruby バージョン 2.0.0 を使用しており、soap4r (1.5.8) を使用しています。しかし、require "soap/wsdlDriver" をロードできませんでした。
Railsコンソールで使用しようとしていますが、
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
のような他のいくつかのものを試してみましたが、それらはすべて同じエラーを返します。InBasicLatin
InBasic_Latin
これは、JRuby 1.7.18 と最新バージョンである JRuby 9000 の両方にあります。
ここで何が問題になっていますか?どうすれば修正できますか?
ruby - xsd2ruby から生成された ruby クラスの属性を obj2xml で生成するにはどうすればよいですか?
soap4r で提供されるユーティリティ xsd2ruby ユーティリティを使用して、XSD スキーマ定義ファイルから必要なクラスを生成しました。これはうまく機能しますが、XSD::Mapping.obj2xml を使用して xml ファイルを生成しようとすると、期待どおりに (または希望どおりに) 属性が作成されません。次のことをお願いします。
しかし、これが生成されるものです:
xmlattr なしで XML 出力を生成するにはどうすればよいですか?
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 の形式が必要です
-フランシス