Update:
The tomcat incompatability with the external server was caused by a
Java version mismatch.  I was compiling my scala code with a newer
version of the JDK.  I had an older JDK installed on the external
server and this was causing a problem with some of my class files (but
not others, oddly).  Anyway, I updated my JDK version on the linux
server and now the website is working correctly.  Thanks for all the
help!

On Nov 17, 7:42 pm, Naftoli Gugenheim <naftoli...@gmail.com> wrote:
> If you call maven with the right parameter it will skip the tests. I think 
> it's something like -Dmaven.tests.skip .
>
> -------------------------------------
>
> DavidV<david.v.villa...@gmail.com> wrote:
>
> More specifically, I am trying to follow the stack trace to lead me to
> some sort of URL so that I can see where and why this connection is
> trying to be made.  I'm not sure why the AppTest needs to make a
> connection in the first place.  Can I just skip the Test portion of
> the mvn package command?  Or do I have hard code the proxy settings
> somewhere other than in my maven settings.xml file?  I'm still
> struggling with this problem...
>
> On Nov 16, 10:54 am, DavidV <david.v.villa...@gmail.com> wrote:
>
> > For the time being I have code that compiles correctly and I am
> > leaving eclipse completely out of the picture.  I am running Windows
> > Vista 64bit. I have quit eclipse and tried to run a "mvn clean
> > install" to rebuild my project, but I get the exact same error that I
> > previously posted (ConnectException) regarding the AppTest failure
> > when the install command executes the "TESTS".  Therefore, the build
> > fails.
> > ...
> > -------------------------------------------------------
> >  T E S T S
> > -------------------------------------------------------
> > Running net.genomas.lift.test.AppTest
> > Tests run: 2, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 1.199
> > sec <<< FA
> > ILURE!
>
> > Results :
>
> > Tests in error:
> >   testXml(net.genomas.lift.test.AppTest)
>
> > Tests run: 2, Failures: 0, Errors: 1, Skipped: 0
>
> > [INFO]
> > ------------------------------------------------------------------------
> > [ERROR] BUILD FAILURE
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] There are test failures.
>
> > ...
>
> > If I run the project with "mvn cleantomcat:run" it works fine because
> > it doesn't execute the "TESTS" step.
>
> > I think that myproblemswith remotetomcatserver may stem from
> > eclipse messing up the correct maven packaging of the .war file.  I'm
> > still trying to figure out what is causing this ConnectException
> > whenever AppTest.scala is executed that is preventing me from
> > performing a normal "mvn package"
>
> > On Nov 13, 6:39 pm, David Pollak <feeder.of.the.be...@gmail.com>
> > wrote:
>
> > > On Fri, Nov 13, 2009 at 9:15 AM, DavidV <david.v.villa...@gmail.com> 
> > > wrote:
>
> > > > When running Lift-1.0.2 and Scala-2.7.5 I am able to compile and run
> > > > my code through maven.  However, I am concerned about my inability to
> > > > run the "mvn clean package" command successfully without first running
> > > > the "clean" command in eclipse.
>
> > > Yeah... Eclipse is generally a problem.
>
> > > Are you running Windows or Linux/Mac?
>
> > > Can you quite Eclipses before doing a build.
>
> > > >  I am afraid that this extra eclipse
> > > > step may be interfering with the proper creation of the .war file
> > > > which may be contributing to the problem.  When I try to execute "mvn
> > > > clean package" without eclipse I get the following error appearing in
> > > > my surefire-report:
>
> > > > -------------------------------------------------------------------------------
> > > > Test set: net.genomas.lift.test.AppTest
>
> > > > -------------------------------------------------------------------------------
> > > > Tests run: 2, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 1.251
> > > > sec <<< FAILURE!
> > > > testXml(net.genomas.lift.test.AppTest)  Time elapsed: 1.228 sec  <<<
> > > > ERROR!
> > > > java.net.ConnectException: Connection refused: connect
> > > >        at java.net.PlainSocketImpl.socketConnect(Native Method)
> > > >        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
> > > >        at 
> > > > java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:
> > > > 195)
> > > >        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
> > > >        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
> > > >        at java.net.Socket.connect(Socket.java:525)
> > > >        at java.net.Socket.connect(Socket.java:475)
> > > >        at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
> > > >        at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
> > > >        at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
> > > >        at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
> > > >        at sun.net.www.http.HttpClient.New(HttpClient.java:306)
> > > >        at sun.net.www.http.HttpClient.New(HttpClient.java:323)
> > > >        at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient
> > > > (HttpURLConnection.java:860)
> > > >        at sun.net.www.protocol.http.HttpURLConnection.plainConnect
> > > > (HttpURLConnection.java:801)
> > > >        at sun.net.www.protocol.http.HttpURLConnection.connect
> > > > (HttpURLConnection.java:726)
> > > >        at sun.net.www.protocol.http.HttpURLConnection.getInputStream
> > > > (HttpURLConnection.java:1049)
> > > >        at
> > > > com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity
> > > > (XMLEntityManager.java:677)
> > > >        at
> > > > com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity
> > > > (XMLEntityManager.java:1315)
> > > >        at
> > > > com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startDTDEntity
> > > > (XMLEntityManager.java:1282)
> > > >        at
> > > > com.sun.org.apache.xerces.internal.impl.XMLDTDScannerImpl.setInputSource
> > > > (XMLDTDScannerImpl.java:283)
> > > >        at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl
> > > > $DTDDriver.dispatch(XMLDocumentScannerImpl.java:1193)
> > > >        at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl
> > > > $DTDDriver.next(XMLDocumentScannerImpl.java:1090)
> > > >        at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl
> > > > $PrologDriver.next(XMLDocumentScannerImpl.java:1003)
> > > >        at
> > > > com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next
> > > > (XMLDocumentScannerImpl.java:648)
> > > >        at
>
> > > > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument
> > > > (XMLDocumentFragmentScannerImpl.java:510)
> > > >        at
> > > > com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse
> > > > (XML11Configuration.java:807)
> > > >        at
> > > > com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse
> > > > (XML11Configuration.java:737)
> > > >        at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse
> > > > (XMLParser.java:107)
> > > >        at
> > > > com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse
> > > > (AbstractSAXParser.java:1205)
> > > >        at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl
> > > > $JAXPSAXParser.parse(SAXParserImpl.java:522)
> > > >        at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)
> > > >        at
> > > > scala.xml.parsing.FactoryAdapter.loadXML(FactoryAdapter.scala:292)
> > > >        at scala.xml.parsing.NoBindingFactoryAdapter.loadXML
> > > > (NoBindingFactoryAdapter.scala:60)
> > > >        at scala.xml.XML$.loadFile(XML.scala:42)
>
> > > Just comment out the test for now.
>
> > > >        at net.genomas.lift.test.AppTest.wellFormed$1(AppTest.scala:52)
> > > >        at net.genomas.lift.test.AppTest$$anonfun$wellFormed$1$1.apply
> > > > (AppTest.scala:48)
> > > >        at net.genomas.lift.test.AppTest$$anonfun$wellFormed$1$1.apply
> > > > (AppTest.scala:48)
> > > >        at scala.Iterator$class.foreach(Iterator.scala:414)
> > > >        at 
> > > > scala.runtime.BoxedArray$AnyIterator.foreach(BoxedArray.scala:45)
> > > >        at scala.Iterable$class.foreach(Iterable.scala:256)
> > > >        at scala.runtime.BoxedArray.foreach(BoxedArray.scala:24)
> > > >        at net.genomas.lift.test.AppTest.wellFormed$1(AppTest.scala:48)
> > > >        at net.genomas.lift.test.AppTest$$anonfun$wellFormed$1$1.apply
> > > > (AppTest.scala:48)
> > > >        at net.genomas.lift.test.AppTest$$anonfun$wellFormed$1$1.apply
> > > > (AppTest.scala:48)
> > > >        at scala.Iterator$class.foreach(Iterator.scala:414)
> > > >        at 
> > > > scala.runtime.BoxedArray$AnyIterator.foreach(BoxedArray.scala:45)
> > > >        at scala.Iterable$class.foreach(Iterable.scala:256)
> > > >        at scala.runtime.BoxedArray.foreach(BoxedArray.scala:24)
> > > >        at net.genomas.lift.test.AppTest.wellFormed$1(AppTest.scala:48)
> > > >        at net.genomas.lift.test.AppTest.testXml(AppTest.scala:65)
>
> > > > I am working behind a firewall that is important for the security of
> > > > our data where I work, so it cannot be disabled.  I also work behind a
> > > > proxy but I have configured the maven settings.xml file to get past
> > > > the proxy, and that definitely works because I am able to
> > > > download .jar files, etc from the internet when I update to newer
> > > > versions of scala/lift.
>
> > > > I would like to be able to run "mvn clean package" successfully
> > > > without using eclipse at all to ensure that I am getting a correctly
> > > > configured .war file.  This may be the reason that I am having trouble
> > > > deploying toTomcat.  Any ideas regarding how to fix this connection
> > > > failure?
>
> > > > Thanks,
> > > > David
>
> > > > On Nov 12, 4:59 pm, David Pollak <feeder.of.the.be...@gmail.com>
> > > > wrote:
> > > > > Scala is very, very, super ultra mega version fragile.  This means 
> > > > > that
> > > > code
> > > > > compiled with 2.7.5 will not work with code compiled with 2.7.7 and 
> > > > > vice
> > > > > versa.
>
> > > > > So, in your pom.xml file, please set your scala version to 2.7.5 
> > > > > (nothing
> > > > > else... not 2.7.4, not 2.7.7) and lift to 1.0.2
>
> > > > > Then mvn cleantomcat:run -- does it work?
>
> > > > > Then mvn clean install -- does the WAR
>
> ...
>
> read more »

--

You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to lift...@googlegroups.com.
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en.


Reply via email to