Hello everyone,
As Christian last year, I am new with OpenBEL and tried to work with OpenBEL Framework 2.0.0, following the steps mentioned at
http://wiki.openbel.org/display/BFD/Getting+Started+-+Getting+Started+Guide Specifically, after unarchiving the OpenBEL archive, I run StartServer.sh and everything seems fine, with the following 3 messages:
OpenBEL_Framework iroznovat$ ./StartServer.sh
Using CATALINA_BASE: ~/OpenBEL/OpenBEL_Framework/server/tomcat
Using CATALINA_HOME: ~/OpenBEL/OpenBEL_Framework/server/tomcat
Using CATALINA_TMPDIR: ~/OpenBEL/OpenBEL_Framework/server/tomcat/temp
Using JRE_HOME: /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home
Using CLASSPATH: ~/OpenBEL/OpenBEL_Framework/server/tomcat/bin/bootstrap.jar
BEL Server successfully started. Default url is
http://localhost:8080/ WebAPI is available. Default url is
http://localhost:8080/openbel-ws/ WebAPI WSDL is available. Default url is
http://localhost:8080/openbel-ws/belframework.wsdlHowever, when going to
http://localhost:8080/openbel-ws/, I got error 405. In addition, nothing is shown at
http://localhost:8080/ ; and a css file is shown at
http://localhost:8080/openbel-ws/belframework.wsdl .
I found this post here about an issue while starting the server and based on those solutions, I removed the belframework folder within server/tomcat/temp, but the issue is still there.
I set the BELFRAMEWORK_HOME (env. variable) to the OpenBEL folder, but there is the same situation. I am not sure whether I should change something else in e.g. the config file etc. Please see below the logs from catalina.out file from a start/stop server cycle; the belframework folder was deleted before calling StartServer.sh.
I am using a Mac Air/Pro machines, java 1.7, but I have also tried on a Windows 8 machine, java 1.8 and there is the same issue.
=========
Logs from catalina.out file:
Jul 22, 2015 2:04:00 PM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: .:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
Jul 22, 2015 2:04:00 PM org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host} Setting property 'debug' to '0' did not find a matching property.
Jul 22, 2015 2:04:00 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Jul 22, 2015 2:04:00 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 388 ms
Jul 22, 2015 2:04:00 PM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Jul 22, 2015 2:04:00 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.32
Jul 22, 2015 2:04:00 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive openbel-ws.war
Wed Jul 22 14:04:01 CEST 2015 Thread[main,5,main] java.lang.ClassNotFoundException: org.openbel.framework.common.enums.DatabaseType
----------------------------------------------------------------
Wed Jul 22 14:04:01 CEST 2015:
Booting Derby version The Apache Software Foundation - Apache Derby - 10.7.1.1 - (1040133): instance a816c00e-014e-b5a6-26b0-0000045437a8
on database directory /Users/iroznovat/.belframework/database/KAMStore with class loader org.apache.catalina.loader.StandardClassLoader@1d3c468a
Loaded from file:/Users/iroznovat/Documents/EISBM/A_Postdoc/OpenBEL/OpenBEL_Framework/server/tomcat/lib/derby-10.7.1.1.jar
java.vendor=Apple Inc.
java.runtime.version=1.6.0_65-b14-466.1-11M4716
WARNING: The database was at least at one time booted with derby.system.durability=test. As a result of this mode being used, it is possible that the database may not be able to recover, committed transactions may be lost, and the database may be in an inconsistent state. This may cause unexpected errors.
Database Class Loader started - derby.database.classpath=''
Jul 22, 2015 2:04:05 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
Jul 22, 2015 2:04:05 PM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /
0.0.0.0:8009Jul 22, 2015 2:04:05 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/15 config=null
Jul 22, 2015 2:04:05 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 5248 ms
Jul 22, 2015 2:05:39 PM org.apache.coyote.http11.Http11Protocol pause
INFO: Pausing Coyote HTTP/1.1 on http-8080
Jul 22, 2015 2:05:40 PM org.apache.catalina.core.StandardService stop
INFO: Stopping service Catalina
Jul 22, 2015 2:05:40 PM org.apache.coyote.http11.Http11Protocol destroy
INFO: Stopping Coyote HTTP/1.1 on http-8080
========
Could you please help me with this issue?
Thank you.
Best regards,
Irina Roznovat