Search Mailing List Archives


Limit search to: Subject & Body Subject Author
Sort by: Reverse Sort
Limit to: All This Week Last Week This Month Last Month
Select Date Range     through    

[protege-discussion] WebProtege not connecting to external server

Jennifer Vendetti vendetti at stanford.edu
Thu Oct 1 15:46:07 PDT 2009


Hello Shahim,

You've uncovered a bug in the protege.properties file.  This will be 
fixed in the next WebProtege build.  In the mean time, you can change 
the following line from:

server.hostname=thehostname\:35100

to:

protege.server.hostname=thehostname\:35100

... and it should work.  At least it did here when we tested it.  :)

Jennifer


Shahim Essaid wrote:
> Hi all,
>
> I installed Protege 3.4.1 as a client-server setup and the Protege 
> client works fine.  I setup the server's RMI registry to port 35100 
> and the server to 35200.
>
> I then installed WebProtege build 200 but it can not connect to the 
> server.  Here is the properties file for WebProtege:
>
> #Protege Properties
> #Thu Oct 01 00:29:35 PDT 2009
> load.ontologies.from.protege.
> server=true
> webprotege.password=webprotege
> webprotege.user=webprotege
> server.hostname=thehostname\:35100
> server.save.interval.sec=120
>
> I also tried the other port because I wasn't sure if it should be the 
> RMI or the server port.  I also tried my Protege client login 
> information but it also didn't work.
>
> The war is deployed and I do see WebProtege but there are no 
> ontologies listed.  Bellow are the log entries I get from Glassfish 
> when I load WebProtege in a browser.  WebProtege is unable to connect 
> to the server.  There are no log messages from the Protege server side.
>
> I noticed that there is a line that keeps saying localhost even when I 
> change the host name and the port number in the properties file.  (I 
> need to use a non default hostname and port number)
>
> Protege server is listening on this:
> tcp6       0      0 :::35200                :::*                    
> LISTEN      15787/java
> tcp6       0      0 :::35100                :::*                    
> LISTEN      8110/rmiregistry
>
> The log entries are from Glassfish. Thanks in advance.
>
> Shahim
>
>
>
> [#|2009-10-01T00:41:35.086-0700|INFO|sun-appserver2.1|javax.enterprise.system.core|_ThreadID=10;_ThreadName=main;|Application 
> server startup complete.|#]
>
> [#|2009-10-01T00:41:50.814-0700|WARNING|sun-appserver2.1|javax.enterprise.system.stream.err|_ThreadID=15;_ThreadName=httpSSLWorkerThread-38080-1;_RequestID=d8eafcdd-e6c6-48bc-94f3-98589e7d9f42;|WebProtege 
> running in: 
> /home/essaid/as/glassfish/domains/domain1/applications/j2ee-modules/webprotege/
> |#]
>
> [#|2009-10-01T00:41:50.848-0700|WARNING|sun-appserver2.1|javax.enterprise.system.stream.err|_ThreadID=15;_ThreadName=httpSSLWorkerThread-38080-1;_RequestID=d8eafcdd-e6c6-48bc-94f3-98589e7d9f42;|SEVERE: 
> Could not connect to server: localhost -- ProjectManager.getServer()
> |#]
>
> [#|2009-10-01T00:41:50.849-0700|WARNING|sun-appserver2.1|javax.enterprise.system.stream.err|_ThreadID=15;_ThreadName=httpSSLWorkerThread-38080-1;_RequestID=d8eafcdd-e6c6-48bc-94f3-98589e7d9f42;|WebProtege 
> server running with remote projects loaded from the Protege server: 
> localhost
> |#]
>
> [#|2009-10-01T00:41:50.915-0700|WARNING|sun-appserver2.1|javax.enterprise.system.stream.err|_ThreadID=15;_ThreadName=httpSSLWorkerThread-38080-1;_RequestID=d8eafcdd-e6c6-48bc-94f3-98589e7d9f42;|SEVERE: 
> Could not connect to server: localhost -- ProjectManager.getServer()
> |#]
>
> [#|2009-10-01T00:41:50.915-0700|WARNING|sun-appserver2.1|javax.enterprise.system.stream.err|_ThreadID=15;_ThreadName=httpSSLWorkerThread-38080-1;_RequestID=d8eafcdd-e6c6-48bc-94f3-98589e7d9f42;|WARNING: 
> Could not get remote projects. Reason: Cannot connect to remote 
> server. -- RemoteMetaProjectManager.getProjectsData()
> |#]
>
> [#|2009-10-01T00:41:50.917-0700|SEVERE|sun-appserver2.1|javax.enterprise.system.container.web|_ThreadID=15;_ThreadName=httpSSLWorkerThread-38080-1;_RequestID=d8eafcdd-e6c6-48bc-94f3-98589e7d9f42;|WebModule[/webprotege]Exception 
> while dispatching incoming RPC call
> com.google.gwt.user.server.rpc.UnexpectedException: Service method 
> 'public abstract java.util.ArrayList 
> edu.stanford.bmir.protege.web.client.rpc.AdminService.getProjects(java.lang.String)' 
> threw an unexpected exception: java.lang.RuntimeException: Could not 
> retrieve the remote projects from the Protege server. Reason: Cannot 
> connect to remote Protege server.
>     at 
> com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:360)
>     at 
> com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:546)
>     at 
> com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:166)
>     at 
> com.google.gwt.user.server.rpc.RemoteServiceServlet.doPost(RemoteServiceServlet.java:86)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:754)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
>     at 
> org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:427)
>     at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:315)
>     at 
> org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:287)
>     at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:218)
>     at 
> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)
>     at 
> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)
>     at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94)
>     at 
> com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:98)
>     at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:222)
>     at 
> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)
>     at 
> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)
>     at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:587)
>     at 
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1096)
>     at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:166)
>     at 
> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)
>     at 
> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)
>     at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:587)
>     at 
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1096)
>     at 
> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:288)
>     at 
> com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:647)
>     at 
> com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:579)
>     at 
> com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:831)
>     at 
> com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:341)
>     at 
> com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:263)
>     at 
> com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:214)
>     at 
> com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:265)
>     at 
> com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(SSLWorkerThread.java:106)
> Caused by: java.lang.RuntimeException: Could not retrieve the remote 
> projects from the Protege server. Reason: Cannot connect to remote 
> Protege server.
>     at 
> edu.stanford.bmir.protege.web.server.RemoteMetaProjectManager.getProjectsData(Unknown 
> Source)
>     at 
> edu.stanford.bmir.protege.web.server.AdminServiceImpl.getProjects(Unknown 
> Source)
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>     at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     at java.lang.reflect.Method.invoke(Method.java:616)
>     at 
> com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:527)
>     ... 31 more
> |#]
> ------------------------------------------------------------------------
>
> _______________________________________________
> protege-discussion mailing list
> protege-discussion at lists.stanford.edu
> https://mailman.stanford.edu/mailman/listinfo/protege-discussion
>
> Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03
>   
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.stanford.edu/pipermail/protege-discussion/attachments/20091001/1af74730/attachment.html>


More information about the protege-discussion mailing list