IBM webMethods Hybrid Integration

IBM webMethods Hybrid Integration

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.


#TechXchangePresenter
 View Only
Expand all | Collapse all

Exception --> java.lang.reflect.InvocationTargetException in server logs

  • 1.  Exception --> java.lang.reflect.InvocationTargetException in server logs

    Posted Mon April 27, 2015 02:12 PM

    Dear Al,
    Installed wM8.2.2.0 on RHL. Started IS server which is up and running fine but can see below lines keeps iterating.

    Exception → java.lang.reflect.InvocationTargetException
    Scheduler: Exception: xxx-aaa-BC-AC00: xxx-aaa-BC-AC00

    where as ‘xxx-aaa-BC-AC00’ is host name of RHL server.

    Kindly help me to resolve this issue. Many thanks


    #Integration-Server-and-ESB
    #webMethods


  • 2.  RE: Exception --> java.lang.reflect.InvocationTargetException in server logs

    Posted Mon April 27, 2015 02:59 PM

    Post install did you create any scheduler jobs and also provided JDBC Pool details?

    Also is this the first time IS starting up and this error preventing IS to come up?

    HTH,
    RMG


    #webMethods
    #Integration-Server-and-ESB


  • 3.  RE: Exception --> java.lang.reflect.InvocationTargetException in server logs

    Posted Mon April 27, 2015 04:39 PM

    Thanks RMG for your reply.
    This is a fresh installation. IS is up and running fine but those 2 stated lines keep coming in server logs. Also I didn’t create any schedulers yet in IS.

    Thanks,
    Anil.


    #Integration-Server-and-ESB
    #webMethods


  • 4.  RE: Exception --> java.lang.reflect.InvocationTargetException in server logs

    Posted Fri June 05, 2015 04:44 AM

    Hi Anil,
    as far as my best knowledge
    While Starting the webMethods Integration Server Make sure that the external database to which Integration Server connects is available before staring Integration Server. If the database is unavailable at Integration Server startup, some components, such as the scheduler, will not be initialized and will not work properly.

    Integration Server needs to perform system tasks periodically, such as expiring sessions. Integration Server schedules these tasks automatically.in such situations you are getting exceptions .

    To view the scheduled system tasks

    1. Open the Integration Server Administrator if it is not already open.
    2. In the Server menu of the Navigation panel, click Scheduler.
    3. Click View system tasks.
      The server displays the View System Tasks screen. It lists the names of each scheduled
      task, the next date and time the server is to execute the task, and how often (Interval)
      the server is to execute the task.
      Note: The View System Tasks screen shows the tasks for local server only; if you are running a group of servers connected to the same database, you will not see the system tasks for other servers connected to the database By default, Integration Server uses the host name to identify itself while scheduling tasks.

    If you are using in cluster single machine you need to set following property .

    watt.server.scheduler.logical.hostname
    Specifies a unique logical name to identify Integration Server instances in a cluster hosted on a single machine. By default, Integration Server uses the host name to identify itself while scheduling tasks. However, when a cluster of Integration Servers are hosted on a single machine, the host name itself cannot uniquely identify the individual Integration Server instances. In such cases, use the watt.server.scheduler.logical.hostname property to specify a unique logical name to identify individual Integration Server instances.The default value for this parameter is the host name.

    Keep the following points in mind when setting the watt.server.scheduler.logical.hostname property:

    Set this property only if you are running multiple Integration Servers in a cluster on a single machine.
    Set this property on each Integration Server instance in the cluster before scheduling any tasks

    if you are still getting the error please share IS Logs .

    Thanks,
    Muralidhar reddy


    #Integration-Server-and-ESB
    #webMethods


  • 5.  RE: Exception --> java.lang.reflect.InvocationTargetException in server logs

    Posted Sat June 06, 2015 03:18 AM

    It might be issue in Linux configuration files like hosts. Kindly involve Linux Admins.

    Thanks,


    #webMethods
    #Integration-Server-and-ESB