Note that you've all hit a temporary glitch in trunk until Jetty does
another release; we'll be switching to the next release of Jetty as
soon as it goes out - from 6.1.2rc2 onwards (as we depend on that -
earlier versions don't work with trunk unless the web console is
disabled in the release'd activemq.xml).

Note that the binary distros of ActiveMQ are working fine, so you
don't *have* to build it yourself.

If you are building stuff yourself with maven and you're stuck like
this on any OSS project, its very easy to just grab the dependent
library and build it locally first.

The problem you've been hitting is that the jetty snapshot repo wasn't
in activemq's pom (my bad). I"ve fixed the pom.xml now so if you do an
'svn up' and try again it should build fine. I just zapped all my
jetty jars in ~/.m2/repository and re-ran the build and it worked for
me.


On 3/22/07, M. David Minnigerode <[EMAIL PROTECTED]> wrote:

Sorry to say... I'm giving up.

Removed all the local maven repositories.  Did a fresh co of trunk. mvn
install and got the failed to resolve artifact on jetty 6.1-SNAPSHOT.

bummer.


dave





M. David Minnigerode wrote:
>
> ahh...   It was installing the products into ~/.maven  so I was assuming
> that was the repos maven was using...  I missed/forgot about .m2.
>
> Still... That shouldn't effect anything after a 'successful' build (after
> setting the jetty version to 6.1.1).  The product from that build died
> when trying to do ./activemq  with spring complaining about accessors.
> Even altered the activemq.xml to work around some of those... but
> exceptions just kept on coming.
>
> I even tried checking out a pre jetty version change revision... it
> promptly blew up.  And going back to 4.0 src release... also blew up.
>
> It's a tad baffling.  I would expect to be able to build ANY tag or  head
> of a code line on a clean system with fresh installs of mvn/svn/jdk.
> Perhaps it's just me.... I've had good experiences with AMQ binaries over
> the past year so this is all rather distressing.
>
> Anywhooo...
>
>
> dave
>
>
>
>
> Daryl Richter-3 wrote:
>>
>> On 3/21/07 8:10 PM, "M. David Minnigerode" <[EMAIL PROTECTED]> wrote:
>>
>>>
>>> Hum... Tried various versions of jetty. Event updated to previous
>>> revisions.
>>> Can get the build to work.  But get spring exceptions as in the other
>>> subthread.
>>>
>>> Has anyone done a clean checkout from trunk and done a build w/o an
>>> existing
>>> maven repository?
>>
>> Actually, just realized that you specified w/o existing maven repo.  Do
>> you
>> think that deleting ~/.m2 and rebuilding might help?
>>
>>>
>>>
>>> thanks
>>>
>>>
>>> dave
>>>
>>>
>>>
>>>
>>>
>>> M. David Minnigerode wrote:
>>>>
>>>> No... someone needs to put the correct version of jetty into the maven
>>>> repository that's in the pom... or put the repository with the correct
>>>> version of jetty into the pom.
>>>>
>>>> It sounds like someone switched the jetty version in the pom... but the
>>>> rc1 version doesn't actually work...  But I just showed up here so I'm
>>>> pretty much guessing at how things get done, obviously.
>>>>
>>>> Hopefully it'll get sorted out soon.
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> Daryl Richter-3 wrote:
>>>>>
>>>>> I have exactly the same problem here.
>>>>>
>>>>> [Prax:~/Code/Java/activemq] ngzax% svn up
>>>>> At revision 520846.
>>>>>
>>>>> The message indicates that I could install Jetty manually, but
>>>>> certainly
>>>>> that isn't what we should all be doing, right?
>>>>>
>>>>> On 3/20/07 7:06 PM, "M. David Minnigerode" <[EMAIL PROTECTED]>
>>>>> wrote:
>>>>>
>>>>>>
>>>>>> Still trying here... did a clean svn co of trunk.   Then mvn install.
>>>>>> Still
>>>>>> fails looking for the jetty 6.1-SNAPSHOT.
>>>>>>
>>>>>> Downloading:
>>>>>> 
http://people.apache.org/repo/m2-incubating-repository/org/mortbay/jetty/je
>>>>>> tty
>>>>>> /6.1-SNAPSHOT/jetty-6.1-SNAPSHOT.pom
>>>>>> [WARNING] Unable to get resource
>>>>>> 'org.mortbay.jetty:jetty:pom:6.1-SNAPSHOT'
>>>>>> from repository apache.incubating.releases
>>>>>> (http://people.apache.org/repo/m2-incubating-repository)
>>>>>> Downloading:
>>>>>> 
http://people.apache.org/repo/m2-snapshot-repository/org/mortbay/jetty/jett
>>>>>> y/6
>>>>>> .1-SNAPSHOT/jetty-6.1-SNAPSHOT.pom
>>>>>> [WARNING] Unable to get resource
>>>>>> 'org.mortbay.jetty:jetty:pom:6.1-SNAPSHOT'
>>>>>> from repository apache.snapshots
>>>>>> (http://people.apache.org/repo/m2-snapshot-repository)
>>>>>> Downloading:
>>>>>> 
http://people.apache.org/repo/m2-incubating-repository/org/mortbay/jetty/je
>>>>>> tty
>>>>>> /6.1-SNAPSHOT/jetty-6.1-SNAPSHOT.jar
>>>>>> [WARNING] Unable to get resource
>>>>>> 'org.mortbay.jetty:jetty:jar:6.1-SNAPSHOT'
>>>>>> from repository apache.incubating.releases
>>>>>> (http://people.apache.org/repo/m2-incubating-repository)
>>>>>> Downloading:
>>>>>> 
http://people.apache.org/repo/m2-snapshot-repository/org/mortbay/jetty/jett
>>>>>> y/6
>>>>>> .1-SNAPSHOT/jetty-6.1-SNAPSHOT.jar
>>>>>> [WARNING] Unable to get resource
>>>>>> 'org.mortbay.jetty:jetty:jar:6.1-SNAPSHOT'
>>>>>> from repository apache.snapshots
>>>>>> (http://people.apache.org/repo/m2-snapshot-repository)
>>>>>> [INFO]
>>>>>> ------------------------------------------------------------------------
>>>>>> [ERROR] BUILD ERROR
>>>>>> [INFO]
>>>>>> ------------------------------------------------------------------------
>>>>>> [INFO] Failed to resolve artifact.
>>>>>>
>>>>>> Missing:
>>>>>> ----------
>>>>>> 1) org.mortbay.jetty:jetty:jar:6.1-SNAPSHOT
>>>>>>
>>>>>>   Try downloading the file manually from the project website.
>>>>>>
>>>>>>   Then, install it using the command:
>>>>>>       mvn install:install-file -DgroupId=org.mortbay.jetty
>>>>>> -DartifactId=jetty \
>>>>>>           -Dversion=6.1-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file
>>>>>>
>>>>>>   Path to dependency:
>>>>>>         1) org.apache.activemq:activemq-optional:jar:4.2-SNAPSHOT
>>>>>>         2) org.mortbay.jetty:jetty:jar:6.1-SNAPSHOT
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> I did edit the pom and switch jetty to vers 6.1rc1 and the build
>>>>>> worked...
>>>>>> But then got the following when starting ./activemq (as seen in the
>>>>>> other
>>>>>> subthread):
>>>>>>
>>>>>> ERROR: java.lang.RuntimeException: Failed to execute start task.
>>>>>> Reason:
>>>>>> org.springframework.beans.factory.BeanCreationException: Error
>>>>>> creating
>>>>>> bean
>>>>>> with name 'org.mortbay.jetty.xbean.JettyFactoryBean' defined in class
>>>>>> path
>>>>>> resource [activemq.xml]: Cannot create inner bean '(inner bean)'
>>>>>> while
>>>>>> setting bean property 'handlers' with key [0]; nested exception is
>>>>>> org.springframework.beans.factory.BeanCreationException: Error
>>>>>> creating
>>>>>> bean
>>>>>> with name '(inner bean)#8' defined in class path resource
>>>>>> [activemq.xml]:
>>>>>> Error setting property values; nested exception is
>>>>>> org.springframework.beans.NotWritablePropertyException: Invalid
>>>>>> property
>>>>>> 'logUrlOnStart' of bean class
>>>>>> [org.mortbay.jetty.webapp.WebAppContext]:
>>>>>> Bean
>>>>>> property 'logUrlOnStart' is not writable or has an invalid setter
>>>>>> method.
>>>>>> Does the parameter type of the setter match the return type of the
>>>>>> getter?
>>>>>> java.lang.RuntimeException: Failed to execute start task. Reason:
>>>>>> org.springframework.beans.factory.BeanCreationException: Error
>>>>>> creating
>>>>>> bean
>>>>>> with name 'org.mortbay.jetty.xbean.JettyFactoryBean' defined in class
>>>>>> path
>>>>>> resource [activemq.xml]: Cannot create inner bean '(inner bean)'
>>>>>> while
>>>>>> setting bean property 'handlers' with key [0]; nested exception is
>>>>>> org.springframework.beans.factory.BeanCreationException: Error
>>>>>> creating
>>>>>> bean
>>>>>> with name '(inner bean)#8' defined in class path resource
>>>>>> [activemq.xml]:
>>>>>> Error setting property values; nested exception is
>>>>>> org.springframework.beans.NotWritablePropertyException: Invalid
>>>>>> property
>>>>>> 'logUrlOnStart' of bean class
>>>>>> [org.mortbay.jetty.webapp.WebAppContext]:
>>>>>> Bean
>>>>>> property 'logUrlOnStart' is not writable or has an invalid setter
>>>>>> method.
>>>>>> Does the parameter type of the setter match the return type of the
>>>>>> getter?
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Do I need to use a maven repos other than the default given in the
>>>>>> pom
>>>>>> perhaps?  This was the first time i've built activemq and the first
>>>>>> time
>>>>>> using maven2.
>>>>>>
>>>>>>
>>>>>> Thanks
>>>>>>
>>>>>> dave
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> notacrime wrote:
>>>>>>>
>>>>>>> I just tried it, works great, thanks!
>>>>>>> Gregor
>>>>>>>
>>>>>>>
>>>>>>> notacrime wrote:
>>>>>>>>
>>>>>>>> Fantastic, thanks!
>>>>>>>>
>>>>>>>> Gregor
>>>>>>>>
>>>>>>>>
>>>>>>>> James.Strachan wrote:
>>>>>>>>>
>>>>>>>>> On 3/20/07, notacrime <[EMAIL PROTECTED]> wrote:
>>>>>>>>>>
>>>>>>>>>> OK - now I have problems with the binary package you uploaded. It
>>>>>>>>>> appears to
>>>>>>>>>> be failing to initialize jetty.
>>>>>>>>>>
>>>>>>>>>> First error in the stack is:
>>>>>>>>>>
>>>>>>>>>> ERROR: java.lang.RuntimeException: Failed to execute start task.
>>>>>>>>>> Reason:
>>>>>>>>>> org.springframework.beans.factory.BeanCreationException: Error
>>>>>>>>>> creating
>>>>>>>>>> bean
>>>>>>>>>> with name 'org.mortbay.jetty.xbean.JettyFactoryBean' defined in
>>>>>>>>>> class
>>>>>>>>>> path
>>>>>>>>>> resource [activemq.xml]: Cannot create inner bean '(inner bean)'
>>>>>>>>>> while
>>>>>>>>>> setting bean property 'handlers' with key [0]; nested exception
>>>>>>>>>> is
>>>>>>>>>> org.springframework.beans.factory.BeanCreationException: Error
>>>>>>>>>> creating
>>>>>>>>>> bean
>>>>>>>>>> with name '(inner bean)#8' defined in class path resource
>>>>>>>>>> [activemq.xml]:
>>>>>>>>>> Error setting property values; nested exception is
>>>>>>>>>> org.springframework.beans.NotWritablePropertyException: Invalid
>>>>>>>>>> property
>>>>>>>>>> 'logUrlOnStart' of bean class
>>>>>>>>>> [org.mortbay.jetty.webapp.WebAppContext]:
>>>>>>>>>> Bean
>>>>>>>>>> property 'logUrlOnStart' is not writable or has an invalid setter
>>>>>>>>>> method.
>>>>>>>>>> Does the parameter type of the setter match the return type of
>>>>>>>>>> the
>>>>>>>>>> getter?
>>>>>>>>>>
>>>>>>>>>> Do I need to install the Jetty libraries seperately?
>>>>>>>>>
>>>>>>>>> No, not at all. I just notice this issue too; someone had rolled
>>>>>>>>> back
>>>>>>>>> a jetty version change which meant the trunk build was using the
>>>>>>>>> wrong
>>>>>>>>> jetty versions. I've just fixed it and am in the process of
>>>>>>>>> uploading
>>>>>>>>> a new build  (which should finish in an hour or so - they take a
>>>>>>>>> while
>>>>>>>>> :)
>>>>>>>>> --
>>>>>>>>>
>>>>>>>>> James
>>>>>>>>> -------
>>>>>>>>> http://radio.weblogs.com/0112098/
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>
>>>>> --
>>>>> Daryl
>>>>> http://itsallsemantics.com
>>>>>
>>>>> "I see this as coming down to mutual respect. I want to respect the
>>>>> others I
>>>>> communicate with enough to tell them my truth without reservation and
>>>>> I
>>>>> want
>>>>> to respect them enough to listen to their truth. I want to respect
>>>>> their
>>>>> good intentions enough to believe that we can work past our
>>>>> disagreements."
>>>>>
>>>>>     -- Kent Beck, 2006
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>
>> --
>> Daryl
>> Email *my = [ daryl at: @"eddl" dot: @"us" ];
>> Weblog *blog = @²http://itsallsemantics.com²;
>>
>>
>>
>>
>>
>>
>
>

--
View this message in context: 
http://www.nabble.com/Web-console-in-version-4.2-tf3424496s2354.html#a9616135
Sent from the ActiveMQ - User mailing list archive at Nabble.com.




--

James
-------
http://radio.weblogs.com/0112098/

Reply via email to