Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 7C369200B46 for ; Sat, 16 Jul 2016 18:52:29 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 7AD45160A6C; Sat, 16 Jul 2016 16:52:29 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 9EC34160A52 for ; Sat, 16 Jul 2016 18:52:28 +0200 (CEST) Received: (qmail 19418 invoked by uid 500); 16 Jul 2016 16:52:27 -0000 Mailing-List: contact commits-help@velocity.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@velocity.apache.org Delivered-To: mailing list commits@velocity.apache.org Received: (qmail 19409 invoked by uid 99); 16 Jul 2016 16:52:27 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 16 Jul 2016 16:52:27 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 6DA02181334 for ; Sat, 16 Jul 2016 16:52:27 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 0.374 X-Spam-Level: X-Spam-Status: No, score=0.374 tagged_above=-999 required=6.31 tests=[KAM_ASCII_DIVIDERS=0.8, KAM_LAZY_DOMAIN_SECURITY=1, RP_MATCHES_RCVD=-1.426] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id 6EdEJrbG1l-9 for ; Sat, 16 Jul 2016 16:52:26 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTP id E86015FB40 for ; Sat, 16 Jul 2016 16:52:25 +0000 (UTC) Received: from svn01-us-west.apache.org (svn.apache.org [10.41.0.6]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id DCD2CE05FB for ; Sat, 16 Jul 2016 16:52:24 +0000 (UTC) Received: from svn01-us-west.apache.org (localhost [127.0.0.1]) by svn01-us-west.apache.org (ASF Mail Server at svn01-us-west.apache.org) with ESMTP id F34B63A02E6 for ; Sat, 16 Jul 2016 16:52:23 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1752986 - in /velocity/engine/trunk: NOTICE velocity-engine-scripting/src/main/java/org/apache/velocity/script/VelocityScriptEngine.java velocity-engine-scripting/src/main/java/org/apache/velocity/script/VelocityScriptEngineFactory.java Date: Sat, 16 Jul 2016 16:52:23 -0000 To: commits@velocity.apache.org From: cbrisson@apache.org X-Mailer: svnmailer-1.0.9 Message-Id: <20160716165223.F34B63A02E6@svn01-us-west.apache.org> archived-at: Sat, 16 Jul 2016 16:52:29 -0000 Author: cbrisson Date: Sat Jul 16 16:52:23 2016 New Revision: 1752986 URL: http://svn.apache.org/viewvc?rev=1752986&view=rev Log: [jsr223] fix licencing Modified: velocity/engine/trunk/NOTICE velocity/engine/trunk/velocity-engine-scripting/src/main/java/org/apache/velocity/script/VelocityScriptEngine.java velocity/engine/trunk/velocity-engine-scripting/src/main/java/org/apache/velocity/script/VelocityScriptEngineFactory.java Modified: velocity/engine/trunk/NOTICE URL: http://svn.apache.org/viewvc/velocity/engine/trunk/NOTICE?rev=1752986&r1=1752985&r2=1752986&view=diff ============================================================================== --- velocity/engine/trunk/NOTICE (original) +++ velocity/engine/trunk/NOTICE Sat Jul 16 16:52:23 2016 @@ -5,3 +5,7 @@ Copyright (C) 2000-2007 The Apache Softw This product includes software developed at The Apache Software Foundation (http://www.apache.org/). +The files + - velocity-engine-scripting/src/main/java/org/apache/velocity/script/VelocityScriptEngine.java + - velocity-engine-scripting/src/main/java/org/apache/velocity/script/VelocityScriptEngineFactory.java +are Copyright 2006 Sun Microsystems, Inc., and licenced under a BSD-like licence. Modified: velocity/engine/trunk/velocity-engine-scripting/src/main/java/org/apache/velocity/script/VelocityScriptEngine.java URL: http://svn.apache.org/viewvc/velocity/engine/trunk/velocity-engine-scripting/src/main/java/org/apache/velocity/script/VelocityScriptEngine.java?rev=1752986&r1=1752985&r2=1752986&view=diff ============================================================================== --- velocity/engine/trunk/velocity-engine-scripting/src/main/java/org/apache/velocity/script/VelocityScriptEngine.java (original) +++ velocity/engine/trunk/velocity-engine-scripting/src/main/java/org/apache/velocity/script/VelocityScriptEngine.java Sat Jul 16 16:52:23 2016 @@ -1,26 +1,5 @@ package org.apache.velocity.script; -/* dual licencing... */ - -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - /* * Copyright 2006 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. @@ -61,8 +40,13 @@ import java.io.StringReader; import java.io.StringWriter; import java.io.Writer; import java.util.Properties; -import org.apache.velocity.*; -import org.apache.velocity.app.*; + +import org.apache.velocity.Template; +import org.apache.velocity.VelocityContext; +import org.apache.velocity.app.VelocityEngine; +import org.apache.velocity.exception.ResourceNotFoundException; +import org.apache.velocity.runtime.resource.loader.ResourceLoader2; +import org.apache.velocity.runtime.resource.loader.StringResourceLoader; import javax.script.AbstractScriptEngine; import javax.script.Bindings; @@ -187,9 +171,9 @@ public class VelocityScriptEngine extend } } - private static VelocityContext getVelocityContext(ScriptContext ctx) + protected static VelocityContext getVelocityContext(ScriptContext ctx) { - ctx.setAttribute("context", ctx, ScriptContext.ENGINE_SCOPE); + ctx.setAttribute("script_context", ctx, ScriptContext.ENGINE_SCOPE); Bindings globalScope = ctx.getBindings(ScriptContext.GLOBAL_SCOPE); Bindings engineScope = ctx.getBindings(ScriptContext.ENGINE_SCOPE); if (globalScope != null) @@ -202,19 +186,19 @@ public class VelocityScriptEngine extend } } - private static String getFilename(ScriptContext ctx) + protected static String getFilename(ScriptContext ctx) { Object fileName = ctx.getAttribute(ScriptEngine.FILENAME); return fileName != null? fileName.toString() : ""; } - private static boolean isStringOutputMode(ScriptContext ctx) + protected static boolean isStringOutputMode(ScriptContext ctx) { Object flag = ctx.getAttribute(STRING_OUTPUT_MODE_KEY); return Boolean.parseBoolean(String.valueOf(flag)); } - private static Properties getVelocityProperties(ScriptContext ctx) + protected static Properties getVelocityProperties(ScriptContext ctx) { try { Modified: velocity/engine/trunk/velocity-engine-scripting/src/main/java/org/apache/velocity/script/VelocityScriptEngineFactory.java URL: http://svn.apache.org/viewvc/velocity/engine/trunk/velocity-engine-scripting/src/main/java/org/apache/velocity/script/VelocityScriptEngineFactory.java?rev=1752986&r1=1752985&r2=1752986&view=diff ============================================================================== --- velocity/engine/trunk/velocity-engine-scripting/src/main/java/org/apache/velocity/script/VelocityScriptEngineFactory.java (original) +++ velocity/engine/trunk/velocity-engine-scripting/src/main/java/org/apache/velocity/script/VelocityScriptEngineFactory.java Sat Jul 16 16:52:23 2016 @@ -1,26 +1,5 @@ package org.apache.velocity.script; -/* dual licencing... */ - -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - /* * Copyright 2006 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms.