Hi @Guillaume Rongier 
I am getting the following error while calling iop on Windows


D:\temp\iop>iop -start
WARNING:root:Error importing pythonint312: irisinit failed
WARNING:root:Embedded Python not available
Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "D:\temp\iop\.venv\Scripts\iop.exe\__main__.py", line 4, in <module>
  File "d:\temp\iop\.venv\Lib\site-packages\iop\__init__.py", line 1, in <module>
    from iop._business_operation import _BusinessOperation
  File "d:\temp\iop\.venv\Lib\site-packages\iop\_business_operation.py", line 3, in <module>
    from iop._business_host import _BusinessHost
  File "d:\temp\iop\.venv\Lib\site-packages\iop\_business_host.py", line 8, in <module>
    from iop._decorators import input_serializer_param, output_deserializer
  File "d:\temp\iop\.venv\Lib\site-packages\iop\_decorators.py", line 3, in <module>
    from iop._dispatch import dispatch_deserializer, dispatch_serializer
  File "d:\temp\iop\.venv\Lib\site-packages\iop\_dispatch.py", line 15, in <module>
    def serialize_pickle_message(message: Any) -> iris.cls:
                                                  ^^^^^^^^
AttributeError: module 'iris' has no attribute 'cls'

Thank you, @Evgeny Shvarov for the insights!

I've been using Docker and IPM in my projects, and they’ve been incredibly convenient. Docker simplifies the development environment setup and makes collaboration much easier, while IPM streamlines the installation process with minimal steps. Both have significantly improved my workflow.

The $JAVA_HOME environment variable is set, even I have added the driver path to the classpath. In the terminal, I am able to run the following code successfully:"

import java.sql.DriverManager;

public class OracleJDBCTest {
    public static void main(String[] args) {
        try {
            // Load the Oracle JDBC driver
            Class.forName("oracle.jdbc.OracleDriver");
            System.out.println("Oracle JDBC Driver is installed and loaded successfully!
        } catch (ClassNotFoundException e) {
            System.out.println("Oracle JDBC Driver is NOT installed!");
            e.printStackTrace();
        }
    }
}



However, I’m still unable to connect from the IRIS SQL Gateway Connection.

I’m getting the following error for the first time after restarting the IRIS instance:


and after that I am getting the below error :



Thanks