There is no older version of Java on the virtual machines in question.  In
each case, it is a free install of OpenSuse 12.1 or 12.3 (I tried both).
And after installing the OS, I installed OpenJDK.  I actually tried three
cases, following identical steps, save the Linux installed: One was
OpenSuse 12.1, the second was OpenSuse 12.3, and the third was Ubuntu
12.04.  On the latter two, OpenJDK 7 was installed, and on the first it was
OpenJDK 6.  Only he build on Ubuntu worked.  In all three cases, there is
only one version of the JDK installed.  I did not examine the value of
JAVA_HOME.  As I am still learning Linux, I am not sure how to do so.  That
said, I do not see it getting the wrong value as there is only one version
of the JDK on each of these systems.

What makes this especially odd is that I had installed OFBiz trunk on a
OpenSuse 12.1 virtual machine without problems (and fllowing precisely the
same steps that I describe above), so I'd infer that something changed in
the OFBiz source since then that has caused this problem.

Cheers

Ted


On Wed, Apr 24, 2013 at 9:33 AM, Christian Geisert <
[email protected]> wrote:

> I can only confirm that it works with OpenJDK 7 on Ubuntu 12.10
> [OpenJDK Runtime Environment (IcedTea 2.3.9) (7u21-2.3.9-0ubuntu0.12.10.1)]
>
> It sounds like your Java environment is broken. Does $JAVA_HOME point to
> an old Java version?
>
> You might check the output of './ant -diagnostics' to see which Java
> version gets used.
>
> Christian
>
>
> Am 24.04.2013 14:50, schrieb Ted Byers:
>
>  I do not know why, but it seems to build fine using OpenJDK 7 on Ubuntu (I
>> did that), but it fails, with the errors I reported in this thread, on
>> Suse, with both OpenJDK 6 and OpenJDK 7.  Whatever the problem is, as far
>> as I can see, it is related to the Linux distribution in use.
>>
>> Cheers,
>>
>> Ted
>>
>>
>> On Wed, Apr 24, 2013 at 7:58 AM, Paul Foxworthy <[email protected]>
>> wrote:
>>
>>  Hi Adrian,
>>>
>>> I personally haven't tested it out, but according to OFBIZ-4638
>>> (https://issues.apache.org/**jira/browse/OFBIZ-4638<https://issues.apache.org/jira/browse/OFBIZ-4638>)
>>> OFBiz does build with
>>> OpenJDK 7.
>>>
>>> If there is a problem, can some one say what it is?
>>>
>>> Cheers
>>>
>>> Paul Foxworthy
>>>
>>>
>>> Adrian Crum-3 wrote
>>>
>>>> I agree it can be frustrating trying to get a project to build for the
>>>> first time.
>>>>
>>>> OFBiz does not currently support Java 1.7, so if you are willing to
>>>> investigate further on your local copy, we would welcome any patches
>>>> that enable the project to support Java 1.7.
>>>>
>>>> -Adrian
>>>>
>>>> On 4/21/2013 9:31 PM, Ted Byers wrote:
>>>>
>>>>> This is regardless of whether I try to build trunk or release 12.04.
>>>>>
>>>>> If I run 'ant run-install, I get the error "/opt/ofbuz/build.xml:23
>>>>>
>>>> can't
>>>
>>>> declare any more prefixes in this context".  It seems OFBiz has it's own
>>>>> version of ant, and God only knows how that will interact with my
>>>>> system
>>>>> as
>>>>> my system has the latest versions of my usual development tools.
>>>>>  Worse,
>>>>> I
>>>>> have seen no mention of OFBiz using non-standard tools anywhere in the
>>>>> documentatin I have read.  I am not amused.
>>>>>
>>>>> If I run "./ant run-install", I get the error
>>>>> "/opt/ofibiz/build.xml:25:
>>>>> The following error occurred while executing this line:
>>>>> /opt/ofbiz/macros.xml:31: Please upgrade java to at least 1.6"
>>>>>
>>>>> Of course this is really stupid, as this is on OpenSuse 12.3, and I
>>>>> have
>>>>> the full JDK installed, version 1.7.0_17!  How is it your build scripts
>>>>> can't properly detect the JDK version that is installed on this system
>>>>>
>>>>> Now, then, what is the magic incantation I need to resort to to get
>>>>> this
>>>>> thing to build properly?  Nothing I have tried so far has worked.
>>>>>
>>>>> Thanks
>>>>>
>>>>> Ted
>>>>>
>>>>>
>>>
>>>
>>>
>>>
>>> -----
>>> --
>>> Coherent Software Australia Pty Ltd
>>> http://www.coherentsoftware.**com.au/<http://www.coherentsoftware.com.au/>
>>>
>>> Bonsai ERP, the all-inclusive ERP system
>>> http://www.bonsaierp.com.au/
>>>
>>> --
>>> View this message in context:
>>> http://ofbiz.135035.n4.nabble.**com/OFBiz-build-seriously-**
>>> broken-or-so-it-seems-**tp4640774p4640872.html<http://ofbiz.135035.n4.nabble.com/OFBiz-build-seriously-broken-or-so-it-seems-tp4640774p4640872.html>
>>> Sent from the OFBiz - User mailing list archive at Nabble.com.
>>>
>>>
>>
>>
>>
>


-- 
R.E.(Ted) Byers, Ph.D.,Ed.D.
[email protected]
CTO
Merchant Services Corp.
17665 Leslie st., unit 30
Newmarket , Ontario
L3Y 3E3

Reply via email to