[kepler-dev] [Bug 5409] New: reporting 2.1 can not start when setting "JDBC URL" in provenance.

bugzilla-daemon at ecoinformatics.org bugzilla-daemon at ecoinformatics.org
Tue May 24 11:00:14 PDT 2011


http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5409

           Summary: reporting 2.1 can not start when setting "JDBC URL" in
                    provenance.
           Product: Kepler
           Version: 2.1.0
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: provenance
        AssignedTo: crawl at sdsc.edu
        ReportedBy: jianwu at sdsc.edu
         QAContact: kepler-dev at kepler-project.org
   Estimated Hours: 0.0


After I set "JDBC URL" in provenance configuration file, Kepler can not start.
The exception is the same with GUI or without GUI. 

provenance configuration file:
            <pair>
                <name>JDBC URL</name>
               
<value>jdbc:hsqldb:file:/Users/jianwu/KeplerData/modules/provenance/db-2.1/provenanceDB</value>
            </pair>


kepler:Kepler jianwu$ rm -rf ~/KeplerData/modules/
kepler:Kepler jianwu$ ./kepler.sh 
setting dock icon to
-Xdock:icon=/Applications/Kepler-2.0/Kepler.app/Kepler/common-2.1.0/resources/icons/kepler-dock-icon.png
Set environment variable: PATH =
/opt/subversion/bin:/Applications/MATLAB64/MATLAB_R2010a/MATLAB_R2010a.app/bin:/Users/jianwu/Projects/hadoop/hadoop-0.20.2-cdh3u0/bin:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/bin:/Users/jianwu/tools/netCDF/bin:/Users/jianwu/tools/netCDF/include:/usr/local/mysql/bin:/Users/jianwu/Projects/FUSE:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/usr/X11/bin:/sw/bin:/sw/sbin:/opt/subversion/bin:/Applications/MATLAB64/MATLAB_R2010a/MATLAB_R2010a.app/bin:/Users/jianwu/tools/netCDF/bin:/Users/jianwu/tools/netCDF/include:/usr/local/mysql/bin:/Users/jianwu/Projects/FUSE:/opt/local/bin:/Users/jianwu/Projects/EC2-Client/ec2-api-tools-1.3-62308/bin:/usr/X11R6/bin:/Users/jianwu/Projects/EC2-Client/ec2-api-tools-1.3-62308/bin:/Applications/Kepler-2.0/Kepler.app/Kepler/reporting-2.1.0/lib:/Applications/Kepler-2.0/Kepler.app/Kepler/workflow-run-manager-2.1.0/lib:/Applications/Kepler-2.0/Kepler.app/Kepler/provenance-2.1.0/lib:/Applications/Kepler-2.0/Keple
 r.app/Kepler/tagging-2.1.0/lib:/Applications/Kepler-2.0/Kepler.app/Kepler/kepler-2.1.0/lib:/Applications/Kepler-2.0/Kepler.app/Kepler/outreach-2.1.0/lib:/Applications/Kepler-2.0/Kepler.app/Kepler/apple-extensions-2.0.0/lib:/Applications/Kepler-2.0/Kepler.app/Kepler/r-2.1.0/lib:/Applications/Kepler-2.0/Kepler.app/Kepler/loader-2.0.0/lib:/Applications/Kepler-2.0/Kepler.app/Kepler/actors-2.1.0/lib:/Applications/Kepler-2.0/Kepler.app/Kepler/directors-2.0.0/lib:/Applications/Kepler-2.0/Kepler.app/Kepler/opendap-2.0.0/lib:/Applications/Kepler-2.0/Kepler.app/Kepler/dataturbine-2.0.0/lib:/Applications/Kepler-2.0/Kepler.app/Kepler/ecogrid-2.1.0/lib:/Applications/Kepler-2.0/Kepler.app/Kepler/authentication-gui-2.0.0/lib:/Applications/Kepler-2.0/Kepler.app/Kepler/module-manager-gui-2.1.0/lib:/Applications/Kepler-2.0/Kepler.app/Kepler/gui-2.1.0/lib:/Applications/Kepler-2.0/Kepler.app/Kepler/authentication-2.1.0/lib:/Applications/Kepler-2.0/Kepler.app/Kepler/repository-2.1.0/lib:/Applica
 tions/Kepler-2.0/Kepler.app/Kepler/job-2.0.0/lib:/Applications/Kepler-2.0/Kepler.app/Kepler/io-2.0.0/lib:/Applications/Kepler-2.0/Kepler.app/Kepler/ssh-2.0.0/lib:/Applications/Kepler-2.0/Kepler.app/Kepler/data-handling-2.0.0/lib:/Applications/Kepler-2.0/Kepler.app/Kepler/sms-2.1.0/lib:/Applications/Kepler-2.0/Kepler.app/Kepler/component-library-2.0.0/lib:/Applications/Kepler-2.0/Kepler.app/Kepler/util-2.0.0/lib:/Applications/Kepler-2.0/Kepler.app/Kepler/event-state-2.0.0/lib:/Applications/Kepler-2.0/Kepler.app/Kepler/core-2.1.0/lib:/Applications/Kepler-2.0/Kepler.app/Kepler/common-2.1.0/lib:/Applications/Kepler-2.0/Kepler.app/Kepler/module-manager-2.1.0/lib:/Applications/Kepler-2.0/Kepler.app/Kepler/configuration-manager-2.1.0/lib:/Applications/Kepler-2.0/Kepler.app/Kepler/kepler-tasks-2.1.0/lib:/Applications/Kepler-2.0/Kepler.app/Kepler/ptolemy-8.0.0/lib
Set environment variable: R_HOME = /Library/Frameworks/R.framework/Resources
     [null] /Applications/Kepler-2.0/Kepler.app/Kepler
     [null] Checking for patches...
     [null] reporting-2.1.0 workflow dir does not exist.
     [null] workflow-run-manager-2.1.0 workflow dir does not exist.
     [null] provenance-2.1.0 workflow dir already copied, no need to copy.
     [null] tagging-2.1.0 workflow dir does not exist.
     [null] kepler-2.1.0 workflow dir does not exist.
     [null] outreach-2.1.0 workflow dir already copied, no need to copy.
     [null] apple-extensions-2.0.0 workflow dir does not exist.
     [null] r-2.1.0 workflow dir already copied, no need to copy.
     [null] loader-2.0.0 workflow dir does not exist.
     [null] actors-2.1.0 workflow dir already copied, no need to copy.
     [null] directors-2.0.0 workflow dir does not exist.
     [null] opendap-2.0.0 workflow dir does not exist.
     [null] dataturbine-2.0.0 workflow dir does not exist.
     [null] ecogrid-2.1.0 workflow dir does not exist.
     [null] authentication-gui-2.0.0 workflow dir does not exist.
     [null] module-manager-gui-2.1.0 workflow dir does not exist.
     [null] gui-2.1.0 workflow dir does not exist.
     [null] authentication-2.1.0 workflow dir does not exist.
     [null] repository-2.1.0 workflow dir does not exist.
     [null] job-2.0.0 workflow dir does not exist.
     [null] io-2.0.0 workflow dir does not exist.
     [null] ssh-2.0.0 workflow dir does not exist.
     [null] data-handling-2.0.0 workflow dir does not exist.
     [null] sms-2.1.0 workflow dir does not exist.
     [null] component-library-2.0.0 workflow dir does not exist.
     [null] util-2.0.0 workflow dir does not exist.
     [null] event-state-2.0.0 workflow dir does not exist.
     [null] core-2.1.0 workflow dir does not exist.
     [null] common-2.1.0 workflow dir does not exist.
     [null] module-manager-2.1.0 workflow dir does not exist.
     [null] configuration-manager-2.1.0 workflow dir does not exist.
     [null] kepler-tasks-2.1.0 workflow dir does not exist.
     [null] ptolemy-8.0.0 workflow dir does not exist.
     [null] Found OS Extension file:
/Applications/Kepler-2.0/Kepler.app/Kepler/apple-extensions-2.0.0/module-info/osextension.txt
     [null] loading OS extensions for OS  Mac OS X with class
org.kepler.osx.KeplerOSXExtension
     [null] Building Kars...
     [null] Ran additional initialization for module gui from class
org.kepler.module.gui.Initialize
     [null] Ran additional initialization for module tagging from class
org.kepler.module.tagging.Initialize
     [null] Ran additional initialization for module provenance from class
org.kepler.module.provenance.Initialize
     [null] common tabpane configuration overridden by WRM
     [null] class java.lang.NullPointerException: null
     [null] java.lang.NullPointerException
     [null]     at
org.kepler.util.sql.DatabaseType.tableExists(DatabaseType.java:749)
     [null]     at
org.kepler.util.sql.DatabaseType._getVersion(DatabaseType.java:542)
     [null]     at
org.kepler.util.sql.DatabaseType.getMajorVersion(DatabaseType.java:491)
     [null]     at
org.kepler.provenance.sql.Schemas.checkVersion(Schemas.java:309)
     [null]     at
org.kepler.provenance.sql.SQLQueryV8._init(SQLQueryV8.java:2170)
     [null]     at
org.kepler.provenance.sql.SQLQueryV8.<init>(SQLQueryV8.java:87)
     [null]     at
org.kepler.workflowrunmanager.WorkflowRunManager.connect(WorkflowRunManager.java:116)
     [null]     at
org.kepler.module.workflowrunmanager.Initialize.initializeModule(Initialize.java:148)
     [null]     at org.kepler.Kepler._initializeModules(Kepler.java:512)
     [null]     at org.kepler.Kepler.initialize(Kepler.java:399)
     [null]     at org.kepler.Kepler.parseArgsAndRun(Kepler.java:285)
     [null]     at org.kepler.Kepler.main(Kepler.java:222)

-- 
Configure bugmail: http://bugzilla.ecoinformatics.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the Kepler-dev mailing list