support: Customer Portal
Focused on delivering choice, investment protection and flexibility to organizations with valuable COBOL assets
 

Veryant Knowledge Base
Home > All Categories > isCOBOL General > Deployment > Can I mix versions of Java, isCOBOL compiler and isCOBOL runtime?
Question Title Can I mix versions of Java, isCOBOL compiler and isCOBOL runtime?

Let's consider this in more detail

1) Is it OK to use class files compiled with an older version and run in a newer version?
In general yes unless there were changes in the runtime which can affect your application.

2) Is it OK to have a mix of class files compiled with different versions? If it is OK, is there any potential problem if a program compiled in one version calls a program compiled in another?
It should not be an issue, but again it depends if the new version of the runtime or compiler features contain a fix which could affect your application.

3) Can I mix isCOBOL versions with the Application Server? for example, one version on the server and another on the client
No, the major version (17R1 in this case) needs to match.

4) Can I mix Java versions? For example Java 1.8 on the server and Java11 on the client.
Usually yes, unless in some particular cases such as java-bean used in the application.

5) Can I mix C-tree server and client versions? For example after using C-tree 11 with an older isCOBOL version, can I upgrade isCOBOL without upgrading C-tree to a newer version
Yes, it's possible. You will need to copy the old c-tree version's libraries to your isCOBOL installation. Versions numbers of c-tree are for reference only, your versions may be different.
Copy the old version of ctree.dll (for Windows) or libctree.so (for Unix) from the c-tree installation folder .../Driver/ctree.cobol/iscobol/ to the iscobol/bin directory (for Windows) or to the iscobol/native/lib folder (for Unix).

Authored by: Veryant Support This question has been viewed 3523 times so far.
Click Here to View all the questions in Deployment category.
File Attachments File Attachments
There are no attachment file(s) related to this question.
How helpful was this article to you?
User Comments User Comments Add Comment
There are no user comments for this question. Be the first to post a comment. Click Here
Related Questions Related Questions
  1. How can I package my application and execute it in a JAR file?
  2. How do I create a desktop shortcut icon to launch my program?
  3. What are the minimum files I need for a runtime-only installation? How do I create a launcher?
  4. How do I generate an executable for deployment?
  5. How do I create an installation package for my COBOL application?
Article Information Additional Information
Article Number: 286
Created: 2017-07-04 4:59 AM
Rating: No Rating
 
Article Options Article Options
Print Question Print this Question
Email Question Email Question to Friend
Export to Adobe PDF Export to PDF File
Export to MS Word Export to MS Word
Bookmark Article
Subscribe to Article Subscribe to Article
 
Search Knowledge Base Search Knowledge Base



 
 

© Veryant - All Rights Reserved
Veryant and isCOBOL are trademarks or registered marks of Veryant in the United States and other countries. All other marks are the property of their respective owners.