Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#168 closed enhancement (invalid)

SmartCVS doesn't support OpenJDK

Reported by: ggamba Owned by:
Priority: minor Milestone: Enhanced
Component: general Version:
Severity: medium Keywords: smartcvs
Cc:

Description

E:\programs\openjdk6\bin\JAVA.EXE -jar C:\PROGRAMS\smartcvs-7_1_6\LIB\smartcvs.jar
An incompatible Java version has been detected which has been reported to cause strange bugs. Aborting now.

This is in fact officially stated: http://www.syntevo.com/smartcvs/documentation.html?page=installation
"... beta version of OpenJDK [is] not sufficient"

On the other side, it works fine with Java 1.4.

Change History (10)

comment:1 follow-up: Changed 7 years ago by martini

Hi Gabrielle

It is strange. With SmartSVN 7.0.3 I can run SmartSVN with
"java -Dsmartsvn.checkIncompatibleJava=false -jar smartsvn.jar"

I remember I used to run SmartCVS for testing, but I can no longer make it run. (version 7.1.6). Is it possible that the author forgot to add the "checkIncompatibleJava" on SmartCVS?

comment:2 in reply to: ↑ 1 Changed 7 years ago by ggamba

Replying to martini:

Hi Gabrielle

It is strange. With SmartSVN 7.0.3 I can run SmartSVN with
"java -Dsmartsvn.checkIncompatibleJava=false -jar smartsvn.jar"

I remember I used to run SmartCVS for testing, but I can no longer make it run. (version 7.1.6). Is it possible that the author forgot to add the "checkIncompatibleJava" on SmartCVS?

Maybe OpenJDK people could ask for it? It seems strange to me that the bypass is available for SmartSVN and not for SmartCVS!

comment:3 Changed 7 years ago by dmik

Did you try the switch -Dsmartcvs.checkIncompatibleJava=false already? Note that "smartsvn" becomes "smartcvs".

comment:4 Changed 7 years ago by ggamba

No luck:

C:\PROGRAMS\smartcvs-7_1_6\lib>E:\PROGRAMS\OPENJDK6\BIN\JAVA.EXE -Dsmartcvs.checkIncompatibleJava=false -jar smartcvs.jar

An incompatible Java version has been detected which has been reported to
cause strange bugs. Aborting now.

comment:5 Changed 7 years ago by dmik

  • Resolution set to invalid
  • Status changed from new to closed

Then it should be reported to SmartCVS developers. We can't do anything about that.

comment:6 follow-up: Changed 7 years ago by ggamba

Just asked to Syntevo support to add smartcvs.checkIncompatibleJava=false to SmartCVS.

comment:7 in reply to: ↑ 6 Changed 7 years ago by ggamba

Replying to ggamba:

Just asked to Syntevo support to add smartcvs.checkIncompatibleJava=false to SmartCVS.

SmartCVS generic bundle from

http://www.syntevo.com/smartcvs/download.html

doesn't check the Java version any more :-)

comment:8 Changed 7 years ago by dmik

Does it then work now?

comment:9 Changed 7 years ago by ggamba

Yes :-) I did not use it too extensively, but it seems more stable than under 1.4.2.

comment:10 Changed 7 years ago by dmik

Great.

Note: See TracTickets for help on using tickets.