S2RMIをTomcat上で動かしてみる(クライアント編)

スポンサーリンク

Tomcat起動時に下記のように下記のような警告が出てるけど、うまく動いている模様です。

WARN  2006-12-01 01:50:59,985 [main] URLStreamHandlerRegistryを登録できませんでした
java.lang.Error: factory already defined
	at java.net.URL.setURLStreamHandlerFactory(URL.java:980)
	at org.seasar.remoting.common.url.URLStreamHandlerRegistry.initialize(URLStreamHandlerRegistry.java:79)
	at org.seasar.remoting.common.url.URLStreamHandlerRegistry.registerHandler(URLStreamHandlerRegistry.java:66)
	at org.seasar.remoting.rmi.connector.RMIConnector.<init>(RMIConnector.java:29)

下記の話から、そのままじゃ使えないように思ってましたが、警告出てもうごくみたいです。

けど、URLStreamHandlerRegistryを登録できないと、どんな弊害がおきるのでしょう…?


動作環境

                                        • -

追記@
下記をみると、1.0.3からデフォルトでURLStreamHandlerRegistryを登録しないようになるので、この警告メッセージも出なくなる模様。