atom feed12 messages in org.apache.jakarta.generalRe: [VOTE] Release BSF 3.1
FromSent OnAttachments
sebbMay 18, 2010 10:16 am 
Jörg SchaibleMay 18, 2010 12:39 pm 
sebbMay 18, 2010 1:25 pm 
Jörg SchaibleMay 18, 2010 1:50 pm 
sebbMay 18, 2010 2:34 pm 
Jörg SchaibleMay 18, 2010 2:45 pm 
Jörg SchaibleMay 18, 2010 3:12 pm 
sebbMay 18, 2010 3:15 pm 
sebbMay 18, 2010 4:04 pm 
Jörg SchaibleMay 19, 2010 12:06 am 
Jörg SchaibleMay 19, 2010 12:33 am 
sebbMay 20, 2010 3:40 am 
Subject:Re: [VOTE] Release BSF 3.1
From:sebb (seb@gmail.com)
Date:May 18, 2010 1:25:40 pm
List:org.apache.jakarta.general

On 18/05/2010, Jörg Schaible <joer@gmx.de> wrote:

sebb wrote:

Please review and vote on the BSF 3.1 release.

The artifacts are available at:

http://people.apache.org/~sebb/bsf-3.1-RC1/

The Maven artifacts are at:

https://repository.apache.org/content/repositories/orgapachebsf-001/

The SVN tag is at:

http://svn.apache.org/repos/asf/jakarta/bsf/tags/bsf-3.1-RC1

This will be renamed following a successful vote.

Keys are here: http://www.apache.org/dist/jakarta/bsf/KEYS

Vote will remain open for at least 72 hours.

[ ] +1 I support this release. [ ] -1 I am against releasing the packages (must include a reason).

-1, package cannot be build from source:

================= %< ================== $ mvn clean install <snip> [INFO] ------------------------------------------------------------------------ [INFO] Building Apache BSF testing for JavaScript/E4X 1.6R7 Axiom [INFO] task-segment: [clean, install] [INFO] ------------------------------------------------------------------------ [INFO] [clean:clean {execution: default-clean}] [INFO] [remote-resources:process {execution: default}] Downloading: http://repo1.maven.org/maven2/org/apache/ws/commons/axiom/axiom- api/1.2.5/axiom-api-1.2.5.pom

Downloading: http://repo1.maven.org/maven2/org/apache/ws/commons/axiom/axiom- parent/1.2.5/axiom-parent-1.2.5.pom

Downloading: http://repo1.maven.org/maven2/org/apache/ws/commons/axiom/axiom- impl/1.2.5/axiom-impl-1.2.5.pom

Downloading: http://repo1.maven.org/maven2/org/wso2/wsf/javascript/axiom- e4x/0.29/axiom-e4x-0.29.pom [INFO] Unable to find resource 'org.wso2.wsf.javascript:axiom-e4x:pom:0.29' in repository central (http://repo1.maven.org/maven2) Downloading: http://repo1.maven.org/maven2/org/apache/ws/commons/axiom/axiom- api/1.2.5/axiom-api-1.2.5.jar Downloading: http://repo1.maven.org/maven2/org/wso2/wsf/javascript/axiom- e4x/0.29/axiom-e4x-0.29.jar

Downloading: http://repo1.maven.org/maven2/org/apache/ws/commons/axiom/axiom- impl/1.2.5/axiom-impl-1.2.5.jar [INFO] Unable to find resource 'org.wso2.wsf.javascript:axiom-e4x:jar:0.29' in repository central (http://repo1.maven.org/maven2)

[INFO] ------------------------------------------------------------------------ [ERROR] BUILD ERROR [INFO] ------------------------------------------------------------------------ [INFO] Failed to resolve dependencies for one or more projects in the reactor. Reason: Missing: ---------- 1) org.wso2.wsf.javascript:axiom-e4x:jar:0.29

Try downloading the file manually from the project website.

Then, install it using the command: mvn install:install-file -DgroupId=org.wso2.wsf.javascript - DartifactId=axiom-e4x -Dversion=0.29 -Dpackaging=jar -Dfile=/path/to/file

Alternatively, if you host your own repository you can deploy the file there: mvn deploy:deploy-file -DgroupId=org.wso2.wsf.javascript - DartifactId=axiom-e4x -Dversion=0.29 -Dpackaging=jar -Dfile=/path/to/file - Durl=[url] -DrepositoryId=[id]

Path to dependency: 1) org.apache.bsf.testing:bsf-testing-e4x-1.6R7-Axiom:jar:3.1 2) org.wso2.wsf.javascript:axiom-e4x:jar:0.29

---------- 1 required artifact is missing.

for artifact: org.apache.bsf.testing:bsf-testing-e4x-1.6R7-Axiom:jar:3.1

from the specified remote repositories: apache.snapshots (http://repository.apache.org/snapshots), central (http://repo1.maven.org/maven2) ================= %< ==================

Rats - it builds OK for me and for Hudson - I guess those must have got local copies.

BTW, what JVM and OS are you using?

BUILDING text file does not give any hint where this artifact should be coming from.

Nor should it need to - it should be in the maven POMs.

I tidied up some of the repo dependencies as I thought I found it in central. I assumed that Maven would tell me if the dependency could not be resolved.

Is there any way to check this, apart from deleting the local maven repo?

Try adding

<repositories> <repository> <id>wso2</id> <url>http://dist.wso2.org/maven2</url> <snapshots> <enabled>true</enabled> </snapshots> </repository> </repositories>

to testing/e4x-1.6R7-Axiom/pom.xml

and see if that allows the test to continue.

I'd like to see if there are any further problems before proceeding with another RC.

BTW: Is BSF 3.1 now compatible with Jexl2? Jexl2 has now its own script engine support, but BSF engines will force Jexl 1.2 in which creates incompatibilities for Jexl2 in BSF 3.0.

Start a new thread for that.

- Jörg

--------------------------------------------------------------------- To unsubscribe, e-mail: gene@jakarta.apache.org For additional commands, e-mail: gene@jakarta.apache.org