Sorry for the spammy emails. But, I tried this with trunk off of the hunch
that the archetype and trunk are different, and it worked!

Vishal, can you try the following?
-----------------------------
svn co https://svn.apache.org/repos/asf/oodt/trunk/ oodt.trunk
cd oodt.trunk
mvn package
mkdir ../deploy
tar -xzvf filemgr/target/cas-filemgr-0.8-SNAPSHOT-dist.tar.gz -C ../deploy
cd ../deploy/cas-filemgr-0.8-SNAPSHOT/bin
./filemgr start
./filemgr-client
-----------------------------

Tyler

On Sun, Oct 26, 2014 at 10:21 PM, Tyler Palsulich <[email protected]>
wrote:

> I'm looking into this more. The problem seems to be that the archetype
> isn't using the same source as trunk. Take a look at
>
>
> https://github.com/apache/oodt/blob/trunk/mvn/archetypes/radix/src/main/resources/archetype-resources/filemgr/src/main/resources/bin/filemgr-client
>
> The archetype filemgr-client. Compare that to
>
>
> https://github.com/apache/oodt/blob/trunk/filemgr/src/main/bin/filemgr-client
>
> the trunk filemgr-client.
>
> Shouldn't these two be the same? Is there a way to keep the archetype up
> to date with trunk/the archetype version?
>
> Tyler
>
> On Sun, Oct 26, 2014 at 10:07 PM, Tyler Palsulich <[email protected]>
> wrote:
>
>> I just tried the same steps with some trouble. In particular, here are
>> the commands I ran:
>>
>>     curl -s
>> http://svn.apache.org/repos/asf/oodt/trunk/mvn/archetypes/radix/src/main/resources/bin/radix
>> | bash
>>     cd oodt
>>     mvn package
>>     mkdir ../deploy
>>     tar -xzvf filemgr/target/oodt-filemgr-0.1-bin.tar.gz -C ../deploy
>>     cd ../deploy/filemgr/bin
>>     ./filemgr start
>>
>> ./filemgr: line 95: [: -eq: unary operator expected
>> ./filemgr: line 83: : command not found
>>
>> Both problems are caused by undefined variables. Can fix line 95 by
>> switching it to be [[ ... ]] and switching the shebang to /bin/bash. But,
>> that doesn't fix the underlying issue that $have_tty isn't defined. From
>> googling, it looks to be an artifact from [0]. Thoughts?
>>
>> Line 83 is caused by $_RUNJAVA not being defined. That can be fixed by,
>> well, defining it. ;) Add this right below the definition of OODT_HOME:
>>     [ -z "$_RUNJAVA" ] && _RUNJAVA="$JAVA_HOME/bin/java"
>>
>> After applying both of those fixes, I get the following error:
>>     Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 1
>> at
>> org.apache.oodt.cas.filemgr.system.XmlRpcFileManager.main(XmlRpcFileManager.java:996)
>>
>> But, that's another thread. I haven't looked into it yet.
>>
>> So, I tried just running filemgr-client and got the same error as
>> Vishal... Looking at line 71, it's the same problem as with filemgr.
>> $_RUNJAVA$ isn't defined, so we get a command not found. I added the same
>> _RUNJAVA definition from above... and it worked!
>>
>> Can you try adding that line to filemgr-client, Vashal? Did you have any
>> issues running `filemgr start`?
>>
>> Tyler
>>
>> [0] - https://svn.apache.org/repos/asf/tomcat/trunk/bin/catalina.sh
>>
>> On Sun, Oct 26, 2014 at 7:07 PM, Mattmann, Chris A (3980) <
>> [email protected]> wrote:
>>
>>> Is your java_home env variable set?
>>>
>>> Sent from my iPhone
>>>
>>> > On Oct 26, 2014, at 12:26 PM, "Vishal Hemnani" <[email protected]>
>>> wrote:
>>> >
>>> > Hello,
>>> >
>>> > We installed OODT using Radix and followed steps given on wiki (
>>> >
>>> https://cwiki.apache.org/confluence/display/OODT/OODT+Filemgr+User+Guide
>>> )
>>> >
>>> > But while executing filemgr-client, it fails to execute due to a
>>> > "Permission denied" error on line 71. The snippet where it fails is-
>>> >
>>> > "$_RUNJAVA" $JAVA_OPTS $OODT_OPTS \
>>> -Djava.ext.dirs="$FILEMGR_HOME"/lib \
>>> >
>>> -Dorg.apache.oodt.cas.filemgr.properties="$FILEMGR_HOME"/etc/filemgr.properties
>>> > \
>>> -Djava.util.logging.config.file="$FILEMGR_HOME"/etc/logging.properties \
>>> >
>>> -Dorg.apache.oodt.cas.cli.action.spring.config=file:"$FILEMGR_HOME"/policy/cmd-line-actions.xml
>>> > \
>>> >
>>> -Dorg.apache.oodt.cas.cli.option.spring.config=file:"$FILEMGR_HOME"/policy/cmd-line-options.xml
>>> > \ org.apache.oodt.cas.filemgr.system.XmlRpcFileManagerClient "$@"
>>> >
>>> > We tried chmod on this script but didn't help.
>>> > Also, tried setting JAVA_HOME and other env variables, but that didn't
>>> help
>>> > either.
>>> >
>>> > Appreciate if someone could help troubleshoot this issue.
>>> >
>>> > *Environment details-*
>>> > Ubuntu 14.04
>>> > 64-bit
>>> > Radix installation
>>> >
>>> > Thanks & Best,
>>> > Vishal Hemnani
>>> > Graduate Student, MS Computer Science
>>> > University of Southern California, Los Angeles
>>>
>>
>>
>

Reply via email to