Error ISO8583Listener when startup IS1015

Hi, can someone guide me about this error message ? Im newbie and still learning about webMethod.
In this case, i got an assignment to migrate IS103 → IS1015.
I follow the instruction for migrate, after the migration i try to startup IS1015 and i got this message below from server.log → Error occurred while initializing server , can someone explain or guide me what should i do or i miss something ? Thanks.

2023-10-02 13:30:26 WIB [ISS.0028.0012I] (tid=74) MdrISO8583Adapter: Startup service (MdrISO8583Adapter.wm.server:startupListener)
2023-10-02 13:30:26 WIB [ISP.0090.0004I] (tid=74) – ISO8583ListenerFactory - init – {1}
2023-10-02 13:30:26 WIB [ISP.0090.0004I] (tid=74) [ISO8583@2908] – Enabling
2023-10-02 13:30:26 WIB [ISP.0090.0004I] (tid=74) – ISO8583ListenerFactory - init – {1}
2023-10-02 13:30:26 WIB [ISP.0090.0004I] (tid=74) [ISO8583@2909] – Enabling
2023-10-02 13:30:26 WIB [ISS.0098.0021I] (tid=74) Persistent Trigger Output Dispatcher started
2023-10-02 13:30:26 WIB [ISS.0098.0021I] (tid=74) Volatile Trigger Output Dispatcher started
2023-10-02 13:30:26 WIB [ISS.0098.0027I] (tid=74) PersistenceManager started all Stores
2023-10-02 13:30:26 WIB [ISS.0025.0036I] (tid=74) Dispatcher started
2023-10-02 13:30:26 WIB [ISS.0025.0013I] (tid=74) Cache Sweeper started
2023-10-02 13:30:26 WIB [ISP.0046.0012I] (tid=74) Enabling HTTP Listener on port 9999
2023-10-02 13:30:26 WIB [ISP.0046.0012I] (tid=74) Enabling HTTP Listener on port 5555
2023-10-02 13:30:26 WIB [ISP.0046.0012I] (tid=74) Enabling HTTPS Listener on port 5556
2023-10-02 13:30:26 WIB [ISS.0070.0013W] (tid=74) Failed to start listener HTTPSListener@5556. The following error was encountered: com.wm.util.ServerException: [ISS.0139.9014] Error: keystore ‘yokke2023’ not found. Details: /opt/soa/keystore/staryokke.jks (No such file or directory).
2023-10-02 13:30:26 WIB [ISP.0046.0012I] (tid=74) Enabling HTTPS Listener on port 5543
2023-10-02 13:30:26 WIB [ISS.0014.0054C] (tid=74) Error occurred while initializing server: java.lang.AbstractMethodError: Receiver class com.mdr.listener.iso8583.ISO8583Listener does not define or inherit an implementation of the resolved method ‘abstract void scheduleHostListServiceTask(java.lang.String, java.lang.String, boolean)’ of interface com.wm.app.b2b.server.ServerListenerIf. at com.wm.app.b2b.server.ListenerManager.startListeners(ListenerManager.java:950) at com.wm.app.b2b.server.ListenerAdmin.packageStartListeners(ListenerAdmin.java:158) at com.wm.app.b2b.server.Server.run(Server.java:827)

I cant drop server.log in here, cz new user :frowning:

Hi there,
You probably need to upgrade a dependent library or rebuild a connection/listener. It’s a little difficult to say without more info, can you tell us what adapters that you have loaded ?
regards,
John.

2 Likes

There are two separate issues here.

  1. Underlying Keystore - /opt/soa/keystore/staryokke.jks is not found while enabling HTTPS Listener for port #5556. Please make sure that required file exists in your new env.
  2. Please have a look @ your class - com.mdr.listener.iso8583.ISO8583Listener, it is implementing one of the internal interfaces of wm - com.wm.app.b2b.server.ServerListenerIf. In newer version of wm, new methods are added in this interface and they are missing in your implementation. It is highly discouraged to use any of the internal classes of Integration Server as backward compatibility is NOT guaranteed for the same. You can either add missing new methods are try to find out why at the first place custom implementation of ServerListenerIf was done in your env and see if one of the standard available Listener can be used instead.

Regards,
Kalpesh

1 Like

This appears to be out-of-the-box usage of the ISO_8583 module, not a custom implementation. The OP mentions a migration and not any custom components. Seems like an update to the module is needed as part of the update from 10.3 to 10.15.

4 Likes

Good catch @reamon, You are right, this is one our old adapters and we need to check if it has been updated or not for 10.15 compatibility. @MugiwaraNoLuffy, you should open a support ticket so that we can track this, please send me the reference via a message on this site.
thanks.

1 Like

Yes, you are correct. It is one of the internal module, as @John_Carter4 mentioned @MugiwaraNoLuffy can you please raise support ticket for this.

Thanks,
Kalpesh

2 Likes