[
https://issues.apache.org/jira/browse/CTAKES-162?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14202271#comment-14202271
]
ASF subversion and git services commented on CTAKES-162:
--------------------------------------------------------
Commit 1637409 from [email protected] in branch 'ctakes/trunk'
[ https://svn.apache.org/r1637409 ]
CTAKES-162 - for batch scripts - bring user back to original directory after
running. Also pass in $@ any args from parent script for.sh.
> Command line scripts leave the user back one directory
> ------------------------------------------------------
>
> Key: CTAKES-162
> URL: https://issues.apache.org/jira/browse/CTAKES-162
> Project: cTAKES
> Issue Type: Bug
> Components: ctakes-clinical-pipeline, ctakes-utils
> Affects Versions: 3.0-incubating
> Reporter: Troy Bleeker
> Assignee: James Joseph Masanz
> Priority: Minor
> Fix For: 3.2.1
>
>
> Windows was tested. When you run either command runctakesCVD.bat or
> runctakesCPE.bat the scripts run commands to kick off java that will
> ultimately change the operating directory back to the home directory. For
> example,
> =====================================================================
> C:\apache-ctakes-3.0.0-incubating>cd \apache-ctakes-3.0.0-incubating\bin
> C:\apache-ctakes-3.0.0-incubating\bin>runctakesCVD.bat
> C:\apache-ctakes-3.0.0-incubating\bin>set
> CURRENT_DIR=C:\apache-ctakes-3.0.0-inc
> ubating\bin
> C:\apache-ctakes-3.0.0-incubating\bin>if not
> "C:\apache-ctakes-3.0.0-incubating"
> == "" goto gotHome
> C:\apache-ctakes-3.0.0-incubating\bin>if exist
> "C:\apache-ctakes-3.0.0-incubatin
> g\bin\runctakesCVD.bat" goto okHome
> C:\apache-ctakes-3.0.0-incubating\bin>cd C:\apache-ctakes-3.0.0-incubating
> C:\apache-ctakes-3.0.0-incubating>java -cp
> "C:\apache-ctakes-3.0.0-incubating/li
> b/*;C:\apache-ctakes-3.0.0-incubating/desc/;C:\apache-ctakes-3.0.0-incubating/re
> sources/"
> -Dlog4j.configuration=file:/C:\apache-ctakes-3.0.0-incubating/config/l
> og4j.xml -Xms512M -Xmx1024M org.apache.uima.tools.cvd.CVD
> =====================================================================
> I started in the bin directory. After the command I am no longer there. Why
> does that matter? If a newcomer does not notice this they will not understand
> why they cannot run the command twice in a row. It is also just inconvenient.
> As a workaround a user can start in cTAKES_HOME and issue the command
> prefixed with the bin directory like so bin\runctakesCVD.bat but again this
> is not convenient.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)