You are viewing a plain text version of this content. The canonical link for it is here.
Posted to derby-dev@db.apache.org by "John H. Embretsen (JIRA)" <ji...@apache.org> on 2007/05/02 08:55:15 UTC
[jira] Commented: (DERBY-2501) Batch scripts in bin\ report
extraneous errors when DERBY_HOME is invalid
[ https://issues.apache.org/jira/browse/DERBY-2501?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12493019 ]
John H. Embretsen commented on DERBY-2501:
------------------------------------------
I have verified that the latest patch, derby-2501-check-javacmd.diff, will remove all unnecessary error messages mentioned in this Jira issue. I also verified that the default Java path can be overridden by setting JAVA_HOME. Tested on Win XP Pro, using JDK 1.4.2_12 and Java SE 6 (1.6.0) (default).
I think this patch is ready for commit.
> Batch scripts in bin\ report extraneous errors when DERBY_HOME is invalid
> -------------------------------------------------------------------------
>
> Key: DERBY-2501
> URL: https://issues.apache.org/jira/browse/DERBY-2501
> Project: Derby
> Issue Type: Bug
> Components: Demos/Scripts
> Affects Versions: 10.2.1.6, 10.2.2.0
> Environment: Windows
> Reporter: John H. Embretsen
> Assigned To: John H. Embretsen
> Priority: Trivial
> Fix For: 10.3.0.0
>
> Attachments: d2501_v1.diff, d2501_v2.diff, derby-2501-check-javacmd.diff
>
>
> If DERBY_HOME is set to an invalid location (for example a directory that does not contain lib\derby.jar), most .bat scripts in the bin directory (the ones that call derby_common.bat) report three distinct error messages, of which only one is of value to the user.
> Reproduction:
> C:\Derby_10\db-derby-10.2.2.0-bin>set DERBY_HOME=c:\temp
> C:\Derby_10\db-derby-10.2.2.0-bin>echo %DERBY_HOME%
> c:\temp
> C:\Derby_10\db-derby-10.2.2.0-bin>bin\sysinfo
> DERBY_HOME is set incorrectly or derby.jar could not be located. Please set DERBY_HOME.
> The system cannot find the batch label specified - end
> '""' is not recognized as an internal or external command,
> operable program or batch file.
> The distinct error messages are:
> 1) DERBY_HOME is set incorrectly or derby.jar could not be located. Please set DERBY_HOME.
> 2) The system cannot find the batch label specified - end
> 3) '""' is not recognized as an internal or external command, operable program or batch file.
> Only 1) is relevant for the user, and should ideally be the only one displayed.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.