Hi again,
I just remembered that I am using Proxy to connect to the internet...
So, i modified the emml.config file which now looks like this:
service.timeout=20000
httpProxy.enable=true
httpProxy.host=js000525
httpProxy.port=8080
httpProxy.user= 'my user name'
httpProxy.password= 'my password'
httpProxy.credentialsType=
httpProxy.ntDomain=
httpProxy.bypassIPList=127.0.0.1
httpProxy.bypassHostList=localhost
httpProxy.bypassDomainList=
So, now when i start tomcat i dont get the previous error and the log
is as follows:
Oct 26, 2009 9:51:36 AM org.apache.catalina.core.AprLifecycleListener
lifecycleEvent
INFO: The Apache Tomcat Native library which allows optimal
performance in production environments was not found on the
java.library.path: C:\Program Files (x86)\Java\jdk1.6.0_16\jre\bin;.;C:
\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS
\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files (x8
6)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program
Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files
\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files (x86)\Microsoft
SQL Server\100\DTS\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS
\Binn\;C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE
\PrivateAssemblies\;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:
\Program Files (x86)\Microsoft SQL Server\90\Tools\binn\;C:\Program
Files (x86)\Liquid Technologies\Liquid XML Studio
2009\XmlDataBinder7\Redist7\cpp\win32\bin;C:\Program Files (x86)\Java
\jdk1.6.0_16\bin
Oct 26, 2009 9:51:36 AM org.apache.coyote.http11.Http11BaseProtocol
init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Oct 26, 2009 9:51:36 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 250 ms
Oct 26, 2009 9:51:36 AM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Oct 26, 2009 9:51:36 AM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.28
Oct 26, 2009 9:51:36 AM org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
Oct 26, 2009 9:51:36 AM org.apache.catalina.startup.HostConfig
deployWAR
INFO: Deploying web application archive emml.war
Oct 26, 2009 9:51:37 AM org.apache.coyote.http11.Http11BaseProtocol
start
INFO: Starting Coyote HTTP/1.1 on http-8080
Oct 26, 2009 9:51:37 AM org.apache.jk.common.ChannelSocket init
Oct 26, 2009 9:51:37 AM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/0 config=null
Oct 26, 2009 9:51:37 AM org.apache.catalina.storeconfig.StoreLoader
load
INFO: Find registry server-registry.xml at classpath resource
Oct 26, 2009 9:51:37 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 1078 ms
But when I am trying to invoke the 'twitter' sample (which i have
already put it under webapps-home\emml\WEB-INF\classes folder) by
typing on my browser the foolowing url address '
http://localhost:8080/emml/twitter
' the Tomcat's log says:
2009-10-26 09:56:11,754 ERROR
[org.oma.emml.me.runtime.commands.DirectInvokeCommand] - <Error
invoking external service : Connection timed out:
connect>org.oma.emml.me.commons.EMMLException: Connection timed out:
connect
at
org.oma.emml.me.runtime.helper.ExternalServiceInvoker.invokeRESTService
(ExternalServiceInvoker.java:209)
at
org.oma.emml.me.runtime.helper.ExternalServiceInvoker.invokeRESTService
(ExternalServiceInvoker.java:102)
at org.oma.emml.me.runtime.helper.ExternalServiceInvoker.invoke
(ExternalServiceInvoker.java:64)
at org.oma.emml.me.runtime.commands.DirectInvokeCommand.invoke
(DirectInvokeCommand.java:149)
at org.oma.emml.me.runtime.commands.DirectInvokeCommand$1.call
(DirectInvokeCommand.java:81)
at EDU.oswego.cs.dl.util.concurrent.FutureResult$1.run(Unknown
Source)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.net.ConnectException: Connection timed out: 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:525)
at java.net.Socket.connect(Socket.java:475)
at java.net.Socket.<init>(Socket.java:372)
at java.net.Socket.<init>(Socket.java:246)
at
org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket
(DefaultProtocolSocketFactory.java:79)
at
org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket
(DefaultProtocolSocketFactory.java:121)
at org.apache.commons.httpclient.HttpConnection.open
(HttpConnection.java:706)
at
org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry
(HttpMethodDirector.java:386)
at
org.apache.commons.httpclient.HttpMethodDirector.executeMethod
(HttpMethodDirector.java:170)
at org.apache.commons.httpclient.HttpClient.executeMethod
(HttpClient.java:396)
at org.apache.commons.httpclient.HttpClient.executeMethod
(HttpClient.java:324)
at
org.oma.emml.me.runtime.helper.ExternalServiceInvoker.invokeRESTService
(ExternalServiceInvoker.java:164)
... 6 more
2009-10-26 09:56:11,769 ERROR [org.oma.emml.controller.EMMLServlet] -
<Error Executing Mashup Error executing directinvoke : Error invoking
external service : Connection timed out: connect [ Line # 12]
(<directinvoke endpoint="
http://search.twitter.com/search.atom?q=
{$query}" outputvariable="tweets"/>)>
org.oma.emml.me.commons.EMMLException: Error executing directinvoke :
Error invoking external service : Connection timed out: connect
[ Line # 12]
(<directinvoke endpoint="
http://search.twitter.com/search.atom?q=
{$query}" outputvariable="tweets"/>)
at org.oma.emml.me.runtime.EMMLInterpreter.execute
(EMMLInterpreter.java:150)
at org.oma.emml.me.runtime.MashupEngine.executeScript
(MashupEngine.java:86)
at org.oma.emml.me.runtime.MashupEngine.executeScript
(MashupEngine.java:69)
at org.oma.emml.me.runtime.EMMLService.executeMashupScript
(EMMLService.java:91)
at org.oma.emml.me.runtime.EMMLService.executeMashup
(EMMLService.java:85)
at org.oma.emml.controller.EMMLServlet.doGet(EMMLServlet.java:
77)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:
627)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:
729)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke
(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke
(StandardContextValve.java:172)
at org.apache.catalina.core.StandardHostValve.invoke
(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke
(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke
(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service
(CoyoteAdapter.java:174)
at org.apache.coyote.http11.Http11Processor.process
(Http11Processor.java:873)
at org.apache.coyote.http11.Http11BaseProtocol
$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:
665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket
(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt
(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool
$ControlRunnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Thread.java:619)
Caused by: org.oma.emml.me.commons.EMMLException: Error executing
directinvoke :
Error invoking external service : Connection timed out: connect
at org.oma.emml.me.runtime.commands.DirectInvokeCommand.execute
(DirectInvokeCommand.java:100)
at org.oma.emml.me.runtime.commands.AbstractCommand.callExecute
(AbstractCommand.java:66)
at org.oma.emml.me.runtime.EMMLInterpreter.execute
(EMMLInterpreter.java:143)
... 21 more
Caused by: org.oma.emml.me.commons.EMMLException: Error invoking
external service : Connection timed out: connect
at org.oma.emml.me.runtime.commands.DirectInvokeCommand.invoke
(DirectInvokeCommand.java:205)
at org.oma.emml.me.runtime.commands.DirectInvokeCommand$1.call
(DirectInvokeCommand.java:81)
at EDU.oswego.cs.dl.util.concurrent.FutureResult$1.run(Unknown
Source)
... 1 more
Caused by: org.oma.emml.me.commons.EMMLException: Connection timed
out: connect
at
org.oma.emml.me.runtime.helper.ExternalServiceInvoker.invokeRESTService
(ExternalServiceInvoker.java:209)
at
org.oma.emml.me.runtime.helper.ExternalServiceInvoker.invokeRESTService
(ExternalServiceInvoker.java:102)
at org.oma.emml.me.runtime.helper.ExternalServiceInvoker.invoke
(ExternalServiceInvoker.java:64)
at org.oma.emml.me.runtime.commands.DirectInvokeCommand.invoke
(DirectInvokeCommand.java:149)
... 3 more
Caused by: java.net.ConnectException: Connection timed out: 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:525)
at java.net.Socket.connect(Socket.java:475)
at java.net.Socket.<init>(Socket.java:372)
at java.net.Socket.<init>(Socket.java:246)
at
org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket
(DefaultProtocolSocketFactory.java:79)
at
org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket
(DefaultProtocolSocketFactory.java:121)
at org.apache.commons.httpclient.HttpConnection.open
(HttpConnection.java:706)
at
org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry
(HttpMethodDirector.java:386)
at
org.apache.commons.httpclient.HttpMethodDirector.executeMethod
(HttpMethodDirector.java:170)
at org.apache.commons.httpclient.HttpClient.executeMethod
(HttpClient.java:396)
at org.apache.commons.httpclient.HttpClient.executeMethod
(HttpClient.java:324)
at
org.oma.emml.me.runtime.helper.ExternalServiceInvoker.invokeRESTService
(ExternalServiceInvoker.java:164)
... 6 more
and i get the following message on the browser
<error>
<errorMessage>1002</errorMessage>
<errorMessage><![CDATA[Error executing directinvoke : Error invoking
external service : Connection timed out: connect [ Line # 12]
(<directinvoke endpoint="
http://search.twitter.com/search.atom?q=
{$query}" outputvariable="tweets"/>)]]> </errorMessage>
</error>
Thank you again
Christina
> > - Show quoted text -- Hide quoted text -