Thread View: pl.comp.lang.ruby
3 messages
3 total messages
Started by Mateo
Sat, 13 Dec 2008 21:19
Problem z jrubym i celerity.
Author: Mateo
Date: Sat, 13 Dec 2008 21:19
Date: Sat, 13 Dec 2008 21:19
126 lines
6281 bytes
6281 bytes
Gdy probuje uruchomic skrypt.
require 'celerity'
browser = Celerity::Browser.new
browser.goto('http://localhost:7000/on_page_load')
browser.html
wyskakuje:
2008-12-13 22:12:57 org.apache.commons.httpclient.HttpMethodDirector
executeWithRetry
INFO: I/O exception (java.net.ConnectException) caught when processing
request: Connection refused:
connect
INFO: Retrying request
java/net/PlainSocketImpl.java:-2:in `socketConnect':
java.net.ConnectException: Connection refused:
connect (NativeException)
from java/net/PlainSocketImpl.java:333:in `doConnect'
from java/net/PlainSocketImpl.java:195:in `connectToAddress'
from java/net/PlainSocketImpl.java:182:in `connect'
from java/net/SocksSocketImpl.java:366:in `connect'
from java/net/Socket.java:519:in `connect'
from java/net/Socket.java:469:in `connect'
from java/net/Socket.java:366:in `<init>'
from java/net/Socket.java:240:in `<init>'
... 39 levels...
from org/jruby/Main.java:100:in `run'
from org/jruby/Main.java:84:in `main'
from test.rb:4
Complete Java stackTrace
java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:
333)
at java.net.PlainSocketImpl.connectToAddress
(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:519)
at java.net.Socket.connect(Socket.java:469)
at java.net.Socket.<init>(Socket.java:366)
at java.net.Socket.<init>(Socket.java:240)
at
org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket
(DefaultP
rotocolSocketFactory.java:80)
at
org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket
(DefaultP
rotocolSocketFactory.java:122)
at org.apache.commons.httpclient.HttpConnection.open
(HttpConnection.java:707)
at
org.apache.commons.httpclient.MultiThreadedHttpConnectionManager
$HttpConnectionAdapter.op
en(MultiThreadedHttpConnectionManager.java:1361)
at
org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry
(HttpMethodDirector.java
:387)
at
org.apache.commons.httpclient.HttpMethodDirector.executeMethod
(HttpMethodDirector.java:17
1)
at org.apache.commons.httpclient.HttpClient.executeMethod
(HttpClient.java:397)
at org.apache.commons.httpclient.HttpClient.executeMethod
(HttpClient.java:346)
at com.gargoylesoftware.htmlunit.HttpWebConnection.getResponse
(HttpWebConnection.java:100)
at
com.gargoylesoftware.htmlunit.WebClient.loadWebResponseFromWebConnection
(WebClient.java:1
571)
at com.gargoylesoftware.htmlunit.WebClient.loadWebResponse
(WebClient.java:1529)
at com.gargoylesoftware.htmlunit.WebClient.getPage
(WebClient.java:334)
at com.gargoylesoftware.htmlunit.WebClient.getPage
(WebClient.java:388)
at com.gargoylesoftware.htmlunit.WebClient.getPage
(WebClient.java:375)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jruby.javasupport.JavaMethod.invokeWithExceptionHandling
(JavaMethod.java:298)
at org.jruby.javasupport.JavaMethod.invoke(JavaMethod.java:
259)
at org.jruby.java.invokers.InstanceMethodInvoker.call
(InstanceMethodInvoker.java:44)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall
(CachingCallSite.java:280)
at org.jruby.runtime.callsite.CachingCallSite.call
(CachingCallSite.java:116)
at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:
57)
at org.jruby.ast.AttrAssignOneArgNode.interpret
(AttrAssignOneArgNode.java:33)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:68)
at
org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall
(DefaultMethod.java:156)
at org.jruby.internal.runtime.methods.DefaultMethod.call
(DefaultMethod.java:133)
at org.jruby.internal.runtime.methods.DefaultMethod.call
(DefaultMethod.java:246)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall
(CachingCallSite.java:280)
at org.jruby.runtime.callsite.CachingCallSite.call
(CachingCallSite.java:116)
at test.__file__(test.rb:4)
at test.__file__(test.rb)
at test.load(test.rb)
at org.jruby.Ruby.runScript(Ruby.java:564)
at org.jruby.Ruby.runNormally(Ruby.java:467)
at org.jruby.Ruby.runFromMain(Ruby.java:340)
at org.jruby.Main.run(Main.java:214)
at org.jruby.Main.run(Main.java:100)
at org.jruby.Main.main(Main.java:84)
Re: Problem z jrubym i celerity.
Author: Piotr 'Qertoip' Włodarek
Date: Sun, 28 Dec 2008 22:27
Date: Sun, 28 Dec 2008 22:27
22 lines
1828 bytes
1828 bytes
On Dec 13, 10:19 pm, Mateo <Mati8...@gmail.com> wrote:
> Gdy probuje uruchomic skrypt.
>
> require 'celerity'
> browser = Celerity::Browser.new
> browser.goto('http://localhost:7000/on_page_load')
> browser.html
>
> wyskakuje:
>
> 2008-12-13 22:12:57 org.apache.commons.httpclient.HttpMethodDirector
> executeWithRetry
> INFO: I/O exception (java.net.ConnectException) caught when processing
> request: Connection refused:
> connect
A z matz ruby działa? Której wersji JRuby używasz?
--
Piotr Włodarek
http://clojure.pl :: looking for the next big thing?
Re: Problem z jrubym i celerity.
Author: Mateo
Date: Sat, 03 Jan 2009 15:05
Date: Sat, 03 Jan 2009 15:05
35 lines
2434 bytes
2434 bytes
On 28 Gru 2008, 23:27, Piotr 'Qertoip' Włodarek <qert...@gmail.com>
wrote:
> On Dec 13, 10:19 pm, Mateo <Mati8...@gmail.com> wrote:
>
> > Gdy probuje uruchomic skrypt.
>
> > require 'celerity'
> > browser = Celerity::Browser.new
> > browser.goto('http://localhost:7000/on_page_load')
> > browser.html
>
> > wyskakuje:
>
> > 2008-12-13 22:12:57 org.apache.commons.httpclient.HttpMethodDirector
> > executeWithRetry
> > INFO: I/O exception (java.net.ConnectException) caught when processing
> > request: Connection refused:
> > connect
>
> A z matz ruby dzia³a? Której wersji JRuby u¿ywasz?
>
> --
> Piotr W³odarekhttp://clojure.pl:: looking for the next big thing?
Ruby 1.8.6
Jruby 1.1.6RC1
jruby -v pokazuje
jruby 1.1.6RC1 (ruby 1.8.6 patchlevel 114) (2008-12-03 rev 8263) [x86-
java]
celerity (watir konsolowy) jest to biblioteka tylko pod jrubego, więc
pod matzem wątpie czy da sie uruchomić{sprawdzilem RuntimeError:
Celerity only works on JRuby at the moment.}. Mam problemy z
skonfigurowaniem Javy i Jrubego, nie wiem co robie źle. Poustawiałem
zmienne środowiskowe, ściągnąłem najnowsze ich wersje, jednak dalej są
problemy.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads