Please send me the output of "aptitude search jdk" command.

Thanks,
Krishantha.


On Thu, Nov 7, 2013 at 1:30 PM, Krishantha Samaraweera
<[email protected]>wrote:

> AFAIK, you have installed another JDK in the machine before you correct
> the PATH variable. Can you mention the vendor and version of it ?
>
> Thanks,
>
>
> On Wed, Nov 6, 2013 at 12:41 PM, Krishantha Samaraweera <
> [email protected]> wrote:
>
>> We have seen this issue when working with interns last year. Who had
>> installed both open jdk and sun jdk encountered this problem. Uninstalling
>> open jdk completed solved their problem.
>>
>> This could be related Runtime.getRuntime() or problem with wso2server.sh.
>> Also cold be something do with your environment. I cannot exactly say what
>> is the reason here without debugging.
>>
>> Please follow the workaround provided by us for the time being and
>> continue your work. Thanks for create a JIRA to track the problem.
>>
>> Thanks,
>> Krishantha.
>>
>>
>>
>> On Wed, Nov 6, 2013 at 11:20 AM, Chamara Ariyarathne 
>> <[email protected]>wrote:
>>
>>> I have set JAVA_HOME in my machine as following in the ~/.bashrc
>>>
>>> export JAVA_HOME=/home/chamara/Programs/Java1.6/jdk1.6.0_45
>>> export PATH=$PATH:$JAVA_HOME/bin
>>>
>>> And variables set in the machine are;
>>>
>>> $ echo $JAVA_HOME
>>> /home/chamara/Programs/Java1.6/jdk1.6.0_45
>>>
>>> $ echo $PATH
>>>
>>> /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/chamara/Programs/Java1.6/jdk1.6.0_45/bin
>>>
>>> In the ESB_HOME/bin/wso2server.sh when the following configuration is
>>> present
>>>
>>> echo $JAVA_HOME
>>> if [ -z "$JAVACMD" ] ; then
>>>   if [ -n "$JAVA_HOME"  ] ; then
>>>     if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
>>>       # IBM's JDK on AIX uses strange locations for the executables
>>>       JAVACMD="$JAVA_HOME/jre/sh/java"
>>>     else
>>>       JAVACMD="$JAVA_HOME/bin/java"            ; LINE 117
>>>     fi
>>>   else
>>>     JAVACMD=java
>>>   fi
>>> fi
>>>
>>> if [ ! -x "$JAVACMD" ] ; then
>>>   echo "Error: JAVA_HOME is not defined correctly."
>>>   echo " CARBON cannot execute $JAVACMD"
>>>   exit 1
>>> fi
>>>
>>> I can start the esb server without any error. But when I try to run
>>> integration tests the following error comes
>>>
>>> [2013-11-06 05:40:44,488]  INFO
>>> {org.wso2.carbon.automation.core.utils.coreutils.InputStreamHandler} -
>>>  /home/chamara/Programs/Java1.6/jdk1.6.0_45/bin/java
>>> [2013-11-06 05:40:44,490]  INFO
>>> {org.wso2.carbon.automation.core.utils.coreutils.InputStreamHandler} -
>>>  Error: JAVA_HOME is not defined correctly.
>>> [2013-11-06 05:40:44,490]  INFO
>>> {org.wso2.carbon.automation.core.utils.coreutils.InputStreamHandler} -
>>> CARBON cannot execute
>>> /home/chamara/Programs/Java1.6/jdk1.6.0_45/bin/java/bin/java
>>>
>>> But if I modify the wso2server.sh as following; in the line 117;
>>>
>>>       JAVACMD="$JAVA_HOME"
>>>
>>> Then I can run the integration tests.
>>>
>>> What is the problem here? Is it due to some wrong java related
>>> configuration in my machine?
>>>
>>> --
>>> *Chamara Ariyarathne*
>>> Senior Software Engineer - QA;
>>> WSO2 Inc; http://www.wso2.com/.
>>> Mobile; *+94772786766 <%2B94772786766>*
>>>
>>
>>
>>
>> --
>> Krishantha Samaraweera
>> Senior Technical Lead - Test Automation
>> Mobile: +94 77 7759918
>> WSO2, Inc.; http://wso2.com/
>> lean . enterprise . middlewear.
>>
>
>
>
> --
> Krishantha Samaraweera
> Senior Technical Lead - Test Automation
> Mobile: +94 77 7759918
> WSO2, Inc.; http://wso2.com/
> lean . enterprise . middlewear.
>



-- 
Krishantha Samaraweera
Senior Technical Lead - Test Automation
Mobile: +94 77 7759918
WSO2, Inc.; http://wso2.com/
lean . enterprise . middlewear.
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to