Return-Path: Delivered-To: apmail-buildr-users-archive@www.apache.org Received: (qmail 69969 invoked from network); 12 Aug 2010 12:19:12 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 12 Aug 2010 12:19:12 -0000 Received: (qmail 47426 invoked by uid 500); 12 Aug 2010 12:19:11 -0000 Delivered-To: apmail-buildr-users-archive@buildr.apache.org Received: (qmail 47289 invoked by uid 500); 12 Aug 2010 12:19:09 -0000 Mailing-List: contact users-help@buildr.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@buildr.apache.org Delivered-To: mailing list users@buildr.apache.org Received: (qmail 47280 invoked by uid 99); 12 Aug 2010 12:19:08 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 12 Aug 2010 12:19:08 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of antoine.toulme@gmail.com designates 209.85.210.44 as permitted sender) Received: from [209.85.210.44] (HELO mail-pz0-f44.google.com) (209.85.210.44) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 12 Aug 2010 12:19:00 +0000 Received: by pzk6 with SMTP id 6so492702pzk.17 for ; Thu, 12 Aug 2010 05:18:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:sender:reply-to:received :in-reply-to:references:from:date:x-google-sender-auth:message-id :subject:to:content-type; bh=0YmhlByTJx+GvDb7Yr92xOY2bfpBOOS3oJw+HOqOp0A=; b=NTCLmgO/SkK+0P5FQ2pKTGD/xj7O0eYw9aw6tyDikvQIquJrC2VAN2XIqGnVIQXEnp yKx4gpph9pn6dJXIADq72AX1aQRmpEg34INkXeDzwjKwSIwjcvgjRwNLe2EBUGz9NkZu lGTvBDyPcDS9j69QC3sgXns73+yyBAhlVUiCQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:reply-to:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:content-type; b=wDM7tVxtORPWaOiFmTQNGe5RvK99pvX8br+T4tsx7xIDyLPTuKONIoWa92l37ES8FB 6RCTrfqAXCfF0iRUupKQLY73qNWtI1aHIxNc9NqyCDs8kVmkFtKd0Zp/dCA87b4BMD8G T9fc/7mj+AM/843nXmhMmXCQDhgk7mSC0S3rU= Received: by 10.142.172.1 with SMTP id u1mr17587859wfe.286.1281615518982; Thu, 12 Aug 2010 05:18:38 -0700 (PDT) MIME-Version: 1.0 Sender: antoine.toulme@gmail.com Reply-To: antoine@lunar-ocean.com Received: by 10.142.187.4 with HTTP; Thu, 12 Aug 2010 05:18:18 -0700 (PDT) In-Reply-To: References: From: Antoine Toulme Date: Thu, 12 Aug 2010 14:18:18 +0200 X-Google-Sender-Auth: VBzsNJOH5gjS7_rGZqA_dbiOsxE Message-ID: Subject: Re: Jetty error: JSP support not configured To: users@buildr.apache.org Content-Type: multipart/alternative; boundary=000e0cd2de50bf62bd048d9f5d8d X-Virus-Checked: Checked by ClamAV on apache.org --000e0cd2de50bf62bd048d9f5d8d Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Juan, I work with Jetty, and I heard bad things about JSPs. It seems there are multiple implementations of the standard. I see your dependencies contain twice a JSP api jar. I would probably contact the Jetty project to get the right jar to use (I know Jetty 7 use javax.jsp 2.1 from glassfish). I am wondering if you could use our own jetty addon ? http://github.com/apache/buildr/blob/trunk/addon/buildr/jetty.rb Thanks, Antoine 2010/8/11 Juan Carlos M=E9ndez > I'm trying to run jetty using TestServer but the following error is throw= n: > "JSP support not configured" > > Any ideas? > > This is my config: > > JETTY =3D [ > 'org.mortbay.jetty:jetty:jar:6.1.25', > 'org.mortbay.jetty:jetty-util:jar:6.1.25', > 'org.mortbay.jetty:jsp-2.1-jetty:jar:6.1.25', > transitive('org.mortbay.jetty:maven-jetty-plugin:jar:6.1.25'), > 'org.mortbay.jetty:maven-jetty-jspc-plugin:jar:6.1.25', > 'sun-servlet:jsp-api:jar:2.4', > 'javax.servlet:jsp-api:jar:2.0', > 'org.apache.ant:ant:jar:1.8.1', > 'xerces:xercesImpl:jar:2.9.1', > ] > > > > task :run =3D> :compile do > Java::Commands.java('JettyTestServer',:classpath > =3D>compile.dependencies + > [compile.target.to_s]+package(:war).libs+artifacts(JETTY)) > end > > > ******** > import org.mortbay.jetty.Server; > import org.mortbay.jetty.webapp.WebAppContext; > import org.slf4j.Logger; > import org.slf4j.LoggerFactory; > > /** > * > * @author > * > */ > class JettyTestServer { > > private static final Logger log =3D > LoggerFactory.getLogger(JettyTestServer.class); > > /** > * > * @param args > */ > public static void main(String[] args){ > > try { > Server server =3D new Server(9080); > WebAppContext webAppContext =3D new > WebAppContext("src/main/webapp", "/mywebapp"); > > String[] configClasses =3D > {"org.mortbay.jetty.webapp.WebInfConfiguration", > "org.mortbay.jetty.webapp.WebXmlConfiguration"}; > webAppContext.setConfigurationClasses(configClasses); > server.addHandler(webAppContext); > server.start(); > server.join(); > } catch (Exception e) { > log.error(e.getMessage(), e); > } > > } > } > ********* > > > Juan Carlos > --000e0cd2de50bf62bd048d9f5d8d--