JVM COBOL には、現在次の制限事項があります。
         
                -  ネイティブ コードに渡したりネイティブ コードから渡すことができる、1 つのデータまたはグループの最大サイズは、2GB またはプラットフォームの制限の、いずれか少ない方になります。
-  どのような形式でもコールバックはサポートされません。JVM COBOL エントリ ポイントのポインターは、ネイティブ コードでは意味がありません。
- JVM COBOL ポインターとネイティブ ポインターとの間に、相関関係はありません。つまり、ネイティブ相互運用性においてポインターとして宣言された項目は、定義されていない結果を出しますが、JVM_UNSAFE_NATIVE_MEMCOPY API を介してマネージ JVM からネイティブ メモリにアクセスできるということです。
-  You cannot pass a JVM procedure-pointer to a native COBOL application.