Florent,

Thanks for the feedback.

In our instalation of Lenya 1.2 we use TinyMCE as the exclusive editor. We 
plan to do the same for Lenya 2.x.

I was looking into it in case it might help others, as the errors were 
coming from a fresh install of 2.0.3.

So, I'm going to revert my modification to 
site.usecases.ChangeLabel.getNodesToLock() and remove Kupu.  That will 
certainly solve the Kupu errors.  ;-)

So, consider this one closed for me, as in "will not fix."  :-)

Thanks for your time.

Cheers,

-doug

florent andré <florent.andre-...@4sengines.com> wrote on 09/23/2010 
02:34:31 AM:

> Hi Doug,
> 
> Thanks for this feedback.
> 
> More in your mail
> 
> On 09/22/2010 10:15 PM, douglas.hur...@mail.cuny.edu wrote:
> >
> >  > > IMO, change
> >  > > - src="kupublank.html"
> >  > > to
> >  > > - src="modules/kupu/resources/kupu/common/kupublank.html"
> >  > > in file
> >  > > - 
/src/modules/kupu/resources/kupu/apache-lenya/kupu/kupumacros.html
> >
> > This fixes the kupublank.html not found error. :-)
> >
> > But lead to another error after I made the above change:
> >
> > org.apache.lenya.cms.site.usecases.ChangeLabel.getNodesToLock() throws
> > NullPointerException because AbstractUsecase.java.getDocument() 
returns
> > null.
> >
> > A simple check for the document being NULL fixes the problem, so that
> > ChangeLabel.getNodesToLock() returns an empty arraylist if 
getDocument()
> > == null.
> >
> > Everything seems to work now, without errors being thrown in the logs.
> >
> > My question is: is it safe to modify
> > org.apache.lenya.cms.site.usecases.ChangeLabel.getNodesToLock() in 
this
> > way? I'm not very familiar with Lenya 2, so I hope someone more
> > knowledgable than I can determine if it's a safe change. It seems to 
me
> > that anything that extends documentusecase as usecases.ChangeLabel 
does,
> > should in fact have a document associated with it. Or is it perhaps
> > better to fix the individual usecase for Kupu which I haven't looked 
at
> > yet.
> 
> Yep, I am not the knowledgable on editor you looking for, but it's seems 

> also to me that patch the changelabel is not a way to do in this case :
> - this usecase seems to work with others editors... so problem seems to 
> come from kupu...
> 
> Can you describe what you want to do ? Create a document, modify 
> existing one, ...
> 
> Hope we solve it soon !
> ++
> 
> >
> > I can provide a patch for both changes if you think it's a safe 
change.
> >
> > Cheers,
> >
> > -doug
> >
> >
> >
> > florent andré <florent.andre-...@4sengines.com> wrote on 09/22/2010
> > 08:19:16 AM:
> >
> >  > Hi Doug,
> >  >
> >  > Thanks for your patch, applied on the 2_0_X branch (removed from 
the
> >  > 2_0_3 because it's was already released).
> >  >
> >  > The 2.0.x is ok on the publish bug.
> >  >
> >  > Do you have more invest on this kupu error ?
> >  >
> >  > regards.
> >  >
> >  > On 09/16/2010 03:12 PM, florent andré wrote:
> >  > > Thanks to look at it, patch very welcome. Ask questions if 
needed.
> >  > >
> >  > > About the kupu, I invest a little bit and found this :
> >  > >
> >  > > $ find . -name kupublank.html -print | grep -v build
> >  > > $ ./src/modules/kupu/resources/kupu/common/kupublank.html
> >  > >
> >  > > here is the kupublank.html (error is left for kupublank.xml cause 
of
> >  > > Lenya processing)
> >  > >
> >  > >
> >  > > $ rgrep kupublank . | grep -v .svn | grep -v build
> >  > >
> >  > > $ ./src/modules/kupu/resources/kupu/default/drawers.kupu:
> >  > > id="kupu-linkdrawer-preview" src="kupublank.html">
> >  > >
> >  > > $ 
./src/modules/kupu/resources/kupu/apache-lenya/kupu/kupumacros.html:
> >  > > <iframe frameborder="1" scrolling="auto" width="440" height="198"
> >  > > id="kupu-linkdrawer-preview" src="kupublank.html">
> >  > >
> >  > > $ 
./src/modules/kupu/resources/kupu/common/kupudrawers/drawer.xsl:
> >  > > src="kupublank.html" scrolling="off" frameborder="0" width="0px"
> >  > > height="0px" display="None">
> >  > >
> >  > > IMO, change
> >  > > - src="kupublank.html"
> >  > > to
> >  > > - src="modules/kupu/resources/kupu/common/kupublank.html"
> >  > > in file
> >  > > - 
/src/modules/kupu/resources/kupu/apache-lenya/kupu/kupumacros.html
> >  > > may solve this.
> >  > >
> >  > > Let's editor killers says if it's the best way to proceed.
> >  > >
> >  > > Can you try it and send some feedback ?
> >  > >
> >  > > Thanks.
> >  > > Have a good day
> >  > >
> >  > > On 09/16/2010 01:14 PM, douglas.hur...@mail.cuny.edu wrote:
> >  > >>
> >  > >> Yes, that's exactly what I see.
> >  > >>
> >  > >> A direct publish doesn't seem to cause any problems, even with
> >  > >> "notification" checkbox checked.
> >  > >>
> >  > >> However, Submit a modified document, and as a second step 
Publish a
> >  > >> document with notification checked, gives the error you 
described.
> >  > >>
> >  > >> I'm looking into it today. Maybe I'll be able to find something 
to
> > help
> >  > >> fix it.
> >  > >>
> >  > >> -doug
> >  > >>
> >  > >> florent andré <florent.andre-...@4sengines.com> wrote on 
09/16/2010
> >  > >> 06:04:57 AM:
> >  > >>
> >  > >> > Hi Douglas,
> >  > >> >
> >  > >> > Thanks for this report.
> >  > >> >
> >  > >> > I just have a try to a "fresh" 2.0.3 on ubuntu with open-jdk-6
> >  > >> >
> >  > >> > When I directly publish, it's work
> >  > >> > When I commit then publish : commit work well, but publish 
says
> > on form
> >  > >> > "Exception during commit or rollback: null (see logfiles for
> > details)"
> >  > >> > ... but in fact, page is publish.
> >  > >> > Have to invest more on this.
> >  > >> >
> >  > >> >
> >  > >> > No more much time right now, will try kupu this afternoon.
> >  > >> >
> >  > >> > Cheers
> >  > >> >
> >  > >> >
> >  > >> > On 09/15/2010 05:21 PM, douglas.hur...@mail.cuny.edu wrote:
> >  > >> > >
> >  > >> > > Hi all,
> >  > >> > >
> >  > >> > > Maybe someone can shed some light on what might be common 
errors
> >  > >> thrown
> >  > >> > > by a fresh build of a fresh checkout of Lenya 2.0.3.
> >  > >> > >
> >  > >> > > System:
> >  > >> > > OS X 10.5
> >  > >> > > JDK 1.5
> >  > >> > > JbossAS 5.1.0
> >  > >> > >
> >  > >> > > In general, the build works, I can log in and import the 
default
> >  > >> content
> >  > >> > > to the default publication. However, when publishing 
andselecting
> >  > >> the
> >  > >> > > options for notification, I get the following error:
> >  > >> > >
> >  > >> > > Caused by: org.mozilla.javascript.WrappedException: Wrapped
> >  > >> > > java.lang.IllegalStateException: No transition found for 
event
> >  > >> > > [checkPreconditions] in state [execChecked]!
> >  > >> > >
> > (file:///Volumes/Sun/Installed/jboss_deploy/lenya.war/lenya/modules/
> >  > >> > > <
> >  > >> <
> > <file:////Volumes/Sun/Installed/jboss_deploy/lenya.war/lenya/modules/
> >file:////Volumes/Sun/Installed/jboss_deploy/lenya.war/lenya/modules/
> >  > 
>file:////Volumes/Sun/Installed/jboss_deploy/lenya.war/lenya/modules/>
> >  > >>
> >  > >> > > usecase/usecases.js#254)
> >  > >> > >
> >  > >> > > and also:
> >  > >> > >
> >  > >> > > 2010-09-15 10:33:55,469 [ajp-192.168.1.2-8009-2] ERROR
> >  > >> usecases.workflow
> >  > >> > > - Could not commit/rollback usecase [workflow.submit]:
> >  > >> > > java.lang.NullPointerException
> >  > >> > >
> >  > >> > >
> >  > >> > > I'm also getting a persistent Kupu error:
> >  > >> > >
> >  > >> > > 2010-09-15 10:33:43,527 [ajp-192.168.1.2-8009-3] ERROR
> >  > >> > > sitemap.handled-errors - Unable to get transformer handler 
for
> >  > >> > > cocoon://lenya-page/default/authoring/kupublank.xml
> >  > >> > >
> >  > >> > > Kupublank doesn't seem to exist.
> >  > >> > >
> >  > >> > > I've checked permissions and Jboss is able to write to write
> > and read
> >  > >> > > the entire install base.
> >  > >> > >
> >  > >> > > Without using notification I can edit/publish as expected.
> >  > >> > >
> >  > >> > > Thanks for any light you can shed on why this would happen 
to
> > a clean
> >  > >> > > checkout and build.
> >  > >> > >
> >  > >> > > -doug
> >  > >> >
> >  > >> >
> > ---------------------------------------------------------------------
> >  > >> > To unsubscribe, e-mail: user-unsubscr...@lenya.apache.org
> >  > >> > For additional commands, e-mail: user-h...@lenya.apache.org
> >  > >> >
> >  > >
> >  > > 
---------------------------------------------------------------------
> >  > > To unsubscribe, e-mail: user-unsubscr...@lenya.apache.org
> >  > > For additional commands, e-mail: user-h...@lenya.apache.org
> >  > >
> >  >
> >  > 
---------------------------------------------------------------------
> >  > To unsubscribe, e-mail: user-unsubscr...@lenya.apache.org
> >  > For additional commands, e-mail: user-h...@lenya.apache.org
> >  >
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscr...@lenya.apache.org
> For additional commands, e-mail: user-h...@lenya.apache.org
> 

Reply via email to