Author Message
MadhupNagpal
Joined: Jun 23, 2006
Messages: 0
Offline
After downloading latest download of DD 4.1.9 plugin
the version numbr shown in runtimeconfig web application at the below 2 links
http://<application server>/runtimeconfig/
http://<application server>/runtimeconfig/jsp/main.jsp

is 04.01.07 though it should be 04.01.09

To invetigate the cause of issue the following was done :
--go to folder
<DD installed dir>\Eclipse\plugins\com.avaya.sce.core_4.1.9\lib

--make a file in this folder CheckVersion.java with the below contents
public class CheckVersion
{
public static void main(String args[])
{
try {
System.out.println( "version :" +
com.avaya.sce.runtimeconfig.ConfigVersion.getVersion());
} catch ( Exception e ) {
System.err.println( e);
}
}
}


--type the below 2 commands
javac -cp runtimeconfig.jar CheckVersion.java
java -cp runtimeconfig.jar;. CheckVersion

Result seen: version :04.01.07

Conclusion : So change needs to be made in function getVersion() of java file
ConfigVersion.java which is included in jar file runtimeconfig.jar


So It makes difficult to indentify if the version updated has be done succesfully or not.
DennisJakobsen
Joined: Feb 7, 2006
Messages: 0
Offline
When we build a DD release we go through each single plugin of DD and see if any changes has been made to it, only if we see changes to a plugin we roll its version.

This is done for several reasons: When upgrading DD to a new version the upgrade process will then then only pull plugins that have truly changed since that last release. Also when you look at the runtimeconfig for example you can tell that no changes were done to since DD 4.1.7 was released.

If you want to check the version of DD you are running, you can always look at the Dialog Designer feature, com.avaya.sce
NaikAshok
Joined: Jan 29, 2008
Messages: 0
Offline
Hello Madhup San,
Thanks for the update . We understand now that

--each component (runtimeconfig , cticonnector and scertcommon ) have their own version number and has not much to do version number of the DD update installed.
Please confirm.

--In that case is there a way we can check cticonnector 's version number that is currently running on the AppServer?
(runtimeconfig we can check from http://<app server>/runtimeconfig/
scertcommon-04.01.09.jar can be verified from jar file name itself)
DennisJakobsen
Joined: Feb 7, 2006
Messages: 0
Offline
Yes, that is correct. The version numbers only change when there are actual changes to the components ( Or when we go to a new major release).

For the CTI connector you can the version by opening the cticonnector.jar file and look in the META-INF/MANIFEST.MF file. Here you will see the version listed under "Manifest-Version"
ErikJohnson2
Joined: Jan 18, 2006
Messages: 0
Offline
As Dennis has mentioned version numbers only change if a component required changes. One benefit of this is to reduce the number of things that need to be downloaded when you upgrade your development environment. The other benefit is it may reduce the number of components on the runtime application servers that require updating. However, the downside to this is that the version numbers of things may not always match.

I do think it would be helpful if we had some way to list the CTI/IC connector versions in the validate pages so that it's easier to determine if those components are current or not. I will open an enhancement for this.

Regarding DD 4.1.9 here are the version numbers that matter:
Dialog Designer - 4.1.9 (Help->About Eclipse->Click on the DD icon).
Dialog Designer CCXML - 4.1.8 (Help->About Eclipse->Click on DD icon).
DD runtime (scert.jar): 4.1.9
DD runtime common (scertcommon.jar): 4.1.9
Runtime config (runtimeconfig.war): 4.1.7
ICConnector: 4.1.7
CTIConnector: 4.1.9

To determine the version of the CTI/IC connector - navigate to {webapps}/cticonnector(or icconnector)/META-INF/MANIFEST.MF. Check the "Manifest-Version" property.
MadhupNagpal
Joined: Jun 23, 2006
Messages: 0
Offline
Thank you very Much Dennis & Erik for your answers.
Go to:   
Mobile view