I just installed the newest version of JID. But once started, nothing happens and the GUI doesn't show up. If started on the command promt with debug I get the following error message.
(Using a 32bit JRE and dashboear-version 1.3.12.3142)
I got the same error for JID Windows 32bit version 1.7.4189. The previous version I used was 1.6.4141
With the debug mode turned on. Here is the output.
INFO [main] (SosSchedulerDashboardMain.java:168) - SosSchedulerDashboardMain.SOSDB-Intro: JobSchedulerDashBoard is launching ...
INFO [main] (SosSchedulerDashboardMain.java:169) - $Id: SosSchedulerDashboardMain.java 16415 2012-02-01 17:21:40Z ur $
INFO [main] (Version.java:37) - Hibernate Commons Annotations 3.2.0.Final
INFO [main] (Environment.java:603) - Hibernate 3.6.4.Final
INFO [main] (Environment.java:636) - hibernate.properties not found
INFO [main] (Environment.java:814) - Bytecode provider name : javassist
INFO [main] (Environment.java:695) - using JDK 1.4 java.sql.Timestamp handling
INFO [main] (Configuration.java:2214) - configuring from file: hibernate.cfg.xml
INFO [main] (Configuration.java:2297) - Configured SessionFactory: null
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.dailyschedule.db.DailyScheduleDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.dailyschedule.db.DailyScheduleDBItem on table DAYS_SCHEDULE
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.scheduler.history.db.SchedulerTaskHistoryDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.scheduler.history.db.SchedulerTaskHistoryDBItem on table SCHEDULER_HISTORY
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.scheduler.history.db.SchedulerOrderStepHistoryDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.scheduler.history.db.SchedulerOrderStepHistoryDBItem on table SCHEDULER_ORDER_STEP_HISTORY
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.scheduler.history.db.SchedulerOrderHistoryDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.scheduler.history.db.SchedulerOrderHistoryDBItem on table SCHEDULER_ORDER_HISTORY
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.scheduler.db.SchedulerInstancesDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.scheduler.db.SchedulerInstancesDBItem on table SCHEDULER_INSTANCES
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: sos.ftphistory.db.JadeFilesDBItem
INFO [main] (EntityBinder.java:530) - Bind entity sos.ftphistory.db.JadeFilesDBItem on table SOSFTP_FILES
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: sos.ftphistory.db.JadeFilesHistoryDBItem
INFO [main] (EntityBinder.java:530) - Bind entity sos.ftphistory.db.JadeFilesHistoryDBItem on table SOSFTP_FILES_HISTORY
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.eventing.db.SchedulerEventDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.eventing.db.SchedulerEventDBItem on table SCHEDULER_EVENTS
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.jobnet.db.EventsDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.jobnet.db.EventsDBItem on table SCHEDULER_EVENTS
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.jobnet.db.JobNetPlanDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.jobnet.db.JobNetPlanDBItem on table SCHEDULER_JOB_NET_PLAN
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.jobnet.db.JobNetNodeDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.jobnet.db.JobNetNodeDBItem on table SCHEDULER_JOB_NET_NODES
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.jobnet.db.JobNetEdgesDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.jobnet.db.JobNetEdgesDBItem on table SCHEDULER_JOB_NET_EDGES
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.jobnet.db.JobNetHistoryDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.jobnet.db.JobNetHistoryDBItem on table SCHEDULER_JOB_NET_HISTORY
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.jobnet.db.JobNetCmdHistoryDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.jobnet.db.JobNetCmdHistoryDBItem on table SCHEDULER_JOB_NET_CMD_HISTORY
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.jobnet.db.JobNetDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.jobnet.db.JobNetDBItem on table SCHEDULER_JOB_NET
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.auth.shiro.db.SOSUserDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.auth.shiro.db.SOSUserDBItem on table SOS_USER
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.auth.shiro.db.SOSUserRightDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.auth.shiro.db.SOSUserRightDBItem on table SOS_USER_RIGHT
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.auth.shiro.db.SOSUserRoleDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.auth.shiro.db.SOSUserRoleDBItem on table SOS_USER_ROLE
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.auth.shiro.db.SOSUser2RoleDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.auth.shiro.db.SOSUser2RoleDBItem on table SOS_USER2ROLE
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.tools.logback.db.LoggingEventDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.tools.logback.db.LoggingEventDBItem on table LOGGING_EVENT
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.tools.logback.db.LoggingEventExceptionDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.tools.logback.db.LoggingEventExceptionDBItem on table LOGGING_EVENT_EXCEPTION
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.tools.logback.db.LoggingEventPropertyDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.tools.logback.db.LoggingEventPropertyDBItem on table LOGGING_EVENT_PROPERTY
INFO [main] (CollectionBinder.java:762) - Mapping collection: com.sos.tools.logback.db.LoggingEventDBItem.loggingEventProperties -> LOGGING_EVENT_PROPERTY
INFO [main] (CollectionBinder.java:762) - Mapping collection: com.sos.tools.logback.db.LoggingEventDBItem.loggingEventExceptions -> LOGGING_EVENT_EXCEPTION
INFO [main] (CollectionBinder.java:762) - Mapping collection: com.sos.jobnet.db.JobNetNodeDBItem.listOfJobnetEdgesDBItems -> SCHEDULER_JOB_NET_EDGES
INFO [main] (CollectionBinder.java:762) - Mapping collection: com.sos.auth.shiro.db.SOSUserDBItem.SOSUserRightDBItems -> SOS_USER_RIGHT
INFO [main] (CollectionBinder.java:762) - Mapping collection: com.sos.auth.shiro.db.SOSUserDBItem.SOSUserRoleDBItems -> SOS_USER2ROLE
INFO [main] (CollectionBinder.java:762) - Mapping collection: com.sos.auth.shiro.db.SOSUserRoleDBItem.SOSUserRightDBItems -> SOS_USER_RIGHT
INFO [main] (CollectionBinder.java:762) - Mapping collection: com.sos.auth.shiro.db.SOSUser2RoleDBItem.SOSUserRoleDBItems -> SOS_USER_ROLE
INFO [main] (Configuration.java:1676) - Hibernate Validator not found: ignoring
INFO [main] (HibernateSearchEventListenerRegister.java:75) - Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
INFO [main] (DriverManagerConnectionProvider.java:64) - Using Hibernate built-in connection pool (not for production use!)
INFO [main] (DriverManagerConnectionProvider.java:65) - Hibernate connection pool size: 20
INFO [main] (DriverManagerConnectionProvider.java:68) - autocommit mode: false
INFO [main] (DriverManagerConnectionProvider.java:103) - using driver: org.postgresql.Driver at URL: jdbc:postgresql://stdwpdvdb1:20000/scheduler
INFO [main] (DriverManagerConnectionProvider.java:109) - connection properties: {user=etlpg, password=****, autocommit=false}
INFO [main] (Dialect.java:135) - Using dialect: org.hibernate.dialect.PostgreSQLDialect
INFO [main] (JdbcSupportLoader.java:70) - Disabling contextual LOB creation as connection was null
INFO [main] (TransactionFactoryFactory.java:62) - Using default transaction strategy (direct JDBC transactions)
INFO [main] (TransactionManagerLookupFactory.java:83) - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
INFO [main] (SettingsFactory.java:179) - Automatic flush during beforeCompletion(): disabled
INFO [main] (SettingsFactory.java:183) - Automatic session close at end of transaction: disabled
INFO [main] (SettingsFactory.java:198) - Scrollable result sets: disabled
INFO [main] (SettingsFactory.java:206) - JDBC3 getGeneratedKeys(): disabled
INFO [main] (SettingsFactory.java:214) - Connection release mode: auto
INFO [main] (SettingsFactory.java:241) - Default batch fetch size: 1
INFO [main] (SettingsFactory.java:245) - Generate SQL with comments: disabled
INFO [main] (SettingsFactory.java:249) - Order SQL updates by primary key: disabled
INFO [main] (SettingsFactory.java:253) - Order SQL inserts for batching: disabled
INFO [main] (SettingsFactory.java:431) - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
INFO [main] (ASTQueryTranslatorFactory.java:47) - Using ASTQueryTranslatorFactory
INFO [main] (SettingsFactory.java:261) - Query language substitutions: {}
INFO [main] (SettingsFactory.java:266) - JPA-QL strict compliance: disabled
INFO [main] (SettingsFactory.java:271) - Second-level cache: enabled
INFO [main] (SettingsFactory.java:275) - Query cache: disabled
INFO [main] (SettingsFactory.java:406) - Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
INFO [main] (SettingsFactory.java:285) - Optimize cache for minimal puts: disabled
INFO [main] (SettingsFactory.java:294) - Structured second-level cache entries: disabled
INFO [main] (SettingsFactory.java:323) - Statistics: disabled
INFO [main] (SettingsFactory.java:327) - Deleted entity synthetic identifier rollback: disabled
INFO [main] (SettingsFactory.java:343) - Default entity-mode: pojo
INFO [main] (SettingsFactory.java:347) - Named query checking : enabled
INFO [main] (SettingsFactory.java:351) - Check Nullability in Core (should be disabled when Bean Validation is on): enabled
INFO [main] (SessionFactoryImpl.java:202) - building session factory
INFO [main] (BasicTypeRegistry.java:150) - Type registration [materialized_blob] overrides previous : org.hibernate.type.MaterializedBlobType@c13917
INFO [main] (SessionFactoryObjectFactory.java:105) - Not binding factory to JNDI, no JNDI name configured
FATAL [main] (SosSchedulerDashboardMain.java:236) - sudden death
java.lang.NullPointerException
at com.sos.schedulerinstances.classes.SosSchedulerInstancesTableItem.setColor(SosSchedulerInstancesTableItem.java:99)
at com.sos.schedulerinstances.SchedulerInstancesDataProvider.fillTable(SchedulerInstancesDataProvider.java:100)
at com.sos.jid.dialog.classes.SOSDashboardTableView.buildTable(SOSDashboardTableView.java:96)
at com.sos.jid.dialog.classes.SOSDashboardTableView.getList(SOSDashboardTableView.java:346)
at com.sos.jid.dialog.classes.SOSDashboardTableView.actualizeList(SOSDashboardTableView.java:361)
at com.sos.dailyschedule.dialog.DashboardShowDialog.createLeft(DashboardShowDialog.java:414)
at com.sos.dailyschedule.dialog.DashboardShowDialog.createContents(DashboardShowDialog.java:500)
at com.sos.dailyschedule.dialog.DashboardShowDialog.show(DashboardShowDialog.java:520)
at com.sos.dailyschedule.dialog.DashboardShowDialog.open(DashboardShowDialog.java:684)
at com.sos.dailyschedule.SosSchedulerDashboardMain.execute(SosSchedulerDashboardMain.java:224)
at com.sos.dailyschedule.SosSchedulerDashboardMain.main(SosSchedulerDashboardMain.java:70)
Argument cannot be null
ERROR [main] (SosSchedulerDashboardMain.java:239) - !!! missing resource message key=[SosSchedulerDashboardMain.SOS_EXIT_CODE_RAISED] args=[]
java.lang.NullPointerException
at com.sos.schedulerinstances.classes.SosSchedulerInstancesTableItem.setColor(SosSchedulerInstancesTableItem.java:99)
at com.sos.schedulerinstances.SchedulerInstancesDataProvider.fillTable(SchedulerInstancesDataProvider.java:100)
at com.sos.jid.dialog.classes.SOSDashboardTableView.buildTable(SOSDashboardTableView.java:96)
at com.sos.jid.dialog.classes.SOSDashboardTableView.getList(SOSDashboardTableView.java:346)
at com.sos.jid.dialog.classes.SOSDashboardTableView.actualizeList(SOSDashboardTableView.java:361)
at com.sos.dailyschedule.dialog.DashboardShowDialog.createLeft(DashboardShowDialog.java:414)
at com.sos.dailyschedule.dialog.DashboardShowDialog.createContents(DashboardShowDialog.java:500)
at com.sos.dailyschedule.dialog.DashboardShowDialog.show(DashboardShowDialog.java:520)
at com.sos.dailyschedule.dialog.DashboardShowDialog.open(DashboardShowDialog.java:684)
at com.sos.dailyschedule.SosSchedulerDashboardMain.execute(SosSchedulerDashboardMain.java:224)
at com.sos.dailyschedule.SosSchedulerDashboardMain.main(SosSchedulerDashboardMain.java:70)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Make sure to add JAVA_HOME enviromnent to the startup script and point it to a jdk/jre 1.7 java. I had many similar problems caused by a java 1.6 on the same box.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Otto, thanks for the reply. Tried both setting the JAVA_HOME and removing jre 1.6 didn't help. The new version of JID 1.7.4274 gives me the same problem.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello
I just installed the newest version of JID. But once started, nothing happens and the GUI doesn't show up. If started on the command promt with debug I get the following error message.
(Using a 32bit JRE and dashboear-version 1.3.12.3142)
ERROR [main] (SosSchedulerDashboardMain.java:117) - !!! missing resource message key=[SosSchedulerDashboardMain.SOS_EXIT_CODE_RAISED] args=[]
Any help is apreciated.
Regards Patrick
Please show the full output when starting with debug.
I got the same error for JID Windows 32bit version 1.7.4189. The previous version I used was 1.6.4141
With the debug mode turned on. Here is the output.
cd "C:\js\dashboard\lib"
"C:\Program Files (x86)\Java\jre7\bin\java.exe" -classpath "pgsql/com.sos.hibernate_pgsql.jar;;hibernate/;jetty_ext/;log/log4j/" -Dlog4j.configuration="file:///C:/js/dashboard/lib/JID-log4j.properties" -Xms128m -Xmx256m -DSCHEDULER_DATA="C:/js/dashboard" -DSCHEDULER_HOME="C:/js/dashboard" -DSCHEDULER_HOT_FOLDER="C:/js/dashboard/config/live" com.sos.dailyschedule.SosSchedulerDashboardMain -enable_joe=false -enable_joc=true -enable_jobnet=false -enable_events=false -enable_job_start=true -Hibernate_Configuration_File="C:/js/dashboard/config/hibernate.cfg.xml"
INFO [main] (SosSchedulerDashboardMain.java:168) - SosSchedulerDashboardMain.SOSDB-Intro: JobSchedulerDashBoard is launching ...
INFO [main] (SosSchedulerDashboardMain.java:169) - $Id: SosSchedulerDashboardMain.java 16415 2012-02-01 17:21:40Z ur $
INFO [main] (Version.java:37) - Hibernate Commons Annotations 3.2.0.Final
INFO [main] (Environment.java:603) - Hibernate 3.6.4.Final
INFO [main] (Environment.java:636) - hibernate.properties not found
INFO [main] (Environment.java:814) - Bytecode provider name : javassist
INFO [main] (Environment.java:695) - using JDK 1.4 java.sql.Timestamp handling
INFO [main] (Configuration.java:2214) - configuring from file: hibernate.cfg.xml
INFO [main] (Configuration.java:2297) - Configured SessionFactory: null
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.dailyschedule.db.DailyScheduleDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.dailyschedule.db.DailyScheduleDBItem on table DAYS_SCHEDULE
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.scheduler.history.db.SchedulerTaskHistoryDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.scheduler.history.db.SchedulerTaskHistoryDBItem on table SCHEDULER_HISTORY
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.scheduler.history.db.SchedulerOrderStepHistoryDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.scheduler.history.db.SchedulerOrderStepHistoryDBItem on table SCHEDULER_ORDER_STEP_HISTORY
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.scheduler.history.db.SchedulerOrderHistoryDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.scheduler.history.db.SchedulerOrderHistoryDBItem on table SCHEDULER_ORDER_HISTORY
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.scheduler.db.SchedulerInstancesDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.scheduler.db.SchedulerInstancesDBItem on table SCHEDULER_INSTANCES
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: sos.ftphistory.db.JadeFilesDBItem
INFO [main] (EntityBinder.java:530) - Bind entity sos.ftphistory.db.JadeFilesDBItem on table SOSFTP_FILES
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: sos.ftphistory.db.JadeFilesHistoryDBItem
INFO [main] (EntityBinder.java:530) - Bind entity sos.ftphistory.db.JadeFilesHistoryDBItem on table SOSFTP_FILES_HISTORY
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.eventing.db.SchedulerEventDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.eventing.db.SchedulerEventDBItem on table SCHEDULER_EVENTS
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.jobnet.db.EventsDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.jobnet.db.EventsDBItem on table SCHEDULER_EVENTS
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.jobnet.db.JobNetPlanDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.jobnet.db.JobNetPlanDBItem on table SCHEDULER_JOB_NET_PLAN
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.jobnet.db.JobNetNodeDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.jobnet.db.JobNetNodeDBItem on table SCHEDULER_JOB_NET_NODES
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.jobnet.db.JobNetEdgesDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.jobnet.db.JobNetEdgesDBItem on table SCHEDULER_JOB_NET_EDGES
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.jobnet.db.JobNetHistoryDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.jobnet.db.JobNetHistoryDBItem on table SCHEDULER_JOB_NET_HISTORY
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.jobnet.db.JobNetCmdHistoryDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.jobnet.db.JobNetCmdHistoryDBItem on table SCHEDULER_JOB_NET_CMD_HISTORY
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.jobnet.db.JobNetDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.jobnet.db.JobNetDBItem on table SCHEDULER_JOB_NET
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.auth.shiro.db.SOSUserDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.auth.shiro.db.SOSUserDBItem on table SOS_USER
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.auth.shiro.db.SOSUserRightDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.auth.shiro.db.SOSUserRightDBItem on table SOS_USER_RIGHT
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.auth.shiro.db.SOSUserRoleDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.auth.shiro.db.SOSUserRoleDBItem on table SOS_USER_ROLE
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.auth.shiro.db.SOSUser2RoleDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.auth.shiro.db.SOSUser2RoleDBItem on table SOS_USER2ROLE
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.tools.logback.db.LoggingEventDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.tools.logback.db.LoggingEventDBItem on table LOGGING_EVENT
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.tools.logback.db.LoggingEventExceptionDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.tools.logback.db.LoggingEventExceptionDBItem on table LOGGING_EVENT_EXCEPTION
INFO [main] (AnnotationBinder.java:532) - Binding entity from annotated class: com.sos.tools.logback.db.LoggingEventPropertyDBItem
INFO [main] (EntityBinder.java:530) - Bind entity com.sos.tools.logback.db.LoggingEventPropertyDBItem on table LOGGING_EVENT_PROPERTY
INFO [main] (CollectionBinder.java:762) - Mapping collection: com.sos.tools.logback.db.LoggingEventDBItem.loggingEventProperties -> LOGGING_EVENT_PROPERTY
INFO [main] (CollectionBinder.java:762) - Mapping collection: com.sos.tools.logback.db.LoggingEventDBItem.loggingEventExceptions -> LOGGING_EVENT_EXCEPTION
INFO [main] (CollectionBinder.java:762) - Mapping collection: com.sos.jobnet.db.JobNetNodeDBItem.listOfJobnetEdgesDBItems -> SCHEDULER_JOB_NET_EDGES
INFO [main] (CollectionBinder.java:762) - Mapping collection: com.sos.auth.shiro.db.SOSUserDBItem.SOSUserRightDBItems -> SOS_USER_RIGHT
INFO [main] (CollectionBinder.java:762) - Mapping collection: com.sos.auth.shiro.db.SOSUserDBItem.SOSUserRoleDBItems -> SOS_USER2ROLE
INFO [main] (CollectionBinder.java:762) - Mapping collection: com.sos.auth.shiro.db.SOSUserRoleDBItem.SOSUserRightDBItems -> SOS_USER_RIGHT
INFO [main] (CollectionBinder.java:762) - Mapping collection: com.sos.auth.shiro.db.SOSUser2RoleDBItem.SOSUserRoleDBItems -> SOS_USER_ROLE
INFO [main] (Configuration.java:1676) - Hibernate Validator not found: ignoring
INFO [main] (HibernateSearchEventListenerRegister.java:75) - Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
INFO [main] (DriverManagerConnectionProvider.java:64) - Using Hibernate built-in connection pool (not for production use!)
INFO [main] (DriverManagerConnectionProvider.java:65) - Hibernate connection pool size: 20
INFO [main] (DriverManagerConnectionProvider.java:68) - autocommit mode: false
INFO [main] (DriverManagerConnectionProvider.java:103) - using driver: org.postgresql.Driver at URL: jdbc:postgresql://stdwpdvdb1:20000/scheduler
INFO [main] (DriverManagerConnectionProvider.java:109) - connection properties: {user=etlpg, password=****, autocommit=false}
INFO [main] (Dialect.java:135) - Using dialect: org.hibernate.dialect.PostgreSQLDialect
INFO [main] (JdbcSupportLoader.java:70) - Disabling contextual LOB creation as connection was null
INFO [main] (TransactionFactoryFactory.java:62) - Using default transaction strategy (direct JDBC transactions)
INFO [main] (TransactionManagerLookupFactory.java:83) - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
INFO [main] (SettingsFactory.java:179) - Automatic flush during beforeCompletion(): disabled
INFO [main] (SettingsFactory.java:183) - Automatic session close at end of transaction: disabled
INFO [main] (SettingsFactory.java:198) - Scrollable result sets: disabled
INFO [main] (SettingsFactory.java:206) - JDBC3 getGeneratedKeys(): disabled
INFO [main] (SettingsFactory.java:214) - Connection release mode: auto
INFO [main] (SettingsFactory.java:241) - Default batch fetch size: 1
INFO [main] (SettingsFactory.java:245) - Generate SQL with comments: disabled
INFO [main] (SettingsFactory.java:249) - Order SQL updates by primary key: disabled
INFO [main] (SettingsFactory.java:253) - Order SQL inserts for batching: disabled
INFO [main] (SettingsFactory.java:431) - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
INFO [main] (ASTQueryTranslatorFactory.java:47) - Using ASTQueryTranslatorFactory
INFO [main] (SettingsFactory.java:261) - Query language substitutions: {}
INFO [main] (SettingsFactory.java:266) - JPA-QL strict compliance: disabled
INFO [main] (SettingsFactory.java:271) - Second-level cache: enabled
INFO [main] (SettingsFactory.java:275) - Query cache: disabled
INFO [main] (SettingsFactory.java:406) - Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
INFO [main] (SettingsFactory.java:285) - Optimize cache for minimal puts: disabled
INFO [main] (SettingsFactory.java:294) - Structured second-level cache entries: disabled
INFO [main] (SettingsFactory.java:323) - Statistics: disabled
INFO [main] (SettingsFactory.java:327) - Deleted entity synthetic identifier rollback: disabled
INFO [main] (SettingsFactory.java:343) - Default entity-mode: pojo
INFO [main] (SettingsFactory.java:347) - Named query checking : enabled
INFO [main] (SettingsFactory.java:351) - Check Nullability in Core (should be disabled when Bean Validation is on): enabled
INFO [main] (SessionFactoryImpl.java:202) - building session factory
INFO [main] (BasicTypeRegistry.java:150) - Type registration [materialized_blob] overrides previous : org.hibernate.type.MaterializedBlobType@c13917
INFO [main] (SessionFactoryObjectFactory.java:105) - Not binding factory to JNDI, no JNDI name configured
FATAL [main] (SosSchedulerDashboardMain.java:236) - sudden death
java.lang.NullPointerException
at com.sos.schedulerinstances.classes.SosSchedulerInstancesTableItem.setColor(SosSchedulerInstancesTableItem.java:99)
at com.sos.schedulerinstances.SchedulerInstancesDataProvider.fillTable(SchedulerInstancesDataProvider.java:100)
at com.sos.jid.dialog.classes.SOSDashboardTableView.buildTable(SOSDashboardTableView.java:96)
at com.sos.jid.dialog.classes.SOSDashboardTableView.getList(SOSDashboardTableView.java:346)
at com.sos.jid.dialog.classes.SOSDashboardTableView.actualizeList(SOSDashboardTableView.java:361)
at com.sos.dailyschedule.dialog.DashboardShowDialog.createLeft(DashboardShowDialog.java:414)
at com.sos.dailyschedule.dialog.DashboardShowDialog.createContents(DashboardShowDialog.java:500)
at com.sos.dailyschedule.dialog.DashboardShowDialog.show(DashboardShowDialog.java:520)
at com.sos.dailyschedule.dialog.DashboardShowDialog.open(DashboardShowDialog.java:684)
at com.sos.dailyschedule.SosSchedulerDashboardMain.execute(SosSchedulerDashboardMain.java:224)
at com.sos.dailyschedule.SosSchedulerDashboardMain.main(SosSchedulerDashboardMain.java:70)
Argument cannot be null
ERROR [main] (SosSchedulerDashboardMain.java:239) - !!! missing resource message key=[SosSchedulerDashboardMain.SOS_EXIT_CODE_RAISED] args=[]
java.lang.NullPointerException
at com.sos.schedulerinstances.classes.SosSchedulerInstancesTableItem.setColor(SosSchedulerInstancesTableItem.java:99)
at com.sos.schedulerinstances.SchedulerInstancesDataProvider.fillTable(SchedulerInstancesDataProvider.java:100)
at com.sos.jid.dialog.classes.SOSDashboardTableView.buildTable(SOSDashboardTableView.java:96)
at com.sos.jid.dialog.classes.SOSDashboardTableView.getList(SOSDashboardTableView.java:346)
at com.sos.jid.dialog.classes.SOSDashboardTableView.actualizeList(SOSDashboardTableView.java:361)
at com.sos.dailyschedule.dialog.DashboardShowDialog.createLeft(DashboardShowDialog.java:414)
at com.sos.dailyschedule.dialog.DashboardShowDialog.createContents(DashboardShowDialog.java:500)
at com.sos.dailyschedule.dialog.DashboardShowDialog.show(DashboardShowDialog.java:520)
at com.sos.dailyschedule.dialog.DashboardShowDialog.open(DashboardShowDialog.java:684)
at com.sos.dailyschedule.SosSchedulerDashboardMain.execute(SosSchedulerDashboardMain.java:224)
at com.sos.dailyschedule.SosSchedulerDashboardMain.main(SosSchedulerDashboardMain.java:70)
I can not reproduce this. But I have added some code to avoid the npe at this Point. this will be available with the next release
Make sure to add JAVA_HOME enviromnent to the startup script and point it to a jdk/jre 1.7 java. I had many similar problems caused by a java 1.6 on the same box.
Otto, thanks for the reply. Tried both setting the JAVA_HOME and removing jre 1.6 didn't help. The new version of JID 1.7.4274 gives me the same problem.
With release 1.7.4 a fix is available for issue JID-90 JID throws a nullpointer exception on start
Please verify if this resolves the issue for you.
Thank you Andreas. Yes, with version JID 1.7.4321, it resolves the issue, and Dashboard starts up successfully.
Thanks again for working on it.