I've updated the FAQ to refer to the latest version of the Maven Ant
Tasks JAR. I'm not sure about the Oracle issues you experienced. If
you'd like to see better Ant support, I'd suggest you enter an issue
in JIRA and we'll try to fix it for the next release.

http://issues.appfuse.org/browse/APF

Matt

On Wed, May 21, 2008 at 8:03 AM, Jon Loken <[EMAIL PROTECTED]> wrote:
> Hi,
>
> After quite some time I am revisiting appFuse2 and Maven to see if
> things go more smoothly.
>
> Here is some feedback, most of which is not too important.
>
> 1) Please update http://appfuse.org/display/APF/FAQ#FAQ-usingant, in
> particular the 'Download maven-artifact-ant-2.0.4-dep.jar' dead link. A
> live link is:
> http://repo1.maven.org/maven2/org/apache/maven/maven-artifact-ant/2.0.4/
> maven-artifact-ant-2.0.4-dep.jar
>
>
> 2) After using appFuse's build.xml, replacing instances of
> 'appfuse-light' with my project name, I then tried 'ant compile'.
> According to "ant compile -v" it looks as though the classpath is
> correct, but the build is failing with many class not found exceptions.
> Example output:
>    [javac] import org.springframework.web.context.ContextLoader;
>    [javac]                                        ^
>    [javac]
> C:\work\ws\project4Ant\src\test\java\org\company\d4\webapp\listen
> er\StartupListenerTest.java:7: package org.springframework.web.context
> does not exist
>
> M2_REPO is on Win under 'Documents and Settings', and I thought the
> compilation issue is due to the space in the path. Yes, I already set
> <localRepository>c:\docume~1\lokenj\.m2\repository</localRepository>.  I
> therefore moved .m2 such that the path does not have spaces in it, and
> updated settings.xml
> <localRepository>c:\J\.m2\repository</localRepository>. Unfortunately
> running 'ant compile -v' shows that the new repository location is NOT
> picked up. So at the moment I am a bit stuck.
>
> Any ideas? Even though I do eventually get maven working, it would be
> good to be able to use Ant as well.
>
>
>
> 3) As for Maven, the tension rises....
> mnv eclipse:eclipse works for me at last, possibly due to using Eclipse
> 3.3. This is good. Eclipse is picking up correct M2_REPO jar files.
>
> Running: mvn dbunit:operation -Poracle, works fine and updates the
> Oracle DB.
> Surprisingly running: mvn -Poracle, fails. Example output:
> [INFO] Native Library
> C:\oracle\product\11.1.0\client_2\BIN\ocijdbc11.dll alread
> y loaded in another classloader
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Trace
> java.lang.UnsatisfiedLinkError: Native Library
> C:\oracle\product\11.1.0\client_2
> \BIN\ocijdbc11.dll already loaded in another classloader
>        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1716)
>        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1676)
>        at java.lang.Runtime.loadLibrary0(Runtime.java:822)
>
>
> In my experience there can be a number of reasons for this. One of them
> is that more than one oracle driver jar file is being picked up. The mvn
> 'classpath' looks ok, only picking up a single oracle 11g jar file.
> However, I noticed at the beginning of the trace the following 2 lines:
> [INFO]
> ------------------------------------------------------------------------
> Downloading:
> http://repo1.maven.org/maven2/com/oracle/ojdbc5/11.1.0.6.0/ojdbc5-1
> 1.1.0.6.0.pom
> Downloading:
> http://static.appfuse.org/repository/com/oracle/ojdbc5/11.1.0.6.0/o
> jdbc5-11.1.0.6.0.pom
>
> Perhaps this (several references to ojdbc) is the cause of the
> exception>?
>
>
> My workaround is to NOT use the thick oracle client OCI, but rather use
> oracle thin client. E.g.
> <jdbc.url><![CDATA[jdbc:oracle:thin:@10.2.0.50:1521:devora11g]]></jdbc.u
> rl>
>
>
>
>
> Anyway, I have got Maven working. Hoooraayy.
>
> Jon
>
>
> BiP Solutions Limited is a company registered in Scotland with Company Number 
> SC086146 and VAT number 38303966 and having its registered office at Park 
> House, 300 Glasgow Road, Shawfield, Glasgow, G73 1SQ 
> ****************************************************************************
> This e-mail (and any attachment) is intended only for the attention of the 
> addressee(s). Its unauthorised use, disclosure, storage or copying is not 
> permitted. If you are not the intended recipient, please destroyall copies 
> and inform the sender by return e-mail.
> This e-mail (whether you are the sender or the recipient) may be monitored, 
> recorded and retained by BiP Solutions Ltd.
> E-mail monitoring/ blocking software may be used, and e-mail content may be 
> read at any time. You have a responsibility to ensure laws are not broken 
> when composing or forwarding e-mails and their contents.
> ****************************************************************************
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to