6 Replies Latest reply on Jul 2, 2009 11:52 AM by martin3

    3.3.X needs a jaxen-1.1-beta-11 jar

      Checked out a working copy of 3.3.X yesterday and during the build it couldn't find jaxen-1.1-beta-11 which is pointed to its maven repository location[ blank on my machine] by the build.xml. It doesn't appear anything retrieves jaxen nor this version. If useful here is my diff path:

      # This patch file was generated by NetBeans IDE
      # Following Index: paths are relative to: C:\JBoss\richfaces\3.3.X\framework\api
      # This patch can be applied using context Tools: Patch action on respective folder.
      # It uses platform neutral UTF-8 encoding and \n newlines.
      # Above lines and this line are ignored by the patching process.
      Index: pom.xml
      --- pom.xml Base (BASE)
      +++ pom.xml Locally Modified (Based On LOCAL)
      @@ -21,6 +21,11 @@
       <version>1.7.0</version>
       </dependency>
       <dependency>
      + <groupId>jaxen</groupId>
      + <artifactId>jaxen</artifactId>
      + <version>1.1-beta-11</version>
      + </dependency>
      + <dependency>
      \ No newline at end of file
       <groupId>org.easymock</groupId>
       <artifactId>easymock</artifactId>
       <version>2.5</version>
      


        • 1. Re: 3.3.X needs a jaxen-1.1-beta-11 jar
          jbalunas

          I don't see any recent changes to this file. Is this the first time you tried this? It is possible that because the development team has this in their repository it has not been seen.

          Can you create a jira for this? One way or another we'll get to the bottom of it.

          • 2. Re: 3.3.X needs a jaxen-1.1-beta-11 jar
            nbelaevski

            I've checked project dependencies; for me all dependencies are pointing to jaxen-1.1.1; furthermore, framework/api doesn't require jaxen at all. Also both versions of jaxen (1.1.1 and 1.1-beta-11) are available in JBoss.org Maven repository: http://repository.jboss.org/maven2/jaxen/jaxen/.

            Can you please do the following:

            1. Revert changes in pom.xml
            2. Run in the project root

            mvn dependency:tree > c:\some.folder\some.file

            3. Upload c:\some.folder\some.file somewhere (e.g. to sendspace) and post the link here

            ?

            • 3. Re: 3.3.X needs a jaxen-1.1-beta-11 jar

              Yes jaxen (1.1.1 and 1.1-beta-11) are available from the repository. My svn checkout was recent and from http://anonsvn.jboss.org/repos/richfaces/branches/community/3.3.X

              The framework/api/build.xml framework/impl/build.xml are looking for jaxen-1.1-beta-11.jar[these may be an old way. The poms had no reference to jaxen and wouldn't compile as it looked for the jaxen classes. Perhaps I should have pointed to 1.1.1 instead.

              I'll pull out a fresh working copy[my current one has too many changes to back up; it is compiling successfully and testing with mojarra 2.0; at the point where ajax tests aren't happy yet]

              and test the maven tree dependency and get back to you.

              • 4. Re: 3.3.X needs a jaxen-1.1-beta-11 jar

                My

                mvn dependency:tree > rimworkingcopy.dep

                is at http://www.sendspace.com/file/0m7bhv

                from root C:\JBoss\richfacestest\3.3.X

                This was a fresh working copy from an svn checkout today from
                http://anonsvn.jboss.org/repos/richfaces/branches/community/3.3.X

                • 5. Re: 3.3.X needs a jaxen-1.1-beta-11 jar
                  nbelaevski

                  Hi,

                  The build was filed due to dependency issues. Well I'll try with the clean repository and let you know.

                  • 6. Re: 3.3.X needs a jaxen-1.1-beta-11 jar

                    Thanks nbelaevski,

                    I'm able to work so this is not pressing for me.

                    I see you have a jsf2.0 branch; so I'll work with it too. Be able to test a bunch of jsf webapps with mojarra 2.0, richfaces 4.0.0-SNAPSHOT and my home grown stuff. I'll post it if I get it running.