0

私は WSO2 ESB のセットアップと理解に取り組んでおり、サンプルとセットアップを行っていました。私はこのサンプルを見ていましたが、まあ、最初の4つから試したものはすべて失敗しました:

http://docs.wso2.org/wiki/display/ESB451/Sample+3%3A+Local+Registry+Entry+Definitions%2C+Reusable+Endpoints+and+Sequences

それで、私はESBを開始します(管理コンソールは正常に動作しています)、正常に動作します。SimpleStockQuoteService を構築し、サンプル AXIS2 サーバーを起動できます。ブラウザからwsdlを開くことができるので、その部分はうまく見えます。コマンドラインからクライアントコードを実行すると

ant stockquote -Daddurl=http://localhost:9000/services/SimpleStockQuoteService -Dtrpurl=http://localhost:8280/

axis2サーバーに到達します(ログで確認できます:「Mon Mar 11 16:53:37 CET 2013 samples.services.SimpleStockQuoteService :: Generating quote for : IBM」))、ESBに到達します(できるログにも表示されます) が、突然、メッセージを転送 (?) または通過 (?) しようとすると、接続が突然切断されます。これは私がログに見るものです:

[2013-03-11 16:53:37,701]  INFO - LogMediator Text = Sending quote request, version = 0.1, direction = incoming
[2013-03-11 16:53:37,830] ERROR - SourceHandler I/O error: A l├®tezo kapcsolatot a t├ívoli ├íllom├ís k├®nyszer├¡tetten bez├írta
java.io.IOException: A l├®tezo kapcsolatot a t├ívoli ├íllom├ís k├®nyszer├¡tetten bez├írta
        at sun.nio.ch.SocketDispatcher.read0(Native Method)
        at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:25)
        at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:233)
        at sun.nio.ch.IOUtil.read(IOUtil.java:206)
        at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:236)
        at org.apache.http.impl.nio.reactor.SessionInputBufferImpl.fill(SessionInputBufferImpl.java:93)
        at org.apache.http.impl.nio.codecs.AbstractMessageParser.fillBuffer(AbstractMessageParser.java:113)
        at org.apache.http.impl.nio.DefaultNHttpServerConnection.consumeInput(DefaultNHttpServerConnection.java:150)
        at org.apache.http.impl.nio.DefaultServerIOEventDispatch.inputReady(DefaultServerIOEventDispatch.java:154)
        at org.apache.http.impl.nio.reactor.BaseIOReactor.readable(BaseIOReactor.java:158)
        at org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvent(AbstractIOReactor.java:340)
        at org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvents(AbstractIOReactor.java:318)
        at org.apache.http.impl.nio.reactor.AbstractIOReactor.execute(AbstractIOReactor.java:278)
        at org.apache.http.impl.nio.reactor.BaseIOReactor.execute(BaseIOReactor.java:104)
        at org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$Worker.run(AbstractMultiworkerIOReactor.java:542)
        at java.lang.Thread.run(Thread.java:619)

"A l├®tezo kapcsolatot at├ívoli ├íllom├ís k├®nyszer├¡tetten bez├írta java.io.IOException: A l├®tezo kapcsolatot at├ívoli ├íllom├ís k├®nyszer├¡tetten bez├írta" この作品はエンコードが正しくなく、ハンガリー語で書かれています。次のような意味です:「接続はリモート ホストによって強制的に閉じられました」

何がうまくいかないのか本当にわかりません...何かアイデアはありますか?

Windows 7 を使用しています。最新の WSO2 ESB (wso2esb-4.6.0.zip) をダウンロードしました。

4

0 に答える 0