Quartz Scheduler in JBoss ON cannot create Instance Id because of UnknownHostException

Solution In Progress - Updated -

Issue

  • During initial startup of JBoss ON server, it fails due to Quartz Scheduler

Environment

  • Red Hat JBoss Operations Network (ON) 3.3.10
  • hostname of server is mapped to IPv6 interface
  • jboss.server.bind.address is set to IP of the IPv4 interface
  • JBoss ON server and storage node are both listening on IPv4 address
  • server.log shows Quartz Scheduler failing to create instance
ERROR [org.quartz.impl.StdSchedulerFactory] (pool-6-thread-1) Couldn't generate instance Id!: org.quartz.SchedulerException: Couldn't get host name! [See nested exception: java.net.UnknownHostException: ip6hostname: ip6hostname]
    at org.quartz.simpl.SimpleInstanceIdGenerator.generateInstanceId(SimpleInstanceIdGenerator.java:36) [quartz-1.6.5.jar:1.6.5]
    at org.quartz.impl.StdSchedulerFactory.instantiate(StdSchedulerFactory.java:1137) [quartz-1.6.5.jar:1.6.5]
    at org.quartz.impl.StdSchedulerFactory.getScheduler(StdSchedulerFactory.java:1376) [quartz-1.6.5.jar:1.6.5]
    at org.rhq.enterprise.server.scheduler.SchedulerService.initQuartzScheduler(SchedulerService.java:126) [rhq-server.jar:4.12.0.JON330GA-redhat-9]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_79]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_79]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_79]
    at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_79]
    at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:75) [rt.jar:1.7.0_79]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_79]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_79]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_79]
    at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_79]
...

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content