continuum-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stephane Nicoll" <stephane.nic...@gmail.com>
Subject Re: Continuum 1.1-beta-1 profile does not seem to work
Date Tue, 07 Aug 2007 10:11:03 GMT
- Firefox
- Login as admin
- Profiles, add profiles, give a name, save
- Edit profile, add an installation, save -> NPE

But the profile is there with the installation. Note I never restarted
the service so it's maybe not saved at all (and in a transient cache
or something).

Stéphane

On 8/7/07, Emmanuel Venisse <emmanuel@venisse.net> wrote:
> What is the process to reproduce it?
>
> Stephane Nicoll a écrit :
> > Hey,
> >
> > I've also a NPE (see below) but I'm able to create the build profile
> > anyway. I'm on 1.1-beta-1, war version on tomcat 5.5.23/JDK5.
> >
> > Cheers,
> > Stéphane
> >
> > 12790974 [TP-Processor6] INFO
> > com.opensymphony.xwork.interceptor.Interceptor:exceptionLogging  -
> > Error ocurred during execution
> > java.lang.NullPointerException
> >         at org.jpox.state.StateManagerImpl.internalMakePersistent(StateManagerImpl.java:3667)
> >         at org.jpox.state.StateManagerImpl.makePersistent(StateManagerImpl.java:3646)
> >         at org.jpox.AbstractPersistenceManager.internalMakePersistent(AbstractPersistenceManager.java:1202)
> >         at org.jpox.AbstractPersistenceManager.makePersistent(AbstractPersistenceManager.java:1261)
> >         at org.codehaus.plexus.jdo.PlexusJdoUtils.updateObject(PlexusJdoUtils.java:160)
> >         at org.apache.maven.continuum.store.JdoContinuumStore.updateObject(JdoContinuumStore.java:843)
> >         at org.apache.maven.continuum.store.JdoContinuumStore.updateObject(JdoContinuumStore.java:835)
> >         at org.apache.maven.continuum.store.JdoContinuumStore.updateProfile(JdoContinuumStore.java:1226)
> >         at org.apache.maven.continuum.profile.DefaultProfileService.updateProfile(DefaultProfileService.java:62)
> >         at org.apache.maven.continuum.web.action.admin.ProfileAction.save(ProfileAction.java:122)
> >
> >
> > On 8/7/07, Emmanuel Venisse <emmanuel@venisse.net> wrote:
> >> What are your installations? profiles with installations associated?
> >>
> >> remi.chevalier@devoteam.com a écrit :
> >>> Hi,
> >>> I already wrote a message about that. I can't add any installation to a
> >>> profile : with IE the add button doesn't work and with Firefox, when I
> >>> click on the add button I obtain a java.lang.NullPointerException (with
> >>> this stack trace : ).
> >>> My problem is a little different, I can't access anything after adding
> >>> installations seeing that I can't add these installations. Does anyone
> >>> have the same problem?
> >>> Any suggestion or idea?
> >>>
> >>> Thanks in advance,
> >>> Rémi.
> >>>
> >>>
> >>>
> >>> *"LAMY Olivier" <Olivier.LAMY@accor.com>*
> >>>
> >>> 07/08/2007 08:23
> >>> Veuillez répondre à
> >>> continuum-users@maven.apache.org
> >>>
> >>>
> >>>
> >>> A
> >>>       <continuum-users@maven.apache.org>
> >>> cc
> >>>
> >>> Objet
> >>>       RE: Continuum 1.1-beta-1 profile does not seem to work
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>> Afert adding installations to a profile don't use save but go to the
> >>> profile list page.
> >>> In fact, the workflow is a litte bit confusing here.
> >>>
> >>> It will be fixed in beta-2 ( you have patch here :
> >>> http://jira.codehaus.org/browse/CONTINUUM-1361 )
> >>>
> >>> Concerning IE, it's an issue (I have only tested with Firefox ;-) ),
> >>> could you add an issue ?
> >>>
> >>>
> >>>
> >>> --
> >>> Olivier
> >>>
> >>> -----Message d'origine-----
> >>> De : L. J. [mailto:apache.maillist@gmail.com]
> >>> Envoyé : mardi 7 août 2007 02:24
> >>> À : continuum-users
> >>> Objet : Continuum 1.1-beta-1 profile does not seem to work
> >>>
> >>> Hi,
> >>>
> >>> When using IE 6, I click the add button to add the installation in the
> >>> profile, it does not do anything.
> >>> When using Firefox, the add button works, but after save the profile and
> >>> go back to check the profile, the installation isn't included in the
> >>> profile.
> >>> I am running in AIX, Is this because of my OS or has this happened to
> >>> anyone else?
> >>>
> >>> Thanks.
> >>>
> >>> LJ
> >>>
> >>>
> >>> This e-mail, any attachments and the information contained therein
> >>> ("this message") are confidential and intended solely for the use of the
> >>> addressee(s). If you have received this message in error please send it
> >>> back to the sender and delete it. Unauthorized publication, use,
> >>> dissemination or disclosure of this message, either in whole or in part
> >>> is strictly prohibited.
> >>> **********************************************************************
> >>> Ce message électronique et tous les fichiers joints ainsi que  les
> >>> informations contenues dans ce message ( ci après "le message" ), sont
> >>> confidentiels et destinés exclusivement à l'usage de la  personne à
> >>> laquelle ils sont adressés. Si vous avez reçu ce message par erreur,
> >>> merci  de le renvoyer à son émetteur et de le détruire. Toutes
> >>> diffusion, publication, totale ou partielle ou divulgation sous quelque
> >>> forme que se soit non expressément autorisées de ce message, sont
> >>> interdites.
> >>> **********************************************************************
> >>>
> >>>
> >>>
> >>> ------------------------------------------------------------------------
> >>>
> >>>         java.lang.NullPointerException
> >>>       at org.apache.maven.continuum.web.action.admin.ProfileAction.addInstallation(ProfileAction.java:140)
> >>>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>>       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >>>       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >>>       at java.lang.reflect.Method.invoke(Method.java:585)
> >>>       at com.opensymphony.xwork.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:364)
> >>>       at com.opensymphony.xwork.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:216)
> >>>       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)
> >>>       at com.opensymphony.xwork.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:168)
> >>>       at com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
> >>>       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:188)
> >>>       at com.opensymphony.xwork.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:115)
> >>>       at com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
> >>>       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:188)
> >>>       at org.apache.maven.continuum.web.interceptor.ForceContinuumConfigurationInterceptor.intercept(ForceContinuumConfigurationInterceptor.java:72)
> >>>       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:188)
> >>>       at org.codehaus.plexus.redback.xwork.interceptor.PolicyEnforcementInterceptor.intercept(PolicyEnforcementInterceptor.java:103)
> >>>       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:188)
> >>>       at org.codehaus.plexus.redback.xwork.interceptor.SecureActionInterceptor.intercept(SecureActionInterceptor.java:178)
> >>>       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:188)
> >>>       at org.codehaus.plexus.xwork.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:58)
> >>>       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:188)
> >>>       at com.opensymphony.xwork.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:168)
> >>>       at com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
> >>>       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:188)
> >>>       at com.opensymphony.xwork.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:115)
> >>>       at com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
> >>>       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:188)
> >>>       at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)
> >>>       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:188)
> >>>       at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)
> >>>       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:188)
> >>>       at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)
> >>>       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:188)
> >>>       at com.opensymphony.webwork.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:171)
> >>>       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:188)
> >>>       at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)
> >>>       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:188)
> >>>       at com.opensymphony.webwork.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:147)
> >>>       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:188)
> >>>       at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)
> >>>       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:188)
> >>>       at com.opensymphony.xwork.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:151)
> >>>       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:188)
> >>>       at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)
> >>>       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:188)
> >>>       at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)
> >>>       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:188)
> >>>       at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)
> >>>       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:188)
> >>>       at com.opensymphony.xwork.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:186)
> >>>       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:188)
> >>>       at org.codehaus.plexus.redback.xwork.interceptor.AutoLoginInterceptor.intercept(AutoLoginInterceptor.java:156)
> >>>       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:188)
> >>>       at org.codehaus.plexus.redback.xwork.interceptor.ForceAdminUserInterceptor.intercept(ForceAdminUserInterceptor.java:63)
> >>>       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:188)
> >>>       at org.codehaus.plexus.redback.xwork.interceptor.EnvironmentCheckInterceptor.intercept(EnvironmentCheckInterceptor.java:122)
> >>>       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:188)
> >>>       at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.java:113)
> >>>       at com.opensymphony.webwork.dispatcher.DispatcherUtils.serviceAction(DispatcherUtils.java:225)
> >>>       at com.opensymphony.webwork.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:202)
> >>>       at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
> >>>       at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
> >>>       at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
> >>>       at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
> >>>       at com.opensymphony.webwork.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:88)
> >>>       at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
> >>>       at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:471)
> >>>       at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
> >>>       at org.mortbay.http.HttpContext.handle(HttpContext.java:1530)
> >>>       at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633)
> >>>       at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
> >>>       at org.mortbay.http.HttpServer.service(HttpServer.java:909)
> >>>       at org.mortbay.http.HttpConnection.service(HttpConnection.java:816)
> >>>       at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:982)
> >>>       at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)
> >>>       at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
> >>>       at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
> >>>       at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)=
> >>
> >
> >
>
>


-- 
Large Systems Suck: This rule is 100% transitive. If you build one,
you suck" -- S.Yegge

Mime
View raw message