Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

2015-10-12 Thread Eduard Moraru
Hello again, Keith.

Please see point 2) in my first answer to you (
http://markmail.org/message/kiq665kkscfvag43 ) and please offer us the
information Vincent requested at his point 2) (in the reply above) about
the last author ("Last modified by XX") of one of the documents that is
failing to execute the velocity macro.

Also, remember that Panels, for instances, have their own documents in
which they are located (see https://yoursite.com:port/xwiki/bin/view/Panels/
and pick some that work and some that don`t work, so that we can spot the
difference), so you have to show the last author of *that* document and not
of a document where the panel is used (like in the picture you`ve recently
provided https://www.sugarsync.com/pf/D679848_06124469_052955 ).

Also, regarding your posted picture, you can see there that the last author
of that document (of Main.WebHome) is "Administrator" so most likely
scripts will work there, as you`ve previously confirmed that the
Administrator account you are using has programming rights. You now need to
check the pages that don`t work, as mentioned by Vincent (and myself).

If indeed this is the issue (and most likely it is, since you`ve mentioned
there was a user which is now deleted that did the administrative work in
the past), you have 2 options:
1) (easy but requires minimal coding) Write a quick and small script that
searches for all documents having the deleted user as content author and
resaves them with the Administrator user as last content author, so that
the scripts start working, or...
2) (easiest/quickest solution, no coding) "To fix this, you could recreate
the previously deleted user and make sure he has the 'script' right.". This
way no further action should be needed on the problematic documents since
they will simply start working since their last content author is now a
valid user again.

Thanks,
Eduard

On Sun, Oct 11, 2015 at 7:08 PM, vinc...@massol.net <vinc...@massol.net>
wrote:

> Hi Keith,
>
> On 11 Oct 2015 at 15:05:21, Keith Davis (keithda...@pridedallas.com
> (mailto:keithda...@pridedallas.com)) wrote:
>
> > " You could save the concerned pages with a user having Script
> permissions (you could script this if there are plenty of pages)."
> >
> > I still think we are not on the same page - this is for almost every
> script, including all the "panel" scripts (Recent Modifications, etc...).
> These panels are used on every single page and I've tried saving pages to
> fix this, but it does not work. Strange, there is one that is working,
> Orphaned Pages.
>
> Remember I was just replying to your **specific** question:
>
> "I installed Xwiki originally, but a user that is no longer here (and the
> user has been deleted) has done most of the upgrades for some time. Is it
> possible that because his account is missing, there are no rights to these
> scripts?”
>
> And my answer was yes and that the solution for this was to resave the
> pages he has last modified and that contained some script.
>
> Now regarding your problem, I haven’t been following this thread closely
> but it should be very easy to diagnose:
>
> 1) What error do you get when you click on the error in a panel?
> 2) If the error is about Script rights, then, when you navigate to the
> panel page and check the last author who is it? Is that author existing in
> your wiki and does it have script rights?
>
> Thanks
> -Vincent
>
>
> > Here is a screenshot:
> https://www.sugarsync.com/pf/D679848_06124469_052955
> >
> > How do I re-save these? Also, I can't update or add / remove extensions
> because of this issue. Really, the whole system is unusable in this state.
> >
> > Keith Davis (214) 906-5183
> >
> >
> > -Original Message-
> > From: Vincent Massol [mailto:vmas...@gmail.com] On Behalf Of
> vinc...@massol.net
> > Sent: Sunday, October 11, 2015 6:32 AM
> > To: XWiki Users; Keith Davis
> > Subject: RE: [xwiki-users] XWiki 7.2 - Velocity Script Errors
> >
> >
> > On 10 Oct 2015 at 21:24:32, Keith Davis (keithda...@pridedallas.com
> (mailto:keithda...@pridedallas.com)) wrote:
> >
> > > And what about the "localization" errors?
> > >
> > > Keith Davis (214) 906-5183
> > >
> > >
> > > -Original Message-
> > > From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
> > > Sent: Saturday, October 10, 2015 2:11 PM
> > > To: vinc...@massol.net
> > > Cc: XWiki Users
> > > Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
> > >
> > > But what do I do to fix this issue now or are we stuck on 7.1.2 until
> this is fixed?
> >
> > You coul

Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

2015-10-12 Thread Keith Davis
"remember that Panels, for instances, have their own documents in which they 
are located (see https://yoursite.com:port/xwiki/bin/view/Panels/;

I did not know that.

"2) (easiest/quickest solution, no coding) "To fix this, you could recreate the 
previously deleted user and make sure he has the 'script' right.". This way no 
further action should be needed on the problematic documents since they will 
simply start working since their last content author is now a valid user again."

I just tried this and it fix most of the problems (panels are working) and the 
localization issues are fixed on most pages.

"(easy but requires minimal coding) Write a quick and small script that 
searches for all documents having the deleted user as content author and 
resaves them with the Administrator user as last content author, so that the 
scripts start working, or..."

In what language? Velocity? I don't know where to start with that - I'll 
probably just not delete users until that issue is resolved.

Keith Davis (214) 906-5183


-Original Message-
From: users [mailto:users-boun...@xwiki.org] On Behalf Of Eduard Moraru
Sent: Monday, October 12, 2015 6:29 AM
To: XWiki Users
Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

Hello again, Keith.

Please see point 2) in my first answer to you (
http://markmail.org/message/kiq665kkscfvag43 ) and please offer us the 
information Vincent requested at his point 2) (in the reply above) about the 
last author ("Last modified by XX") of one of the documents that is failing 
to execute the velocity macro.

Also, remember that Panels, for instances, have their own documents in which 
they are located (see https://yoursite.com:port/xwiki/bin/view/Panels/
and pick some that work and some that don`t work, so that we can spot the 
difference), so you have to show the last author of *that* document and not of 
a document where the panel is used (like in the picture you`ve recently 
provided https://www.sugarsync.com/pf/D679848_06124469_052955 ).

Also, regarding your posted picture, you can see there that the last author of 
that document (of Main.WebHome) is "Administrator" so most likely scripts will 
work there, as you`ve previously confirmed that the Administrator account you 
are using has programming rights. You now need to check the pages that don`t 
work, as mentioned by Vincent (and myself).

If indeed this is the issue (and most likely it is, since you`ve mentioned 
there was a user which is now deleted that did the administrative work in the 
past), you have 2 options:
1) (easy but requires minimal coding) Write a quick and small script that 
searches for all documents having the deleted user as content author and 
resaves them with the Administrator user as last content author, so that the 
scripts start working, or...
2) (easiest/quickest solution, no coding) "To fix this, you could recreate the 
previously deleted user and make sure he has the 'script' right.". This way no 
further action should be needed on the problematic documents since they will 
simply start working since their last content author is now a valid user again.

Thanks,
Eduard

On Sun, Oct 11, 2015 at 7:08 PM, vinc...@massol.net <vinc...@massol.net>
wrote:

> Hi Keith,
>
> On 11 Oct 2015 at 15:05:21, Keith Davis (keithda...@pridedallas.com
> (mailto:keithda...@pridedallas.com)) wrote:
>
> > " You could save the concerned pages with a user having Script
> permissions (you could script this if there are plenty of pages)."
> >
> > I still think we are not on the same page - this is for almost every
> script, including all the "panel" scripts (Recent Modifications, etc...).
> These panels are used on every single page and I've tried saving pages 
> to fix this, but it does not work. Strange, there is one that is 
> working, Orphaned Pages.
>
> Remember I was just replying to your **specific** question:
>
> "I installed Xwiki originally, but a user that is no longer here (and 
> the user has been deleted) has done most of the upgrades for some 
> time. Is it possible that because his account is missing, there are no 
> rights to these scripts?”
>
> And my answer was yes and that the solution for this was to resave the 
> pages he has last modified and that contained some script.
>
> Now regarding your problem, I haven’t been following this thread 
> closely but it should be very easy to diagnose:
>
> 1) What error do you get when you click on the error in a panel?
> 2) If the error is about Script rights, then, when you navigate to the 
> panel page and check the last author who is it? Is that author 
> existing in your wiki and does it have script rights?
>
> Thanks
> -Vincent
>
>
> > Here is a screenshot:
> https://www.sugarsync.com/pf/D679848_06124469_052955

Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

2015-10-12 Thread Eduard Moraru
Hi,

On Mon, Oct 12, 2015 at 3:46 PM, Keith Davis <keithda...@pridedallas.com>
wrote:

> "remember that Panels, for instances, have their own documents in which
> they are located (see https://yoursite.com:port/xwiki/bin/view/Panels/;
>
> I did not know that.
>
> "2) (easiest/quickest solution, no coding) "To fix this, you could
> recreate the previously deleted user and make sure he has the 'script'
> right.". This way no further action should be needed on the problematic
> documents since they will simply start working since their last content
> author is now a valid user again."
>
> I just tried this and it fix most of the problems (panels are working) and
> the localization issues are fixed on most pages.
>

Glad to hear it worked out in the end.


>
> "(easy but requires minimal coding) Write a quick and small script that
> searches for all documents having the deleted user as content author and
> resaves them with the Administrator user as last content author, so that
> the scripts start working, or..."
>
> In what language? Velocity? I don't know where to start with that - I'll
> probably just not delete users until that issue is resolved.
>

Yes, Velocity is the easiest to use.

Anyway, to make this easier, I`ve published 2 small apps to help out with
this particular issue:

* One to list these deleted users that are still causing issues since they
are set as content authors on some pages (thus possibly breaking those
pages, as we have seen):
http://extensions.xwiki.org/xwiki/bin/view/Extension/List+Deleted+Content+Author+Users

* Another one to take such problematic users and fix the documents they
affect by setting a new user in their place as content author:
http://extensions.xwiki.org/xwiki/bin/view/Extension/Change+Content+Author

Hope this helps you further clean up your wiki and others in the same
situation.

Thanks,
Eduard

P.S.: Of course, recreating the user, as you did, still remains a valid
solution as well, so you just use whatever you prefer.


> Keith Davis (214) 906-5183
>
>
> -Original Message-
> From: users [mailto:users-boun...@xwiki.org] On Behalf Of Eduard Moraru
> Sent: Monday, October 12, 2015 6:29 AM
> To: XWiki Users
> Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
>
> Hello again, Keith.
>
> Please see point 2) in my first answer to you (
> http://markmail.org/message/kiq665kkscfvag43 ) and please offer us the
> information Vincent requested at his point 2) (in the reply above) about
> the last author ("Last modified by XX") of one of the documents that is
> failing to execute the velocity macro.
>
> Also, remember that Panels, for instances, have their own documents in
> which they are located (see https://yoursite.com:port
> /xwiki/bin/view/Panels/
> and pick some that work and some that don`t work, so that we can spot the
> difference), so you have to show the last author of *that* document and not
> of a document where the panel is used (like in the picture you`ve recently
> provided https://www.sugarsync.com/pf/D679848_06124469_052955 ).
>
> Also, regarding your posted picture, you can see there that the last
> author of that document (of Main.WebHome) is "Administrator" so most likely
> scripts will work there, as you`ve previously confirmed that the
> Administrator account you are using has programming rights. You now need to
> check the pages that don`t work, as mentioned by Vincent (and myself).
>
> If indeed this is the issue (and most likely it is, since you`ve mentioned
> there was a user which is now deleted that did the administrative work in
> the past), you have 2 options:
> 1) (easy but requires minimal coding) Write a quick and small script that
> searches for all documents having the deleted user as content author and
> resaves them with the Administrator user as last content author, so that
> the scripts start working, or...
> 2) (easiest/quickest solution, no coding) "To fix this, you could recreate
> the previously deleted user and make sure he has the 'script' right.". This
> way no further action should be needed on the problematic documents since
> they will simply start working since their last content author is now a
> valid user again.
>
> Thanks,
> Eduard
>
> On Sun, Oct 11, 2015 at 7:08 PM, vinc...@massol.net <vinc...@massol.net>
> wrote:
>
> > Hi Keith,
> >
> > On 11 Oct 2015 at 15:05:21, Keith Davis (keithda...@pridedallas.com
> > (mailto:keithda...@pridedallas.com)) wrote:
> >
> > > " You could save the concerned pages with a user having Script
> > permissions (you could script this if there are plenty of pages)."
> > >
> > > I still think we 

Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

2015-10-12 Thread Keith Davis
Ok, thanks.

Keith Davis (214) 906-5183


-Original Message-
From: users [mailto:users-boun...@xwiki.org] On Behalf Of Eduard Moraru
Sent: Monday, October 12, 2015 9:38 AM
To: XWiki Users
Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

Hi,

On Mon, Oct 12, 2015 at 3:46 PM, Keith Davis <keithda...@pridedallas.com>
wrote:

> "remember that Panels, for instances, have their own documents in 
> which they are located (see https://yoursite.com:port/xwiki/bin/view/Panels/;
>
> I did not know that.
>
> "2) (easiest/quickest solution, no coding) "To fix this, you could 
> recreate the previously deleted user and make sure he has the 'script'
> right.". This way no further action should be needed on the 
> problematic documents since they will simply start working since their 
> last content author is now a valid user again."
>
> I just tried this and it fix most of the problems (panels are working) 
> and the localization issues are fixed on most pages.
>

Glad to hear it worked out in the end.


>
> "(easy but requires minimal coding) Write a quick and small script 
> that searches for all documents having the deleted user as content 
> author and resaves them with the Administrator user as last content 
> author, so that the scripts start working, or..."
>
> In what language? Velocity? I don't know where to start with that - 
> I'll probably just not delete users until that issue is resolved.
>

Yes, Velocity is the easiest to use.

Anyway, to make this easier, I`ve published 2 small apps to help out with this 
particular issue:

* One to list these deleted users that are still causing issues since they are 
set as content authors on some pages (thus possibly breaking those pages, as we 
have seen):
http://extensions.xwiki.org/xwiki/bin/view/Extension/List+Deleted+Content+Author+Users

* Another one to take such problematic users and fix the documents they affect 
by setting a new user in their place as content author:
http://extensions.xwiki.org/xwiki/bin/view/Extension/Change+Content+Author

Hope this helps you further clean up your wiki and others in the same situation.

Thanks,
Eduard

P.S.: Of course, recreating the user, as you did, still remains a valid 
solution as well, so you just use whatever you prefer.


> Keith Davis (214) 906-5183
>
>
> -Original Message-
> From: users [mailto:users-boun...@xwiki.org] On Behalf Of Eduard 
> Moraru
> Sent: Monday, October 12, 2015 6:29 AM
> To: XWiki Users
> Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
>
> Hello again, Keith.
>
> Please see point 2) in my first answer to you (
> http://markmail.org/message/kiq665kkscfvag43 ) and please offer us the 
> information Vincent requested at his point 2) (in the reply above) 
> about the last author ("Last modified by XX") of one of the 
> documents that is failing to execute the velocity macro.
>
> Also, remember that Panels, for instances, have their own documents in 
> which they are located (see https://yoursite.com:port 
> /xwiki/bin/view/Panels/ and pick some that work and some that don`t 
> work, so that we can spot the difference), so you have to show the 
> last author of *that* document and not of a document where the panel 
> is used (like in the picture you`ve recently provided 
> https://www.sugarsync.com/pf/D679848_06124469_052955 ).
>
> Also, regarding your posted picture, you can see there that the last 
> author of that document (of Main.WebHome) is "Administrator" so most 
> likely scripts will work there, as you`ve previously confirmed that 
> the Administrator account you are using has programming rights. You 
> now need to check the pages that don`t work, as mentioned by Vincent (and 
> myself).
>
> If indeed this is the issue (and most likely it is, since you`ve 
> mentioned there was a user which is now deleted that did the 
> administrative work in the past), you have 2 options:
> 1) (easy but requires minimal coding) Write a quick and small script 
> that searches for all documents having the deleted user as content 
> author and resaves them with the Administrator user as last content 
> author, so that the scripts start working, or...
> 2) (easiest/quickest solution, no coding) "To fix this, you could 
> recreate the previously deleted user and make sure he has the 'script' 
> right.". This way no further action should be needed on the 
> problematic documents since they will simply start working since their 
> last content author is now a valid user again.
>
> Thanks,
> Eduard
>
> On Sun, Oct 11, 2015 at 7:08 PM, vinc...@massol.net 
> <vinc...@massol.net>
> wrote:
>
> > Hi Keith,
> >
> > On 11 Oct 2015 at 15:05:21, Keith D

Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

2015-10-11 Thread vinc...@massol.net

On 10 Oct 2015 at 21:24:32, Keith Davis 
(keithda...@pridedallas.com(mailto:keithda...@pridedallas.com)) wrote:

> And what about the "localization" errors?
>  
> Keith Davis (214) 906-5183
>  
>  
> -Original Message-
> From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
> Sent: Saturday, October 10, 2015 2:11 PM
> To: vinc...@massol.net
> Cc: XWiki Users
> Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
>  
> But what do I do to fix this issue now or are we stuck on 7.1.2 until this is 
> fixed?

You could save the concerned pages with a user having Script permissions (you 
could script this if there are plenty of pages).

Re localization error, maybe they’re executed inside velocity scripts too and 
these pages also need to be saved by a user with script rights.

Thanks
-Vinent


>  
> Keith Davis - (214) 906-5183 -
> http://pridedallas.com
>  
> On Oct 10, 2015, at 11:35 AM, "vinc...@massol.net" > wrote:
>  
> Hi Keith,
>  
> On 10 Oct 2015 at 15:31:29, Keith Davis 
> (keithda...@pridedallas.com(mailto:keithda...@pridedallas.com)) wrote:
>  
> > Created a new page with just this content:
> >
> > {{velocity}}
> > Your username is $xcontext.getUser(), welcome to the site.
> > {{/velocity}}
> >
> > That works:
> >
> > "Your username is XWiki.Admin, welcome to the site."
> >
> > I installed Xwiki originally, but a user that is no longer here (and the 
> > user has been deleted) has done most of the upgrades for some time. Is it 
> > possible that because his account is missing, there are no rights to these 
> > scripts?
>  
> Indeed, that’s a possibility and what Edy was suggesting, see 
> http://markmail.org/message/et34vg63fuul33xc
>  
> I’ve also created http://jira.xwiki.org/browse/XWIKI-12676 to remember to 
> handle this.
>  
> Thanks
> -Vincent
>  
> > Keith Davis (214) 906-5183
> >
> >
> > -Original Message-
> > From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
> > Sent: Saturday, October 10, 2015 8:29 AM
> > To: XWiki Users
> > Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
> >
> > " Missing xwiki-platform-localization-(script/api/etc.)-7.2.jar files in 
> > your webapps/xwiki/WEB-INF/lib installation folder (maybe due to an 
> > improper war upgrade [3]?)"
> >
> > I have 7 of these in the lib folder.
> >
> > " Missing 'admin.xwiki.installedextensions' translation, but that is 
> > unlikely since it is located in ApplicationResources.properties which is 
> > located in xwiki-platform-oldcore-7.2.jar in your WEB-INF/lib folder, 
> > without which your wiki would not be running."
> >
> > I have these 2, but no "xwiki-platform-oldcore-7.2.jar" file.
> >
> > xwiki-platform-legacy-oldcore-7.2.jar
> > xwiki-platform-filter-instance-oldcore-7.2.jar
> >
> > Keith Davis (214) 906-5183
> >
> >
> > -Original Message-
> > From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
> > Sent: Saturday, October 10, 2015 8:24 AM
> > To: XWiki Users
> > Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
> >
> > Ran the DW as the admin user, still getting these:
> >
> > Failed to register the wiki component located in the document [Home
> > AppWithinMinutes » ApplicationsPanelEntry]: WikiComponentException:
> > Registering UI extensions at wiki level requires wiki administration
> > rights Failed to register the wiki
> >
> > Keith Davis (214) 906-5183
> >
> >
> > -Original Message-
> > From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
> > Sent: Saturday, October 10, 2015 8:14 AM
> > To: XWiki Users
> > Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
> >
> > This is so broken. Even when I go to Edit a page, the Title shows this:
> >
> > $msg.get("xe.home.title")
> >
> > Keith Davis (214) 906-5183
> >
> >
> > -Original Message-----
> > From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
> > Sent: Saturday, October 10, 2015 8:12 AM
> > To: XWiki Users
> > Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
> >
> > I tried logging in as admin and doing the Distribution Wizard, but now it 
> > won't come up. Is there a way to force that?
> >
> > Keith Davis (214) 906-5183
> >
> >
> > -Original Message-
> > From: Vincent Massol [mailto:vmas...@gmail.com]

Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

2015-10-11 Thread Keith Davis
" You could save the concerned pages with a user having Script permissions (you 
could script this if there are plenty of pages)."

I still think we are not on the same page - this is for almost every script, 
including all the "panel" scripts (Recent Modifications, etc...). These panels 
are used on every single page and I've tried saving pages to fix this, but it 
does not work. Strange, there is one that is working, Orphaned Pages.

Here is a screenshot: https://www.sugarsync.com/pf/D679848_06124469_052955

How do I re-save these? Also, I can't update or add / remove extensions because 
of this issue. Really, the whole system is unusable in this state.

Keith Davis (214) 906-5183


-Original Message-
From: Vincent Massol [mailto:vmas...@gmail.com] On Behalf Of vinc...@massol.net
Sent: Sunday, October 11, 2015 6:32 AM
To: XWiki Users; Keith Davis
Subject: RE: [xwiki-users] XWiki 7.2 - Velocity Script Errors


On 10 Oct 2015 at 21:24:32, Keith Davis 
(keithda...@pridedallas.com(mailto:keithda...@pridedallas.com)) wrote:

> And what about the "localization" errors?
>  
> Keith Davis (214) 906-5183
>  
>  
> -Original Message-
> From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
> Sent: Saturday, October 10, 2015 2:11 PM
> To: vinc...@massol.net
> Cc: XWiki Users
> Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
>  
> But what do I do to fix this issue now or are we stuck on 7.1.2 until this is 
> fixed?

You could save the concerned pages with a user having Script permissions (you 
could script this if there are plenty of pages).

Re localization error, maybe they’re executed inside velocity scripts too and 
these pages also need to be saved by a user with script rights.

Thanks
-Vincent


>  
> Keith Davis - (214) 906-5183 -
> http://pridedallas.com
>  
> On Oct 10, 2015, at 11:35 AM, "vinc...@massol.net" > wrote:
>  
> Hi Keith,
>  
> On 10 Oct 2015 at 15:31:29, Keith Davis 
> (keithda...@pridedallas.com(mailto:keithda...@pridedallas.com)) wrote:
>  
> > Created a new page with just this content:
> >
> > {{velocity}}
> > Your username is $xcontext.getUser(), welcome to the site.
> > {{/velocity}}
> >
> > That works:
> >
> > "Your username is XWiki.Admin, welcome to the site."
> >
> > I installed Xwiki originally, but a user that is no longer here (and the 
> > user has been deleted) has done most of the upgrades for some time. Is it 
> > possible that because his account is missing, there are no rights to these 
> > scripts?
>  
> Indeed, that’s a possibility and what Edy was suggesting, see 
> http://markmail.org/message/et34vg63fuul33xc
>  
> I’ve also created http://jira.xwiki.org/browse/XWIKI-12676 to remember to 
> handle this.
>  
> Thanks
> -Vincent
>  
> > Keith Davis (214) 906-5183
> >
> >
> > -Original Message-
> > From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith 
> > Davis
> > Sent: Saturday, October 10, 2015 8:29 AM
> > To: XWiki Users
> > Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
> >
> > " Missing xwiki-platform-localization-(script/api/etc.)-7.2.jar files in 
> > your webapps/xwiki/WEB-INF/lib installation folder (maybe due to an 
> > improper war upgrade [3]?)"
> >
> > I have 7 of these in the lib folder.
> >
> > " Missing 'admin.xwiki.installedextensions' translation, but that is 
> > unlikely since it is located in ApplicationResources.properties which is 
> > located in xwiki-platform-oldcore-7.2.jar in your WEB-INF/lib folder, 
> > without which your wiki would not be running."
> >
> > I have these 2, but no "xwiki-platform-oldcore-7.2.jar" file.
> >
> > xwiki-platform-legacy-oldcore-7.2.jar
> > xwiki-platform-filter-instance-oldcore-7.2.jar
> >
> > Keith Davis (214) 906-5183
> >
> >
> > -Original Message-
> > From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith 
> > Davis
> > Sent: Saturday, October 10, 2015 8:24 AM
> > To: XWiki Users
> > Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
> >
> > Ran the DW as the admin user, still getting these:
> >
> > Failed to register the wiki component located in the document [Home 
> > AppWithinMinutes » ApplicationsPanelEntry]: WikiComponentException:
> > Registering UI extensions at wiki level requires wiki administration 
> > rights Failed to register the wiki
> >
> > Keith Davis (214) 906-5183
> >
> >
> > -Original Message-
> > From: users [mailto:users-bou

Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

2015-10-11 Thread vinc...@massol.net
Hi Keith,

On 11 Oct 2015 at 15:05:21, Keith Davis 
(keithda...@pridedallas.com(mailto:keithda...@pridedallas.com)) wrote:

> " You could save the concerned pages with a user having Script permissions 
> (you could script this if there are plenty of pages)."
>  
> I still think we are not on the same page - this is for almost every script, 
> including all the "panel" scripts (Recent Modifications, etc...). These 
> panels are used on every single page and I've tried saving pages to fix this, 
> but it does not work. Strange, there is one that is working, Orphaned Pages.

Remember I was just replying to your **specific** question:

"I installed Xwiki originally, but a user that is no longer here (and the user 
has been deleted) has done most of the upgrades for some time. Is it possible 
that because his account is missing, there are no rights to these scripts?”

And my answer was yes and that the solution for this was to resave the pages he 
has last modified and that contained some script.

Now regarding your problem, I haven’t been following this thread closely but it 
should be very easy to diagnose:

1) What error do you get when you click on the error in a panel?
2) If the error is about Script rights, then, when you navigate to the panel 
page and check the last author who is it? Is that author existing in your wiki 
and does it have script rights?

Thanks
-Vincent

 
> Here is a screenshot: https://www.sugarsync.com/pf/D679848_06124469_052955
>  
> How do I re-save these? Also, I can't update or add / remove extensions 
> because of this issue. Really, the whole system is unusable in this state.
>  
> Keith Davis (214) 906-5183
>  
>  
> -Original Message-
> From: Vincent Massol [mailto:vmas...@gmail.com] On Behalf Of 
> vinc...@massol.net
> Sent: Sunday, October 11, 2015 6:32 AM
> To: XWiki Users; Keith Davis
> Subject: RE: [xwiki-users] XWiki 7.2 - Velocity Script Errors
>  
>  
> On 10 Oct 2015 at 21:24:32, Keith Davis 
> (keithda...@pridedallas.com(mailto:keithda...@pridedallas.com)) wrote:
>  
> > And what about the "localization" errors?
> >
> > Keith Davis (214) 906-5183
> >
> >
> > -Original Message-
> > From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
> > Sent: Saturday, October 10, 2015 2:11 PM
> > To: vinc...@massol.net
> > Cc: XWiki Users
> > Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
> >
> > But what do I do to fix this issue now or are we stuck on 7.1.2 until this 
> > is fixed?
>  
> You could save the concerned pages with a user having Script permissions (you 
> could script this if there are plenty of pages).
>  
> Re localization error, maybe they’re executed inside velocity scripts too and 
> these pages also need to be saved by a user with script rights.
>  
> Thanks
> -Vincent
>  
>  
> >
> > Keith Davis - (214) 906-5183 -
> > http://pridedallas.com
> >
> > On Oct 10, 2015, at 11:35 AM, "vinc...@massol.net" > wrote:
> >
> > Hi Keith,
> >
> > On 10 Oct 2015 at 15:31:29, Keith Davis 
> > (keithda...@pridedallas.com(mailto:keithda...@pridedallas.com)) wrote:
> >
> > > Created a new page with just this content:
> > >
> > > {{velocity}}
> > > Your username is $xcontext.getUser(), welcome to the site.
> > > {{/velocity}}
> > >
> > > That works:
> > >
> > > "Your username is XWiki.Admin, welcome to the site."
> > >
> > > I installed Xwiki originally, but a user that is no longer here (and the 
> > > user has been deleted) has done most of the upgrades for some time. Is it 
> > > possible that because his account is missing, there are no rights to 
> > > these scripts?
> >
> > Indeed, that’s a possibility and what Edy was suggesting, see
> > http://markmail.org/message/et34vg63fuul33xc
> >
> > I’ve also created http://jira.xwiki.org/browse/XWIKI-12676 to remember to 
> > handle this.
> >
> > Thanks
> > -Vincent
> >
> > > Keith Davis (214) 906-5183
> > >
> > >
> > > -Original Message-
> > > From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith
> > > Davis
> > > Sent: Saturday, October 10, 2015 8:29 AM
> > > To: XWiki Users
> > > Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
> > >
> > > " Missing xwiki-platform-localization-(script/api/etc.)-7.2.jar files in 
> > > your webapps/xwiki/WEB-INF/lib installation folder (maybe due to an 
> > > improper war upgrade [3]?)"
> &

Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

2015-10-10 Thread vinc...@massol.net
Hi Keith,

On 10 Oct 2015 at 15:31:29, Keith Davis 
(keithda...@pridedallas.com(mailto:keithda...@pridedallas.com)) wrote:

> Created a new page with just this content:
>  
> {{velocity}}
> Your username is $xcontext.getUser(), welcome to the site.
> {{/velocity}}
>  
> That works:
>  
> "Your username is XWiki.Admin, welcome to the site."
>  
> I installed Xwiki originally, but a user that is no longer here (and the user 
> has been deleted) has done most of the upgrades for some time. Is it possible 
> that because his account is missing, there are no rights to these scripts?

Indeed, that’s a possibility and what Edy was suggesting, see 
http://markmail.org/message/et34vg63fuul33xc

I’ve also created http://jira.xwiki.org/browse/XWIKI-12676 to remember to 
handle this.

Thanks
-Vincent

> Keith Davis (214) 906-5183
>  
>  
> -Original Message-
> From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
> Sent: Saturday, October 10, 2015 8:29 AM
> To: XWiki Users
> Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
>  
> " Missing xwiki-platform-localization-(script/api/etc.)-7.2.jar files in your 
> webapps/xwiki/WEB-INF/lib installation folder (maybe due to an improper war 
> upgrade [3]?)"
>  
> I have 7 of these in the lib folder.
>  
> " Missing 'admin.xwiki.installedextensions' translation, but that is unlikely 
> since it is located in ApplicationResources.properties which is located in 
> xwiki-platform-oldcore-7.2.jar in your WEB-INF/lib folder, without which your 
> wiki would not be running."
>  
> I have these 2, but no "xwiki-platform-oldcore-7.2.jar" file.
>  
> xwiki-platform-legacy-oldcore-7.2.jar
> xwiki-platform-filter-instance-oldcore-7.2.jar
>  
> Keith Davis (214) 906-5183
>  
>  
> -Original Message-----
> From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
> Sent: Saturday, October 10, 2015 8:24 AM
> To: XWiki Users
> Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
>  
> Ran the DW as the admin user, still getting these:
>  
> Failed to register the wiki component located in the document [Home 
> AppWithinMinutes » ApplicationsPanelEntry]: WikiComponentException: 
> Registering UI extensions at wiki level requires wiki administration rights 
> Failed to register the wiki
>  
> Keith Davis (214) 906-5183
>  
>  
> -----Original Message-
> From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
> Sent: Saturday, October 10, 2015 8:14 AM
> To: XWiki Users
> Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
>  
> This is so broken. Even when I go to Edit a page, the Title shows this:
>  
> $msg.get("xe.home.title")
>  
> Keith Davis (214) 906-5183
>  
>  
> -Original Message-
> From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
> Sent: Saturday, October 10, 2015 8:12 AM
> To: XWiki Users
> Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
>  
> I tried logging in as admin and doing the Distribution Wizard, but now it 
> won't come up. Is there a way to force that?
>  
> Keith Davis (214) 906-5183
>  
>  
> -Original Message-
> From: Vincent Massol [mailto:vmas...@gmail.com] On Behalf Of 
> vinc...@massol.net
> Sent: Saturday, October 10, 2015 8:06 AM
> To: XWiki Users
> Cc: Keith Davis
> Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
>  
>  
> On 10 Oct 2015 at 14:47:10, vinc...@massol.net 
> (vinc...@massol.net(mailto:vinc...@massol.net)) wrote:
>  
> > On 10 Oct 2015 at 14:41:01, Keith Davis 
> > (keithda...@pridedallas.com(mailto:keithda...@pridedallas.com)) wrote:
> >
> > > "Also, is your user account able to execute scripts? Have you tried 
> > > creating a new page with a simple script to test that?"
> > >
> > > How do I do that? Is there a simple script that I can use? I have not 
> > > written any velocity scripts on my own?
> >
> > Maybe this can help:
> > http://extensions.xwiki.org/xwiki/bin/view/Extension/Script+Macro#HRig
> > hts
>  
> See also 
> http://platform.xwiki.org/xwiki/bin/view/DevGuide/Scripting#HPermissions
>  
> Thanks
> -Vincent
>  
> > Thanks
> > -Vincent
> >
> > > Keith Davis (214) 906-5183
> > >
> > >
> > > -Original Message-
> > > From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith
> > > Davis
> > > Sent: Saturday, October 10, 2015 7:36 AM
> > > To: XWiki Users
> > > Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
> > 

Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

2015-10-10 Thread Keith Davis
And what about the "localization" errors? 

Keith Davis (214) 906-5183


-Original Message-
From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
Sent: Saturday, October 10, 2015 2:11 PM
To: vinc...@massol.net
Cc: XWiki Users
Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

But what do I do to fix this issue now or are we stuck on 7.1.2 until this is 
fixed?

Keith Davis - (214) 906-5183 -
http://pridedallas.com

On Oct 10, 2015, at 11:35 AM, "vinc...@massol.net<mailto:vinc...@massol.net>" 
<vinc...@massol.net<mailto:vinc...@massol.net>> wrote:

Hi Keith,

On 10 Oct 2015 at 15:31:29, Keith Davis 
(keithda...@pridedallas.com<mailto:keithda...@pridedallas.com>(mailto:keithda...@pridedallas.com))
 wrote:

> Created a new page with just this content:
>
> {{velocity}}
> Your username is $xcontext.getUser(), welcome to the site.
> {{/velocity}}
>
> That works:
>
> "Your username is XWiki.Admin, welcome to the site."
>
> I installed Xwiki originally, but a user that is no longer here (and the user 
> has been deleted) has done most of the upgrades for some time. Is it possible 
> that because his account is missing, there are no rights to these scripts?

Indeed, that’s a possibility and what Edy was suggesting, see 
http://markmail.org/message/et34vg63fuul33xc

I’ve also created http://jira.xwiki.org/browse/XWIKI-12676 to remember to 
handle this.

Thanks
-Vincent

> Keith Davis (214) 906-5183
>
>
> -Original Message-
> From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
> Sent: Saturday, October 10, 2015 8:29 AM
> To: XWiki Users
> Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
>
> " Missing xwiki-platform-localization-(script/api/etc.)-7.2.jar files in your 
> webapps/xwiki/WEB-INF/lib installation folder (maybe due to an improper war 
> upgrade [3]?)"
>
> I have 7 of these in the lib folder.
>
> " Missing 'admin.xwiki.installedextensions' translation, but that is unlikely 
> since it is located in ApplicationResources.properties which is located in 
> xwiki-platform-oldcore-7.2.jar in your WEB-INF/lib folder, without which your 
> wiki would not be running."
>
> I have these 2, but no "xwiki-platform-oldcore-7.2.jar" file.
>
> xwiki-platform-legacy-oldcore-7.2.jar
> xwiki-platform-filter-instance-oldcore-7.2.jar
>
> Keith Davis (214) 906-5183
>
>
> -Original Message-
> From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
> Sent: Saturday, October 10, 2015 8:24 AM
> To: XWiki Users
> Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
>
> Ran the DW as the admin user, still getting these:
>
> Failed to register the wiki component located in the document [Home 
> AppWithinMinutes » ApplicationsPanelEntry]: WikiComponentException: 
> Registering UI extensions at wiki level requires wiki administration 
> rights Failed to register the wiki
>
> Keith Davis (214) 906-5183
>
>
> -Original Message-
> From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
> Sent: Saturday, October 10, 2015 8:14 AM
> To: XWiki Users
> Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
>
> This is so broken. Even when I go to Edit a page, the Title shows this:
>
> $msg.get("xe.home.title")
>
> Keith Davis (214) 906-5183
>
>
> -Original Message-
> From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
> Sent: Saturday, October 10, 2015 8:12 AM
> To: XWiki Users
> Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
>
> I tried logging in as admin and doing the Distribution Wizard, but now it 
> won't come up. Is there a way to force that?
>
> Keith Davis (214) 906-5183
>
>
> -Original Message-
> From: Vincent Massol [mailto:vmas...@gmail.com] On Behalf Of 
> vinc...@massol.net<mailto:vinc...@massol.net>
> Sent: Saturday, October 10, 2015 8:06 AM
> To: XWiki Users
> Cc: Keith Davis
> Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
>
>
> On 10 Oct 2015 at 14:47:10, vinc...@massol.net<mailto:vinc...@massol.net> 
> (vinc...@massol.net<mailto:vinc...@massol.net>(mailto:vinc...@massol.net)) 
> wrote:
>
> > On 10 Oct 2015 at 14:41:01, Keith Davis 
> > (keithda...@pridedallas.com<mailto:keithda...@pridedallas.com>(mailto:keithda...@pridedallas.com))
> >  wrote:
> >
> > > "Also, is your user account able to execute scripts? Have you tried 
> > > creating a new page with a simple script to test that?"
> > >
> > > How do I do that? Is there a simple script that I can use? I have

Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

2015-10-10 Thread Keith Davis
But what do I do to fix this issue now or are we stuck on 7.1.2 until this is 
fixed?

Keith Davis - (214) 906-5183 -
http://pridedallas.com

On Oct 10, 2015, at 11:35 AM, "vinc...@massol.net<mailto:vinc...@massol.net>" 
<vinc...@massol.net<mailto:vinc...@massol.net>> wrote:

Hi Keith,

On 10 Oct 2015 at 15:31:29, Keith Davis 
(keithda...@pridedallas.com<mailto:keithda...@pridedallas.com>(mailto:keithda...@pridedallas.com))
 wrote:

> Created a new page with just this content:
>
> {{velocity}}
> Your username is $xcontext.getUser(), welcome to the site.
> {{/velocity}}
>
> That works:
>
> "Your username is XWiki.Admin, welcome to the site."
>
> I installed Xwiki originally, but a user that is no longer here (and the user 
> has been deleted) has done most of the upgrades for some time. Is it possible 
> that because his account is missing, there are no rights to these scripts?

Indeed, that’s a possibility and what Edy was suggesting, see 
http://markmail.org/message/et34vg63fuul33xc

I’ve also created http://jira.xwiki.org/browse/XWIKI-12676 to remember to 
handle this.

Thanks
-Vincent

> Keith Davis (214) 906-5183
>
>
> -Original Message-
> From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
> Sent: Saturday, October 10, 2015 8:29 AM
> To: XWiki Users
> Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
>
> " Missing xwiki-platform-localization-(script/api/etc.)-7.2.jar files in your 
> webapps/xwiki/WEB-INF/lib installation folder (maybe due to an improper war 
> upgrade [3]?)"
>
> I have 7 of these in the lib folder.
>
> " Missing 'admin.xwiki.installedextensions' translation, but that is unlikely 
> since it is located in ApplicationResources.properties which is located in 
> xwiki-platform-oldcore-7.2.jar in your WEB-INF/lib folder, without which your 
> wiki would not be running."
>
> I have these 2, but no "xwiki-platform-oldcore-7.2.jar" file.
>
> xwiki-platform-legacy-oldcore-7.2.jar
> xwiki-platform-filter-instance-oldcore-7.2.jar
>
> Keith Davis (214) 906-5183
>
>
> -Original Message-----
> From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
> Sent: Saturday, October 10, 2015 8:24 AM
> To: XWiki Users
> Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
>
> Ran the DW as the admin user, still getting these:
>
> Failed to register the wiki component located in the document [Home 
> AppWithinMinutes » ApplicationsPanelEntry]: WikiComponentException: 
> Registering UI extensions at wiki level requires wiki administration rights 
> Failed to register the wiki
>
> Keith Davis (214) 906-5183
>
>
> -Original Message-
> From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
> Sent: Saturday, October 10, 2015 8:14 AM
> To: XWiki Users
> Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
>
> This is so broken. Even when I go to Edit a page, the Title shows this:
>
> $msg.get("xe.home.title")
>
> Keith Davis (214) 906-5183
>
>
> -Original Message-
> From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
> Sent: Saturday, October 10, 2015 8:12 AM
> To: XWiki Users
> Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
>
> I tried logging in as admin and doing the Distribution Wizard, but now it 
> won't come up. Is there a way to force that?
>
> Keith Davis (214) 906-5183
>
>
> -Original Message-
> From: Vincent Massol [mailto:vmas...@gmail.com] On Behalf Of 
> vinc...@massol.net<mailto:vinc...@massol.net>
> Sent: Saturday, October 10, 2015 8:06 AM
> To: XWiki Users
> Cc: Keith Davis
> Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
>
>
> On 10 Oct 2015 at 14:47:10, vinc...@massol.net<mailto:vinc...@massol.net> 
> (vinc...@massol.net<mailto:vinc...@massol.net>(mailto:vinc...@massol.net)) 
> wrote:
>
> > On 10 Oct 2015 at 14:41:01, Keith Davis 
> > (keithda...@pridedallas.com<mailto:keithda...@pridedallas.com>(mailto:keithda...@pridedallas.com))
> >  wrote:
> >
> > > "Also, is your user account able to execute scripts? Have you tried 
> > > creating a new page with a simple script to test that?"
> > >
> > > How do I do that? Is there a simple script that I can use? I have not 
> > > written any velocity scripts on my own?
> >
> > Maybe this can help:
> > http://extensions.xwiki.org/xwiki/bin/view/Extension/Script+Macro#HRig
> > hts
>
> See also 
> http://platform.xwiki.org/xwiki/bin/view/DevGuide/Scripting#HPermissions
>
> Thanks
&

Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

2015-10-10 Thread Keith Davis
I finally got a chance to work on this today. I switched back to XWiki 7.2 and 
I got the Distribution Wizard interface telling me that the 7.1.2 UI is invalid 
and to upgrade (again). Is that supposed to happen? I never did anything to 
"downgrade" the UI.

This time, I noticed that I get these errors:

Failed to register the wiki component located in the document [Home » 
AppWithinMinutes » ApplicationsPanelEntry]: WikiComponentException: Registering 
UI extensions at wiki level requires wiki administration rights
Failed to register the wiki component located in the document [Home » Stats » 
ApplicationsPanelEntry]: WikiComponentException: Registering UI extensions at 
wiki level requires wiki administration rights
Failed to register the wiki component located in the document [Home » Scheduler 
» ApplicationsPanelEntry]: WikiComponentException: Registering UI extensions at 
wiki level requires wiki administration rights
Failed to register the wiki component located in the document [Home » XWiki » 
UserDirectoryApplicationsPanelEntry]: WikiComponentException: Registering UI 
extensions at wiki level requires wiki administration rights
Failed to register the wiki component located in the document [Home » Blog » 
ApplicationsPanelEntry]: WikiComponentException: Registering UI extensions at 
wiki level requires wiki administration rights
Failed to register the wiki component located in the document [Home » Panels » 
ApplicationsPanelEntry]: WikiComponentException: Registering UI extensions at 
wiki level requires wiki administration rights

I am an administrator - maybe this is the problem?

Keith Davis (214) 906-5183

-Original Message-
From: users [mailto:users-boun...@xwiki.org] On Behalf Of Eduard Moraru
Sent: Tuesday, October 06, 2015 4:10 AM
To: XWiki Users
Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

Keith, have you tried to create a new page with the source [1] of the content 
author checking app I mentioned above?

Also, is your user account able to execute scripts? Have you tried creating a 
new page with a simple script to test that?

If your user can not execute the scripts he writes, then you could try enabling 
the superadmin [2] account and log in with that one in order to create the 
content author checking app page (with the mentioned source code).

We are at a debugging step here, since we can not reproduce what you describe, 
from the information you are giving us. I ran an upgrade of a clean 7.1.2 
instance to a 7.2 version, through the Distribution Wizard without issues, so 
my conclusion is that there is a problem with your particular instance's state, 
probably due to some incomplete upgrade steps.

Since you are the only one with access to your instances, we need more 
information of what is going on to find out what went wrong. Alternatively, you 
could also re-attempt the upgrade and making sure that, while resolving any 
conflicts during the Distribution Wizard's upgrade step, you include/merge the 
changes coming from the 7.2 version of the conflicting documents.


Re things like "$services.localization.render..." there could be 2 causes
here:
1) Missing xwiki-platform-localization-(script/api/etc.)-7.2.jar files in your 
webapps/xwiki/WEB-INF/lib installation folder (maybe due to an improper war 
upgrade [3]?)
2) Missing 'admin.xwiki.installedextensions' translation, but that is unlikely 
since it is located in ApplicationResources.properties which is located in 
xwiki-platform-oldcore-7.2.jar in your WEB-INF/lib folder, without which your 
wiki would not be running.

Hope this helps getting to the bottom of this.

-Eduard

--
[1]
http://extensions.xwiki.org/xwiki/bin/view/Extension/Check+Content+Author#HSource
[2]
http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Security#HSuperadminaccount
[3] http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Upgrade

On Mon, Oct 5, 2015 at 6:45 PM, Keith Davis <keithda...@pridedallas.com>
wrote:

> Maybe we are not talking about the same thing. None of the scripts 
> work, that includes the panel scripts, like My Recent Modifications, 
> Backlinks and Recently Modified. Are you saying that the last Author 
> of the that page is Author of the panel scripts as well, though those 
> are shown on every page??? We don't write or create any velocity 
> scripts - we are only using the ones that came with XWiki or installed via 
> Extensions.
>
> Also, the extension managements pages are broken (I sent that in the 
> first email that did not go through). Under Extension Manager, Add 
> Extensions is listed, but is broken (I think, I'm back on 7.1.2 right 
> now), but the other links all are like this:
>
> $services.localization.render
> ('admin.xwiki.installedextensions')
>
> Those definitely do no work.
>
>
> Keith Davis (214) 906-5183
>
>
> -Original Message-
> From: users [mailto:users-boun...@xwiki.org] O

Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

2015-10-10 Thread Keith Davis
Scrolling through that list, I found a bunch more of those same errors. Why 
does it not think I am an administrator?

Keith Davis (214) 906-5183


-Original Message-
From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
Sent: Saturday, October 10, 2015 7:35 AM
To: XWiki Users
Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

I finally got a chance to work on this today. I switched back to XWiki 7.2 and 
I got the Distribution Wizard interface telling me that the 7.1.2 UI is invalid 
and to upgrade (again). Is that supposed to happen? I never did anything to 
"downgrade" the UI.

This time, I noticed that I get these errors:

Failed to register the wiki component located in the document [Home » 
AppWithinMinutes » ApplicationsPanelEntry]: WikiComponentException: Registering 
UI extensions at wiki level requires wiki administration rights Failed to 
register the wiki component located in the document [Home » Stats » 
ApplicationsPanelEntry]: WikiComponentException: Registering UI extensions at 
wiki level requires wiki administration rights Failed to register the wiki 
component located in the document [Home » Scheduler » ApplicationsPanelEntry]: 
WikiComponentException: Registering UI extensions at wiki level requires wiki 
administration rights Failed to register the wiki component located in the 
document [Home » XWiki » UserDirectoryApplicationsPanelEntry]: 
WikiComponentException: Registering UI extensions at wiki level requires wiki 
administration rights Failed to register the wiki component located in the 
document [Home » Blog » ApplicationsPanelEntry]: WikiComponentException: 
Registering UI extensions at wiki level requires wiki administration rights 
Failed to register the wiki component located in the document [Home » Panels » 
ApplicationsPanelEntry]: WikiComponentException: Registering UI extensions at 
wiki level requires wiki administration rights

I am an administrator - maybe this is the problem?

Keith Davis (214) 906-5183

-Original Message-
From: users [mailto:users-boun...@xwiki.org] On Behalf Of Eduard Moraru
Sent: Tuesday, October 06, 2015 4:10 AM
To: XWiki Users
Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

Keith, have you tried to create a new page with the source [1] of the content 
author checking app I mentioned above?

Also, is your user account able to execute scripts? Have you tried creating a 
new page with a simple script to test that?

If your user can not execute the scripts he writes, then you could try enabling 
the superadmin [2] account and log in with that one in order to create the 
content author checking app page (with the mentioned source code).

We are at a debugging step here, since we can not reproduce what you describe, 
from the information you are giving us. I ran an upgrade of a clean 7.1.2 
instance to a 7.2 version, through the Distribution Wizard without issues, so 
my conclusion is that there is a problem with your particular instance's state, 
probably due to some incomplete upgrade steps.

Since you are the only one with access to your instances, we need more 
information of what is going on to find out what went wrong. Alternatively, you 
could also re-attempt the upgrade and making sure that, while resolving any 
conflicts during the Distribution Wizard's upgrade step, you include/merge the 
changes coming from the 7.2 version of the conflicting documents.


Re things like "$services.localization.render..." there could be 2 causes
here:
1) Missing xwiki-platform-localization-(script/api/etc.)-7.2.jar files in your 
webapps/xwiki/WEB-INF/lib installation folder (maybe due to an improper war 
upgrade [3]?)
2) Missing 'admin.xwiki.installedextensions' translation, but that is unlikely 
since it is located in ApplicationResources.properties which is located in 
xwiki-platform-oldcore-7.2.jar in your WEB-INF/lib folder, without which your 
wiki would not be running.

Hope this helps getting to the bottom of this.

-Eduard

--
[1]
http://extensions.xwiki.org/xwiki/bin/view/Extension/Check+Content+Author#HSource
[2]
http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Security#HSuperadminaccount
[3] http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Upgrade

On Mon, Oct 5, 2015 at 6:45 PM, Keith Davis <keithda...@pridedallas.com>
wrote:

> Maybe we are not talking about the same thing. None of the scripts 
> work, that includes the panel scripts, like My Recent Modifications, 
> Backlinks and Recently Modified. Are you saying that the last Author 
> of the that page is Author of the panel scripts as well, though those 
> are shown on every page??? We don't write or create any velocity 
> scripts - we are only using the ones that came with XWiki or installed via 
> Extensions.
>
> Also, the extension managements pages are broken (I sent that in the 
> first email that did not go through). Under Extension Manager, Add 
> Exte

Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

2015-10-10 Thread Keith Davis
"Also, is your user account able to execute scripts? Have you tried creating a 
new page with a simple script to test that?"

How do I do that? Is there a simple script that I can use? I have not written 
any velocity scripts on my own? 

Keith Davis (214) 906-5183


-Original Message-
From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
Sent: Saturday, October 10, 2015 7:36 AM
To: XWiki Users
Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

Scrolling through that list, I found a bunch more of those same errors. Why 
does it not think I am an administrator?

Keith Davis (214) 906-5183


-Original Message-
From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
Sent: Saturday, October 10, 2015 7:35 AM
To: XWiki Users
Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

I finally got a chance to work on this today. I switched back to XWiki 7.2 and 
I got the Distribution Wizard interface telling me that the 7.1.2 UI is invalid 
and to upgrade (again). Is that supposed to happen? I never did anything to 
"downgrade" the UI.

This time, I noticed that I get these errors:

Failed to register the wiki component located in the document [Home » 
AppWithinMinutes » ApplicationsPanelEntry]: WikiComponentException: Registering 
UI extensions at wiki level requires wiki administration rights Failed to 
register the wiki component located in the document [Home » Stats » 
ApplicationsPanelEntry]: WikiComponentException: Registering UI extensions at 
wiki level requires wiki administration rights Failed to register the wiki 
component located in the document [Home » Scheduler » ApplicationsPanelEntry]: 
WikiComponentException: Registering UI extensions at wiki level requires wiki 
administration rights Failed to register the wiki component located in the 
document [Home » XWiki » UserDirectoryApplicationsPanelEntry]: 
WikiComponentException: Registering UI extensions at wiki level requires wiki 
administration rights Failed to register the wiki component located in the 
document [Home » Blog » ApplicationsPanelEntry]: WikiComponentException: 
Registering UI extensions at wiki level requires wiki administration rights 
Failed to register the wiki component located in the document [Home » Panels » 
ApplicationsPanelEntry]: WikiComponentException: Registering UI extensions at 
wiki level requires wiki administration rights

I am an administrator - maybe this is the problem?

Keith Davis (214) 906-5183

-Original Message-
From: users [mailto:users-boun...@xwiki.org] On Behalf Of Eduard Moraru
Sent: Tuesday, October 06, 2015 4:10 AM
To: XWiki Users
Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

Keith, have you tried to create a new page with the source [1] of the content 
author checking app I mentioned above?

Also, is your user account able to execute scripts? Have you tried creating a 
new page with a simple script to test that?

If your user can not execute the scripts he writes, then you could try enabling 
the superadmin [2] account and log in with that one in order to create the 
content author checking app page (with the mentioned source code).

We are at a debugging step here, since we can not reproduce what you describe, 
from the information you are giving us. I ran an upgrade of a clean 7.1.2 
instance to a 7.2 version, through the Distribution Wizard without issues, so 
my conclusion is that there is a problem with your particular instance's state, 
probably due to some incomplete upgrade steps.

Since you are the only one with access to your instances, we need more 
information of what is going on to find out what went wrong. Alternatively, you 
could also re-attempt the upgrade and making sure that, while resolving any 
conflicts during the Distribution Wizard's upgrade step, you include/merge the 
changes coming from the 7.2 version of the conflicting documents.


Re things like "$services.localization.render..." there could be 2 causes
here:
1) Missing xwiki-platform-localization-(script/api/etc.)-7.2.jar files in your 
webapps/xwiki/WEB-INF/lib installation folder (maybe due to an improper war 
upgrade [3]?)
2) Missing 'admin.xwiki.installedextensions' translation, but that is unlikely 
since it is located in ApplicationResources.properties which is located in 
xwiki-platform-oldcore-7.2.jar in your WEB-INF/lib folder, without which your 
wiki would not be running.

Hope this helps getting to the bottom of this.

-Eduard

--
[1]
http://extensions.xwiki.org/xwiki/bin/view/Extension/Check+Content+Author#HSource
[2]
http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Security#HSuperadminaccount
[3] http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Upgrade

On Mon, Oct 5, 2015 at 6:45 PM, Keith Davis <keithda...@pridedallas.com>
wrote:

> Maybe we are not talking about the same thing. None of the scripts 
> work, that includes the panel scripts, like My Recen

Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

2015-10-10 Thread vinc...@massol.net
 




On 10 Oct 2015 at 14:41:01, Keith Davis 
(keithda...@pridedallas.com(mailto:keithda...@pridedallas.com)) wrote:

> "Also, is your user account able to execute scripts? Have you tried creating 
> a new page with a simple script to test that?"
>  
> How do I do that? Is there a simple script that I can use? I have not written 
> any velocity scripts on my own?

Maybe this can help: 
http://extensions.xwiki.org/xwiki/bin/view/Extension/Script+Macro#HRights

Thanks
-Vincent

> Keith Davis (214) 906-5183
>  
>  
> -Original Message-
> From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
> Sent: Saturday, October 10, 2015 7:36 AM
> To: XWiki Users
> Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
>  
> Scrolling through that list, I found a bunch more of those same errors. Why 
> does it not think I am an administrator?
>  
> Keith Davis (214) 906-5183
>  
>  
> -Original Message-
> From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
> Sent: Saturday, October 10, 2015 7:35 AM
> To: XWiki Users
> Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
>  
> I finally got a chance to work on this today. I switched back to XWiki 7.2 
> and I got the Distribution Wizard interface telling me that the 7.1.2 UI is 
> invalid and to upgrade (again). Is that supposed to happen? I never did 
> anything to "downgrade" the UI.
>  
> This time, I noticed that I get these errors:
>  
> Failed to register the wiki component located in the document [Home » 
> AppWithinMinutes » ApplicationsPanelEntry]: WikiComponentException: 
> Registering UI extensions at wiki level requires wiki administration rights 
> Failed to register the wiki component located in the document [Home » Stats » 
> ApplicationsPanelEntry]: WikiComponentException: Registering UI extensions at 
> wiki level requires wiki administration rights Failed to register the wiki 
> component located in the document [Home » Scheduler » 
> ApplicationsPanelEntry]: WikiComponentException: Registering UI extensions at 
> wiki level requires wiki administration rights Failed to register the wiki 
> component located in the document [Home » XWiki » 
> UserDirectoryApplicationsPanelEntry]: WikiComponentException: Registering UI 
> extensions at wiki level requires wiki administration rights Failed to 
> register the wiki component located in the document [Home » Blog » 
> ApplicationsPanelEntry]: WikiComponentException: Registering UI extensions at 
> wiki level requires wiki administration rights Failed to register the wiki 
> component located in the document [Home » Panels » ApplicationsPanelEntry]: 
> WikiComponentException: Registering UI extensions at wiki level requires wiki 
> administration rights
>  
> I am an administrator - maybe this is the problem?
>  
> Keith Davis (214) 906-5183
>  
> -Original Message-
> From: users [mailto:users-boun...@xwiki.org] On Behalf Of Eduard Moraru
> Sent: Tuesday, October 06, 2015 4:10 AM
> To: XWiki Users
> Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
>  
> Keith, have you tried to create a new page with the source [1] of the content 
> author checking app I mentioned above?
>  
> Also, is your user account able to execute scripts? Have you tried creating a 
> new page with a simple script to test that?
>  
> If your user can not execute the scripts he writes, then you could try 
> enabling the superadmin [2] account and log in with that one in order to 
> create the content author checking app page (with the mentioned source code).
>  
> We are at a debugging step here, since we can not reproduce what you 
> describe, from the information you are giving us. I ran an upgrade of a clean 
> 7.1.2 instance to a 7.2 version, through the Distribution Wizard without 
> issues, so my conclusion is that there is a problem with your particular 
> instance's state, probably due to some incomplete upgrade steps.
>  
> Since you are the only one with access to your instances, we need more 
> information of what is going on to find out what went wrong. Alternatively, 
> you could also re-attempt the upgrade and making sure that, while resolving 
> any conflicts during the Distribution Wizard's upgrade step, you 
> include/merge the changes coming from the 7.2 version of the conflicting 
> documents.
>  
>  
> Re things like "$services.localization.render..." there could be 2 causes
> here:
> 1) Missing xwiki-platform-localization-(script/api/etc.)-7.2.jar files in 
> your webapps/xwiki/WEB-INF/lib installation folder (maybe due to an improper 
> war upgrade [3]?)
> 2) Missing 'admin.xwiki.installedextensions' translation, 

Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

2015-10-10 Thread vinc...@massol.net

On 10 Oct 2015 at 14:47:10, vinc...@massol.net 
(vinc...@massol.net(mailto:vinc...@massol.net)) wrote:

> On 10 Oct 2015 at 14:41:01, Keith Davis 
> (keithda...@pridedallas.com(mailto:keithda...@pridedallas.com)) wrote:
>  
> > "Also, is your user account able to execute scripts? Have you tried 
> > creating a new page with a simple script to test that?"
> >
> > How do I do that? Is there a simple script that I can use? I have not 
> > written any velocity scripts on my own?  
>  
> Maybe this can help: 
> http://extensions.xwiki.org/xwiki/bin/view/Extension/Script+Macro#HRights 

See also 
http://platform.xwiki.org/xwiki/bin/view/DevGuide/Scripting#HPermissions

Thanks
-Vincent

> Thanks  
> -Vincent
>  
> > Keith Davis (214) 906-5183
> >
> >
> > -Original Message-
> > From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
> > Sent: Saturday, October 10, 2015 7:36 AM
> > To: XWiki Users
> > Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
> >
> > Scrolling through that list, I found a bunch more of those same errors. Why 
> > does it not think I am an administrator?
> >
> > Keith Davis (214) 906-5183
> >
> >
> > -Original Message-
> > From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
> > Sent: Saturday, October 10, 2015 7:35 AM
> > To: XWiki Users
> > Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
> >
> > I finally got a chance to work on this today. I switched back to XWiki 7.2 
> > and I got the Distribution Wizard interface telling me that the 7.1.2 UI is 
> > invalid and to upgrade (again). Is that supposed to happen? I never did 
> > anything to "downgrade" the UI.
> >
> > This time, I noticed that I get these errors:
> >
> > Failed to register the wiki component located in the document [Home » 
> > AppWithinMinutes » ApplicationsPanelEntry]: WikiComponentException: 
> > Registering UI extensions at wiki level requires wiki administration rights 
> > Failed to register the wiki component located in the document [Home » Stats 
> > » ApplicationsPanelEntry]: WikiComponentException: Registering UI 
> > extensions at wiki level requires wiki administration rights Failed to 
> > register the wiki component located in the document [Home » Scheduler » 
> > ApplicationsPanelEntry]: WikiComponentException: Registering UI extensions 
> > at wiki level requires wiki administration rights Failed to register the 
> > wiki component located in the document [Home » XWiki » 
> > UserDirectoryApplicationsPanelEntry]: WikiComponentException: Registering 
> > UI extensions at wiki level requires wiki administration rights Failed to 
> > register the wiki component located in the document [Home » Blog » 
> > ApplicationsPanelEntry]: WikiComponentException: Registering UI extensions 
> > at wiki level requires wiki administration rights Failed to register the 
> > wiki component located in the document [Home » Panels » 
> > ApplicationsPanelEntry]: WikiComponentException: Registering UI extensions 
> > at wiki level requires wiki administration rights
> >
> > I am an administrator - maybe this is the problem?
> >
> > Keith Davis (214) 906-5183
> >
> > -Original Message-
> > From: users [mailto:users-boun...@xwiki.org] On Behalf Of Eduard Moraru
> > Sent: Tuesday, October 06, 2015 4:10 AM
> > To: XWiki Users
> > Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
> >
> > Keith, have you tried to create a new page with the source [1] of the 
> > content author checking app I mentioned above?
> >
> > Also, is your user account able to execute scripts? Have you tried creating 
> > a new page with a simple script to test that?
> >
> > If your user can not execute the scripts he writes, then you could try 
> > enabling the superadmin [2] account and log in with that one in order to 
> > create the content author checking app page (with the mentioned source 
> > code).
> >
> > We are at a debugging step here, since we can not reproduce what you 
> > describe, from the information you are giving us. I ran an upgrade of a 
> > clean 7.1.2 instance to a 7.2 version, through the Distribution Wizard 
> > without issues, so my conclusion is that there is a problem with your 
> > particular instance's state, probably due to some incomplete upgrade steps.
> >
> > Since you are the only one with access to your instances, we need more 
> > information of what is going on to find out what went wrong. Alternative

Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

2015-10-10 Thread Keith Davis
I tried logging in as admin and doing the Distribution Wizard, but now it won't 
come up. Is there a way to force that?

Keith Davis (214) 906-5183


-Original Message-
From: Vincent Massol [mailto:vmas...@gmail.com] On Behalf Of vinc...@massol.net
Sent: Saturday, October 10, 2015 8:06 AM
To: XWiki Users
Cc: Keith Davis
Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors


On 10 Oct 2015 at 14:47:10, vinc...@massol.net 
(vinc...@massol.net(mailto:vinc...@massol.net)) wrote:

> On 10 Oct 2015 at 14:41:01, Keith Davis 
> (keithda...@pridedallas.com(mailto:keithda...@pridedallas.com)) wrote:
>  
> > "Also, is your user account able to execute scripts? Have you tried 
> > creating a new page with a simple script to test that?"
> >
> > How do I do that? Is there a simple script that I can use? I have not 
> > written any velocity scripts on my own?  
>  
> Maybe this can help: 
> http://extensions.xwiki.org/xwiki/bin/view/Extension/Script+Macro#HRig
> hts

See also 
http://platform.xwiki.org/xwiki/bin/view/DevGuide/Scripting#HPermissions

Thanks
-Vincent

> Thanks
> -Vincent
>  
> > Keith Davis (214) 906-5183
> >
> >
> > -Original Message-
> > From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith 
> > Davis
> > Sent: Saturday, October 10, 2015 7:36 AM
> > To: XWiki Users
> > Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
> >
> > Scrolling through that list, I found a bunch more of those same errors. Why 
> > does it not think I am an administrator?
> >
> > Keith Davis (214) 906-5183
> >
> >
> > -Original Message-----
> > From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith 
> > Davis
> > Sent: Saturday, October 10, 2015 7:35 AM
> > To: XWiki Users
> > Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
> >
> > I finally got a chance to work on this today. I switched back to XWiki 7.2 
> > and I got the Distribution Wizard interface telling me that the 7.1.2 UI is 
> > invalid and to upgrade (again). Is that supposed to happen? I never did 
> > anything to "downgrade" the UI.
> >
> > This time, I noticed that I get these errors:
> >
> > Failed to register the wiki component located in the document [Home 
> > » AppWithinMinutes » ApplicationsPanelEntry]: 
> > WikiComponentException: Registering UI extensions at wiki level 
> > requires wiki administration rights Failed to register the wiki 
> > component located in the document [Home » Stats » 
> > ApplicationsPanelEntry]: WikiComponentException: Registering UI 
> > extensions at wiki level requires wiki administration rights Failed 
> > to register the wiki component located in the document [Home » 
> > Scheduler » ApplicationsPanelEntry]: WikiComponentException: 
> > Registering UI extensions at wiki level requires wiki administration 
> > rights Failed to register the wiki component located in the document 
> > [Home » XWiki » UserDirectoryApplicationsPanelEntry]: 
> > WikiComponentException: Registering UI extensions at wiki level 
> > requires wiki administration rights Failed to register the wiki 
> > component located in the document [Home » Blog » 
> > ApplicationsPanelEntry]: WikiComponentException: Registering UI 
> > extensions at wiki level requires wiki administration rights Failed 
> > to register the wiki component located in the document [Home » 
> > Panels » ApplicationsPanelEntry]: WikiComponentException: 
> > Registering UI extensions at wiki level requires wiki administration 
> > rights
> >
> > I am an administrator - maybe this is the problem?
> >
> > Keith Davis (214) 906-5183
> >
> > -Original Message-
> > From: users [mailto:users-boun...@xwiki.org] On Behalf Of Eduard 
> > Moraru
> > Sent: Tuesday, October 06, 2015 4:10 AM
> > To: XWiki Users
> > Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
> >
> > Keith, have you tried to create a new page with the source [1] of the 
> > content author checking app I mentioned above?
> >
> > Also, is your user account able to execute scripts? Have you tried creating 
> > a new page with a simple script to test that?
> >
> > If your user can not execute the scripts he writes, then you could try 
> > enabling the superadmin [2] account and log in with that one in order to 
> > create the content author checking app page (with the mentioned source 
> > code).
> >
> > We are at a debugging step here, since we can not reproduce what you 
> > describe, from the information you

Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

2015-10-10 Thread Keith Davis
This is so broken. Even when I go to Edit a page, the Title shows this:

$msg.get("xe.home.title")

Keith Davis (214) 906-5183


-Original Message-
From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
Sent: Saturday, October 10, 2015 8:12 AM
To: XWiki Users
Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

I tried logging in as admin and doing the Distribution Wizard, but now it won't 
come up. Is there a way to force that?

Keith Davis (214) 906-5183


-Original Message-
From: Vincent Massol [mailto:vmas...@gmail.com] On Behalf Of vinc...@massol.net
Sent: Saturday, October 10, 2015 8:06 AM
To: XWiki Users
Cc: Keith Davis
Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors


On 10 Oct 2015 at 14:47:10, vinc...@massol.net 
(vinc...@massol.net(mailto:vinc...@massol.net)) wrote:

> On 10 Oct 2015 at 14:41:01, Keith Davis 
> (keithda...@pridedallas.com(mailto:keithda...@pridedallas.com)) wrote:
>  
> > "Also, is your user account able to execute scripts? Have you tried 
> > creating a new page with a simple script to test that?"
> >
> > How do I do that? Is there a simple script that I can use? I have not 
> > written any velocity scripts on my own?  
>  
> Maybe this can help: 
> http://extensions.xwiki.org/xwiki/bin/view/Extension/Script+Macro#HRig
> hts

See also 
http://platform.xwiki.org/xwiki/bin/view/DevGuide/Scripting#HPermissions

Thanks
-Vincent

> Thanks
> -Vincent
>  
> > Keith Davis (214) 906-5183
> >
> >
> > -Original Message-
> > From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith 
> > Davis
> > Sent: Saturday, October 10, 2015 7:36 AM
> > To: XWiki Users
> > Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
> >
> > Scrolling through that list, I found a bunch more of those same errors. Why 
> > does it not think I am an administrator?
> >
> > Keith Davis (214) 906-5183
> >
> >
> > -Original Message-
> > From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith 
> > Davis
> > Sent: Saturday, October 10, 2015 7:35 AM
> > To: XWiki Users
> > Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
> >
> > I finally got a chance to work on this today. I switched back to XWiki 7.2 
> > and I got the Distribution Wizard interface telling me that the 7.1.2 UI is 
> > invalid and to upgrade (again). Is that supposed to happen? I never did 
> > anything to "downgrade" the UI.
> >
> > This time, I noticed that I get these errors:
> >
> > Failed to register the wiki component located in the document [Home 
> > » AppWithinMinutes » ApplicationsPanelEntry]:
> > WikiComponentException: Registering UI extensions at wiki level 
> > requires wiki administration rights Failed to register the wiki 
> > component located in the document [Home » Stats »
> > ApplicationsPanelEntry]: WikiComponentException: Registering UI 
> > extensions at wiki level requires wiki administration rights Failed 
> > to register the wiki component located in the document [Home » 
> > Scheduler » ApplicationsPanelEntry]: WikiComponentException:
> > Registering UI extensions at wiki level requires wiki administration 
> > rights Failed to register the wiki component located in the document 
> > [Home » XWiki » UserDirectoryApplicationsPanelEntry]:
> > WikiComponentException: Registering UI extensions at wiki level 
> > requires wiki administration rights Failed to register the wiki 
> > component located in the document [Home » Blog »
> > ApplicationsPanelEntry]: WikiComponentException: Registering UI 
> > extensions at wiki level requires wiki administration rights Failed 
> > to register the wiki component located in the document [Home » 
> > Panels » ApplicationsPanelEntry]: WikiComponentException:
> > Registering UI extensions at wiki level requires wiki administration 
> > rights
> >
> > I am an administrator - maybe this is the problem?
> >
> > Keith Davis (214) 906-5183
> >
> > -Original Message-
> > From: users [mailto:users-boun...@xwiki.org] On Behalf Of Eduard 
> > Moraru
> > Sent: Tuesday, October 06, 2015 4:10 AM
> > To: XWiki Users
> > Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
> >
> > Keith, have you tried to create a new page with the source [1] of the 
> > content author checking app I mentioned above?
> >
> > Also, is your user account able to execute scripts? Have you tried creating 
> > a new page with a simple script to test that?
> >
> > If your user can not execute th

Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

2015-10-10 Thread Keith Davis
Ran the DW as the admin user, still getting these:

Failed to register the wiki component located in the document [Home 
AppWithinMinutes » ApplicationsPanelEntry]: WikiComponentException: Registering 
UI extensions at wiki level requires wiki administration rights Failed to 
register the wiki

Keith Davis (214) 906-5183


-Original Message-
From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
Sent: Saturday, October 10, 2015 8:14 AM
To: XWiki Users
Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

This is so broken. Even when I go to Edit a page, the Title shows this:

$msg.get("xe.home.title")

Keith Davis (214) 906-5183


-Original Message-
From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
Sent: Saturday, October 10, 2015 8:12 AM
To: XWiki Users
Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

I tried logging in as admin and doing the Distribution Wizard, but now it won't 
come up. Is there a way to force that?

Keith Davis (214) 906-5183


-Original Message-
From: Vincent Massol [mailto:vmas...@gmail.com] On Behalf Of vinc...@massol.net
Sent: Saturday, October 10, 2015 8:06 AM
To: XWiki Users
Cc: Keith Davis
Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors


On 10 Oct 2015 at 14:47:10, vinc...@massol.net 
(vinc...@massol.net(mailto:vinc...@massol.net)) wrote:

> On 10 Oct 2015 at 14:41:01, Keith Davis 
> (keithda...@pridedallas.com(mailto:keithda...@pridedallas.com)) wrote:
>  
> > "Also, is your user account able to execute scripts? Have you tried 
> > creating a new page with a simple script to test that?"
> >
> > How do I do that? Is there a simple script that I can use? I have not 
> > written any velocity scripts on my own?  
>  
> Maybe this can help: 
> http://extensions.xwiki.org/xwiki/bin/view/Extension/Script+Macro#HRig
> hts

See also 
http://platform.xwiki.org/xwiki/bin/view/DevGuide/Scripting#HPermissions

Thanks
-Vincent

> Thanks
> -Vincent
>  
> > Keith Davis (214) 906-5183
> >
> >
> > -Original Message-
> > From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith 
> > Davis
> > Sent: Saturday, October 10, 2015 7:36 AM
> > To: XWiki Users
> > Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
> >
> > Scrolling through that list, I found a bunch more of those same errors. Why 
> > does it not think I am an administrator?
> >
> > Keith Davis (214) 906-5183
> >
> >
> > -Original Message-
> > From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith 
> > Davis
> > Sent: Saturday, October 10, 2015 7:35 AM
> > To: XWiki Users
> > Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
> >
> > I finally got a chance to work on this today. I switched back to XWiki 7.2 
> > and I got the Distribution Wizard interface telling me that the 7.1.2 UI is 
> > invalid and to upgrade (again). Is that supposed to happen? I never did 
> > anything to "downgrade" the UI.
> >
> > This time, I noticed that I get these errors:
> >
> > Failed to register the wiki component located in the document [Home 
> > » AppWithinMinutes » ApplicationsPanelEntry]:
> > WikiComponentException: Registering UI extensions at wiki level 
> > requires wiki administration rights Failed to register the wiki 
> > component located in the document [Home » Stats »
> > ApplicationsPanelEntry]: WikiComponentException: Registering UI 
> > extensions at wiki level requires wiki administration rights Failed 
> > to register the wiki component located in the document [Home » 
> > Scheduler » ApplicationsPanelEntry]: WikiComponentException:
> > Registering UI extensions at wiki level requires wiki administration 
> > rights Failed to register the wiki component located in the document 
> > [Home » XWiki » UserDirectoryApplicationsPanelEntry]:
> > WikiComponentException: Registering UI extensions at wiki level 
> > requires wiki administration rights Failed to register the wiki 
> > component located in the document [Home » Blog »
> > ApplicationsPanelEntry]: WikiComponentException: Registering UI 
> > extensions at wiki level requires wiki administration rights Failed 
> > to register the wiki component located in the document [Home » 
> > Panels » ApplicationsPanelEntry]: WikiComponentException:
> > Registering UI extensions at wiki level requires wiki administration 
> > rights
> >
> > I am an administrator - maybe this is the problem?
> >
> > Keith Davis (214) 906-5183
> >
> > -Original Message-
> > From: users [mailto:users-boun...@xwiki.org] On Behalf

Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

2015-10-10 Thread Keith Davis
" Missing xwiki-platform-localization-(script/api/etc.)-7.2.jar files in your 
webapps/xwiki/WEB-INF/lib installation folder (maybe due to an improper war 
upgrade [3]?)"

I have 7 of these in the lib folder.

" Missing 'admin.xwiki.installedextensions' translation, but that is unlikely 
since it is located in ApplicationResources.properties which is located in 
xwiki-platform-oldcore-7.2.jar in your WEB-INF/lib folder, without which your 
wiki would not be running."

I have these 2, but no "xwiki-platform-oldcore-7.2.jar" file.

xwiki-platform-legacy-oldcore-7.2.jar
xwiki-platform-filter-instance-oldcore-7.2.jar

Keith Davis (214) 906-5183


-Original Message-
From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
Sent: Saturday, October 10, 2015 8:24 AM
To: XWiki Users
Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

Ran the DW as the admin user, still getting these:

Failed to register the wiki component located in the document [Home 
AppWithinMinutes » ApplicationsPanelEntry]: WikiComponentException: Registering 
UI extensions at wiki level requires wiki administration rights Failed to 
register the wiki

Keith Davis (214) 906-5183


-Original Message-
From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
Sent: Saturday, October 10, 2015 8:14 AM
To: XWiki Users
Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

This is so broken. Even when I go to Edit a page, the Title shows this:

$msg.get("xe.home.title")

Keith Davis (214) 906-5183


-Original Message-
From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
Sent: Saturday, October 10, 2015 8:12 AM
To: XWiki Users
Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

I tried logging in as admin and doing the Distribution Wizard, but now it won't 
come up. Is there a way to force that?

Keith Davis (214) 906-5183


-Original Message-
From: Vincent Massol [mailto:vmas...@gmail.com] On Behalf Of vinc...@massol.net
Sent: Saturday, October 10, 2015 8:06 AM
To: XWiki Users
Cc: Keith Davis
Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors


On 10 Oct 2015 at 14:47:10, vinc...@massol.net 
(vinc...@massol.net(mailto:vinc...@massol.net)) wrote:

> On 10 Oct 2015 at 14:41:01, Keith Davis 
> (keithda...@pridedallas.com(mailto:keithda...@pridedallas.com)) wrote:
>  
> > "Also, is your user account able to execute scripts? Have you tried 
> > creating a new page with a simple script to test that?"
> >
> > How do I do that? Is there a simple script that I can use? I have not 
> > written any velocity scripts on my own?  
>  
> Maybe this can help: 
> http://extensions.xwiki.org/xwiki/bin/view/Extension/Script+Macro#HRig
> hts

See also 
http://platform.xwiki.org/xwiki/bin/view/DevGuide/Scripting#HPermissions

Thanks
-Vincent

> Thanks
> -Vincent
>  
> > Keith Davis (214) 906-5183
> >
> >
> > -Original Message-
> > From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith 
> > Davis
> > Sent: Saturday, October 10, 2015 7:36 AM
> > To: XWiki Users
> > Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
> >
> > Scrolling through that list, I found a bunch more of those same errors. Why 
> > does it not think I am an administrator?
> >
> > Keith Davis (214) 906-5183
> >
> >
> > -----Original Message-----
> > From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith 
> > Davis
> > Sent: Saturday, October 10, 2015 7:35 AM
> > To: XWiki Users
> > Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
> >
> > I finally got a chance to work on this today. I switched back to XWiki 7.2 
> > and I got the Distribution Wizard interface telling me that the 7.1.2 UI is 
> > invalid and to upgrade (again). Is that supposed to happen? I never did 
> > anything to "downgrade" the UI.
> >
> > This time, I noticed that I get these errors:
> >
> > Failed to register the wiki component located in the document [Home 
> > » AppWithinMinutes » ApplicationsPanelEntry]:
> > WikiComponentException: Registering UI extensions at wiki level 
> > requires wiki administration rights Failed to register the wiki 
> > component located in the document [Home » Stats »
> > ApplicationsPanelEntry]: WikiComponentException: Registering UI 
> > extensions at wiki level requires wiki administration rights Failed 
> > to register the wiki component located in the document [Home » 
> > Scheduler » ApplicationsPanelEntry]: WikiComponentException:
> > Registering UI extensions at wiki level requires wiki administration 
> > rights Failed to register the wiki component located in the docu

Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

2015-10-10 Thread Keith Davis
Created a new page with just this content:

{{velocity}}
Your username is $xcontext.getUser(), welcome to the site.
{{/velocity}}

That works:

"Your username is XWiki.Admin, welcome to the site."

I installed Xwiki originally, but a user that is no longer here (and the user 
has been deleted) has done most of the upgrades for some time. Is it possible 
that because his account is missing, there are no rights to these scripts?

Keith Davis (214) 906-5183


-Original Message-
From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
Sent: Saturday, October 10, 2015 8:29 AM
To: XWiki Users
Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

" Missing xwiki-platform-localization-(script/api/etc.)-7.2.jar files in your 
webapps/xwiki/WEB-INF/lib installation folder (maybe due to an improper war 
upgrade [3]?)"

I have 7 of these in the lib folder.

" Missing 'admin.xwiki.installedextensions' translation, but that is unlikely 
since it is located in ApplicationResources.properties which is located in 
xwiki-platform-oldcore-7.2.jar in your WEB-INF/lib folder, without which your 
wiki would not be running."

I have these 2, but no "xwiki-platform-oldcore-7.2.jar" file.

xwiki-platform-legacy-oldcore-7.2.jar
xwiki-platform-filter-instance-oldcore-7.2.jar

Keith Davis (214) 906-5183


-Original Message-
From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
Sent: Saturday, October 10, 2015 8:24 AM
To: XWiki Users
Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

Ran the DW as the admin user, still getting these:

Failed to register the wiki component located in the document [Home 
AppWithinMinutes » ApplicationsPanelEntry]: WikiComponentException: Registering 
UI extensions at wiki level requires wiki administration rights Failed to 
register the wiki

Keith Davis (214) 906-5183


-Original Message-
From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
Sent: Saturday, October 10, 2015 8:14 AM
To: XWiki Users
Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

This is so broken. Even when I go to Edit a page, the Title shows this:

$msg.get("xe.home.title")

Keith Davis (214) 906-5183


-Original Message-
From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith Davis
Sent: Saturday, October 10, 2015 8:12 AM
To: XWiki Users
Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

I tried logging in as admin and doing the Distribution Wizard, but now it won't 
come up. Is there a way to force that?

Keith Davis (214) 906-5183


-Original Message-
From: Vincent Massol [mailto:vmas...@gmail.com] On Behalf Of vinc...@massol.net
Sent: Saturday, October 10, 2015 8:06 AM
To: XWiki Users
Cc: Keith Davis
Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors


On 10 Oct 2015 at 14:47:10, vinc...@massol.net 
(vinc...@massol.net(mailto:vinc...@massol.net)) wrote:

> On 10 Oct 2015 at 14:41:01, Keith Davis 
> (keithda...@pridedallas.com(mailto:keithda...@pridedallas.com)) wrote:
>  
> > "Also, is your user account able to execute scripts? Have you tried 
> > creating a new page with a simple script to test that?"
> >
> > How do I do that? Is there a simple script that I can use? I have not 
> > written any velocity scripts on my own?  
>  
> Maybe this can help: 
> http://extensions.xwiki.org/xwiki/bin/view/Extension/Script+Macro#HRig
> hts

See also 
http://platform.xwiki.org/xwiki/bin/view/DevGuide/Scripting#HPermissions

Thanks
-Vincent

> Thanks
> -Vincent
>  
> > Keith Davis (214) 906-5183
> >
> >
> > -Original Message-
> > From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith 
> > Davis
> > Sent: Saturday, October 10, 2015 7:36 AM
> > To: XWiki Users
> > Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
> >
> > Scrolling through that list, I found a bunch more of those same errors. Why 
> > does it not think I am an administrator?
> >
> > Keith Davis (214) 906-5183
> >
> >
> > -Original Message-
> > From: users [mailto:users-boun...@xwiki.org] On Behalf Of Keith 
> > Davis
> > Sent: Saturday, October 10, 2015 7:35 AM
> > To: XWiki Users
> > Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
> >
> > I finally got a chance to work on this today. I switched back to XWiki 7.2 
> > and I got the Distribution Wizard interface telling me that the 7.1.2 UI is 
> > invalid and to upgrade (again). Is that supposed to happen? I never did 
> > anything to "downgrade" the UI.
> >
> > This time, I noticed that I get these errors:
> >
> > Failed to register the wiki component located in the document [Home 
> > » AppWithinMinutes » A

Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

2015-10-06 Thread Eduard Moraru
Keith, have you tried to create a new page with the source [1] of the
content author checking app I mentioned above?

Also, is your user account able to execute scripts? Have you tried creating
a new page with a simple script to test that?

If your user can not execute the scripts he writes, then you could try
enabling the superadmin [2] account and log in with that one in order to
create the content author checking app page (with the mentioned source
code).

We are at a debugging step here, since we can not reproduce what you
describe, from the information you are giving us. I ran an upgrade of a
clean 7.1.2 instance to a 7.2 version, through the Distribution Wizard
without issues, so my conclusion is that there is a problem with your
particular instance's state, probably due to some incomplete upgrade steps.

Since you are the only one with access to your instances, we need more
information of what is going on to find out what went wrong. Alternatively,
you could also re-attempt the upgrade and making sure that, while resolving
any conflicts during the Distribution Wizard's upgrade step, you
include/merge the changes coming from the 7.2 version of the conflicting
documents.


Re things like "$services.localization.render..." there could be 2 causes
here:
1) Missing xwiki-platform-localization-(script/api/etc.)-7.2.jar files in
your webapps/xwiki/WEB-INF/lib installation folder (maybe due to an
improper war upgrade [3]?)
2) Missing 'admin.xwiki.installedextensions' translation, but that is
unlikely since it is located in ApplicationResources.properties which is
located in xwiki-platform-oldcore-7.2.jar in your WEB-INF/lib folder,
without which your wiki would not be running.

Hope this helps getting to the bottom of this.

-Eduard

--
[1]
http://extensions.xwiki.org/xwiki/bin/view/Extension/Check+Content+Author#HSource
[2]
http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Security#HSuperadminaccount
[3] http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Upgrade

On Mon, Oct 5, 2015 at 6:45 PM, Keith Davis <keithda...@pridedallas.com>
wrote:

> Maybe we are not talking about the same thing. None of the scripts work,
> that includes the panel scripts, like My Recent Modifications, Backlinks
> and Recently Modified. Are you saying that the last Author of the that page
> is Author of the panel scripts as well, though those are shown on every
> page??? We don't write or create any velocity scripts - we are only using
> the ones that came with XWiki or installed via Extensions.
>
> Also, the extension managements pages are broken (I sent that in the first
> email that did not go through). Under Extension Manager, Add Extensions is
> listed, but is broken (I think, I'm back on 7.1.2 right now), but the other
> links all are like this:
>
> $services.localization.render
> ('admin.xwiki.installedextensions')
>
> Those definitely do no work.
>
>
> Keith Davis (214) 906-5183
>
>
> -Original Message-
> From: users [mailto:users-boun...@xwiki.org] On Behalf Of Eduard Moraru
> Sent: Monday, October 05, 2015 10:18 AM
> To: XWiki Users
> Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
>
> Hi Keith,
>
> On Mon, Oct 5, 2015 at 3:38 PM, Keith Davis <keithda...@pridedallas.com>
> wrote:
>
> > "Is there any chance that, while you`ve executed the Distribution
> > Wizard, you might have missed (ignored) the document
> XWiki.XWikiPreferences "
> >
> > I suppose - those boxes were not checked, but I checked those boxes
> > manually and it still did not work.
> >
>
> So you are saying that you`ve set the rights of the XWikiAllGroup as in
> the screenshot and you still have issues. Have you tried isolating the
> problem in a new page? Like creating a new page, writing/adding a velocity
> macro (event with some static text content, it does not matter) and then
> saving the page to see if it is executed properly and that you get no error?
>
> How do I figure out what user is the author? How do I change the author of
> > a script?
> >
>
> The last author of a script is the same thing as the last content author
> of the document in which the script is located. If you have problems with
> the scripts inside Main.Welcome (for example), you look at its "Last
> modified by" label, under the page title. That will tell you the user that
> last modified the page. The gotcha here is that the script right (just like
> the programming right) actually checks the last content author of that
> page, so the last user that changed the page's content (not the last user
> that added a comment for example, for that saved the page without changes,
> etc.).
>
> To make it easier, I`ve published this small app [1] that you can install
> with the Extension Manager and chec

Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

2015-10-05 Thread Keith Davis
Yes, I did execute the Distribution Wizard.

Keith Davis (214) 906-5183

From: Vincent Massol [mailto:vmas...@gmail.com] On Behalf Of vinc...@massol.net
Sent: Monday, October 05, 2015 6:30 AM
To: XWiki Users
Cc: Keith Davis
Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

Hi Keith,

See 
http://www.xwiki.org/xwiki/bin/view/ReleaseNotes/ReleaseNotesXWiki72#HScriptright

Are you sure you’ve executed the Distribution Wizard? (because by default we 
give Script Rights to users).

@Edy: I think we need some additional info in the Release Notes about this.

Thanks
-Vincent

On 5 Oct 2015 at 13:25:08, Keith Davis 
(keithda...@pridedallas.com(mailto:keithda...@pridedallas.com))<mailto:keithda...@pridedallas.com(mailto:keithda...@pridedallas.com))>
 wrote:

> I tried to send this once, but it looks like it did not go through.
>
> I just upgraded from 7.1.2 to 7.2 and now it looks like none of the Velocity 
> scripts work. I ended up rolling back to 7.1.2, because it's unusable in this 
> state.
>
> org.xwiki.rendering.macro.MacroExecutionException: The execution of the 
> [velocity] script macro is not allowed. Check the rights of its last author 
> or the parameters if it's rendered from another script.

[snip]

___
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users


Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

2015-10-05 Thread vinc...@massol.net
Hi Keith,

See 
http://www.xwiki.org/xwiki/bin/view/ReleaseNotes/ReleaseNotesXWiki72#HScriptright

Are you sure you’ve executed the Distribution Wizard? (because by default we 
give Script Rights to users).

@Edy: I think we need some additional info in the Release Notes about this.

Thanks
-Vincent

On 5 Oct 2015 at 13:25:08, Keith Davis 
(keithda...@pridedallas.com(mailto:keithda...@pridedallas.com)) wrote:

> I tried to send this once, but it looks like it did not go through.
>  
> I just upgraded from 7.1.2 to 7.2 and now it looks like none of the Velocity 
> scripts work. I ended up rolling back to 7.1.2, because it's unusable in this 
> state.
>  
> org.xwiki.rendering.macro.MacroExecutionException: The execution of the 
> [velocity] script macro is not allowed. Check the rights of its last author 
> or the parameters if it's rendered from another script.

[snip]

___
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users


[xwiki-users] XWiki 7.2 - Velocity Script Errors

2015-10-05 Thread Keith Davis
I tried to send this once, but it looks like it did not go through.

I just upgraded from 7.1.2 to 7.2 and now it looks like none of the Velocity 
scripts work. I ended up rolling back to 7.1.2, because it's unusable in this 
state.

org.xwiki.rendering.macro.MacroExecutionException: The execution of the 
[velocity] script macro is not allowed. Check the rights of its last author or 
the parameters if it's rendered from another script.
at 
org.xwiki.rendering.macro.script.AbstractScriptMacro.execute(AbstractScriptMacro.java:178)
at 
org.xwiki.rendering.macro.script.AbstractScriptMacro.execute(AbstractScriptMacro.java:58)
at 
org.xwiki.rendering.internal.transformation.macro.MacroTransformation.transform(MacroTransformation.java:269)
at 
org.xwiki.rendering.internal.transformation.DefaultRenderingContext.transformInContext(DefaultRenderingContext.java:183)
at 
org.xwiki.panels.internal.PanelWikiUIExtension$1.call(PanelWikiUIExtension.java:175)
at 
org.xwiki.panels.internal.PanelWikiUIExtension$1.call(PanelWikiUIExtension.java:169)
at 
com.xpn.xwiki.internal.template.SUExecutor.call(SUExecutor.java:91)
at 
org.xwiki.panels.internal.PanelWikiUIExtension.execute(PanelWikiUIExtension.java:168)
at sun.reflect.GeneratedMethodAccessor566.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown 
Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at 
org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:395)
at 
org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:384)
at 
org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:173)
at 
org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:280)
at 
org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:567)
at 
org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:151)
at 
org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:280)
at 
org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:369)
at 
org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
at 
org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:87)
at 
org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
at 
org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:420)
at 
org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:207)
at 
org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
at 
org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:87)
at 
org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342)
at 
org.xwiki.velocity.internal.DefaultVelocityEngine.evaluateInternal(DefaultVelocityEngine.java:256)
at 
org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:222)
at 
org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:198)
at 
com.xpn.xwiki.internal.template.InternalTemplateManager.evaluateContent(InternalTemplateManager.java:729)
at 
com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:627)
at 
com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:605)
at 
com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:571)
at 
com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:557)
at 
com.xpn.xwiki.internal.template.DefaultTemplateManager.render(DefaultTemplateManager.java:65)
at com.xpn.xwiki.XWiki.evaluateTemplate(XWiki.java:1822)
at com.xpn.xwiki.XWiki.parseTemplate(XWiki.java:1800)
at com.xpn.xwiki.api.XWiki.parseTemplate(XWiki.java:820)
at sun.reflect.GeneratedMethodAccessor243.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown 
Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at 
org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:395)
at 
org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:384)
at 

Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

2015-10-05 Thread Eduard Moraru
Hello Keith,

I see 2 possibilities here:

1) Is there any chance that, while you`ve executed the Distribution Wizard,
you might have missed (ignored) the document XWiki.XWikiPreferences? Or
maybe you`ve chosen to keep all your changes? The point is that you rights
configuration (specifically the 'script' right section) for the
XWikiAllGroup in Administration should look like in this screenshot [1]
(from the 7.2 release notes [2]). The 'script' right is explicitly given to
all users so that the migration/upgrade behaves as before, until you decide
otherwise. Please check that the rights setup is properly upgraded.

2) The only other case I can think of is that you might have deleted the
user that is set as last content author in (most of) your documents. If
this is the case, then indeed the scripts will not be able to be executed
since the user no longer exists (and thus can not own the 'script' right).
To fix this, you could recreate the previously deleted user and make sure
he has the 'script' right.

Please let us know if that helps.

Thanks,
Eduard

--
[1]
http://www.xwiki.org/xwiki/bin/download/ReleaseNotes/ReleaseNotesXWiki72/scriptRightsExplicitlyAllowedInXWikiPreferences.png
[2]
http://www.xwiki.org/xwiki/bin/view/ReleaseNotes/ReleaseNotesXWiki72#HScriptright

On Mon, Oct 5, 2015 at 2:33 PM, Keith Davis <keithda...@pridedallas.com>
wrote:

> Yes, I did execute the Distribution Wizard.
>
> Keith Davis (214) 906-5183
>
> From: Vincent Massol [mailto:vmas...@gmail.com] On Behalf Of
> vinc...@massol.net
> Sent: Monday, October 05, 2015 6:30 AM
> To: XWiki Users
> Cc: Keith Davis
> Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
>
> Hi Keith,
>
> See
> http://www.xwiki.org/xwiki/bin/view/ReleaseNotes/ReleaseNotesXWiki72#HScriptright
>
> Are you sure you’ve executed the Distribution Wizard? (because by default
> we give Script Rights to users).
>
> @Edy: I think we need some additional info in the Release Notes about this.
>
> Thanks
> -Vincent
>
> On 5 Oct 2015 at 13:25:08, Keith Davis (keithda...@pridedallas.com(mailto:
> keithda...@pridedallas.com))<mailto:keithda...@pridedallas.com(mailto:
> keithda...@pridedallas.com))> wrote:
>
> > I tried to send this once, but it looks like it did not go through.
> >
> > I just upgraded from 7.1.2 to 7.2 and now it looks like none of the
> Velocity scripts work. I ended up rolling back to 7.1.2, because it's
> unusable in this state.
> >
> > org.xwiki.rendering.macro.MacroExecutionException: The execution of the
> [velocity] script macro is not allowed. Check the rights of its last author
> or the parameters if it's rendered from another script.
>
> [snip]
>
> ___
> users mailing list
> users@xwiki.org
> http://lists.xwiki.org/mailman/listinfo/users
>
___
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users


Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

2015-10-05 Thread vinc...@massol.net


On 5 Oct 2015 at 14:33:11, Eduard Moraru 
(enygma2...@gmail.com(mailto:enygma2...@gmail.com)) wrote:

> Hello Keith,
>  
> I see 2 possibilities here:
>  
> 1) Is there any chance that, while you`ve executed the Distribution Wizard,
> you might have missed (ignored) the document XWiki.XWikiPreferences? Or
> maybe you`ve chosen to keep all your changes? The point is that you rights
> configuration (specifically the 'script' right section) for the
> XWikiAllGroup in Administration should look like in this screenshot [1]
> (from the 7.2 release notes [2]). The 'script' right is explicitly given to
> all users so that the migration/upgrade behaves as before, until you decide
> otherwise. Please check that the rights setup is properly upgraded.
>  
> 2) The only other case I can think of is that you might have deleted the
> user that is set as last content author in (most of) your documents. If
> this is the case, then indeed the scripts will not be able to be executed
> since the user no longer exists (and thus can not own the 'script' right).
> To fix this, you could recreate the previously deleted user and make sure
> he has the 'script' right.

On this second point, does it mean that we cannot delete users anymore because 
of this? That could be an issue…

Thanks
-Vincent

> Please let us know if that helps.
>  
> Thanks,
> Eduard
>  
> --
> [1]
> http://www.xwiki.org/xwiki/bin/download/ReleaseNotes/ReleaseNotesXWiki72/scriptRightsExplicitlyAllowedInXWikiPreferences.png
> [2]
> http://www.xwiki.org/xwiki/bin/view/ReleaseNotes/ReleaseNotesXWiki72#HScriptright
>  
> On Mon, Oct 5, 2015 at 2:33 PM, Keith Davis  
> wrote:
>  
> > Yes, I did execute the Distribution Wizard.
> >
> > Keith Davis (214) 906-5183
> >
> > From: Vincent Massol [mailto:vmas...@gmail.com] On Behalf Of
> > vinc...@massol.net
> > Sent: Monday, October 05, 2015 6:30 AM
> > To: XWiki Users
> > Cc: Keith Davis
> > Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
> >
> > Hi Keith,
> >
> > See
> > http://www.xwiki.org/xwiki/bin/view/ReleaseNotes/ReleaseNotesXWiki72#HScriptright
> >
> > Are you sure you’ve executed the Distribution Wizard? (because by default
> > we give Script Rights to users).
> >
> > @Edy: I think we need some additional info in the Release Notes about this.
> >
> > Thanks
> > -Vincent
> >
> > On 5 Oct 2015 at 13:25:08, Keith Davis (keithda...@pridedallas.com(mailto:
> > keithda...@pridedallas.com))> > keithda...@pridedallas.com))> wrote:
> >
> > > I tried to send this once, but it looks like it did not go through.
> > >
> > > I just upgraded from 7.1.2 to 7.2 and now it looks like none of the
> > Velocity scripts work. I ended up rolling back to 7.1.2, because it's
> > unusable in this state.
> > >
> > > org.xwiki.rendering.macro.MacroExecutionException: The execution of the
> > [velocity] script macro is not allowed. Check the rights of its last author
> > or the parameters if it's rendered from another script.
> >
> > [snip]

___
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users


Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

2015-10-05 Thread Keith Davis
"Is there any chance that, while you`ve executed the Distribution Wizard, you 
might have missed (ignored) the document XWiki.XWikiPreferences "

I suppose - those boxes were not checked, but I checked those boxes manually 
and it still did not work. How do I figure out what user is the author? How do 
I change the author of a script? 

BTW, this is almost every velocity script.

Keith Davis (214) 906-5183


-Original Message-
From: users [mailto:users-boun...@xwiki.org] On Behalf Of Eduard Moraru
Sent: Monday, October 05, 2015 7:33 AM
To: XWiki Users
Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

Hello Keith,

I see 2 possibilities here:

1) Is there any chance that, while you`ve executed the Distribution Wizard, you 
might have missed (ignored) the document XWiki.XWikiPreferences? Or maybe 
you`ve chosen to keep all your changes? The point is that you rights 
configuration (specifically the 'script' right section) for the XWikiAllGroup 
in Administration should look like in this screenshot [1] (from the 7.2 release 
notes [2]). The 'script' right is explicitly given to all users so that the 
migration/upgrade behaves as before, until you decide otherwise. Please check 
that the rights setup is properly upgraded.

2) The only other case I can think of is that you might have deleted the user 
that is set as last content author in (most of) your documents. If this is the 
case, then indeed the scripts will not be able to be executed since the user no 
longer exists (and thus can not own the 'script' right).
To fix this, you could recreate the previously deleted user and make sure he 
has the 'script' right.

Please let us know if that helps.

Thanks,
Eduard

--
[1]
http://www.xwiki.org/xwiki/bin/download/ReleaseNotes/ReleaseNotesXWiki72/scriptRightsExplicitlyAllowedInXWikiPreferences.png
[2]
http://www.xwiki.org/xwiki/bin/view/ReleaseNotes/ReleaseNotesXWiki72#HScriptright

On Mon, Oct 5, 2015 at 2:33 PM, Keith Davis <keithda...@pridedallas.com>
wrote:

> Yes, I did execute the Distribution Wizard.
>
> Keith Davis (214) 906-5183
>
> From: Vincent Massol [mailto:vmas...@gmail.com] On Behalf Of 
> vinc...@massol.net
> Sent: Monday, October 05, 2015 6:30 AM
> To: XWiki Users
> Cc: Keith Davis
> Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
>
> Hi Keith,
>
> See
> http://www.xwiki.org/xwiki/bin/view/ReleaseNotes/ReleaseNotesXWiki72#H
> Scriptright
>
> Are you sure you’ve executed the Distribution Wizard? (because by 
> default we give Script Rights to users).
>
> @Edy: I think we need some additional info in the Release Notes about this.
>
> Thanks
> -Vincent
>
> On 5 Oct 2015 at 13:25:08, Keith Davis (keithda...@pridedallas.com(mailto:
> keithda...@pridedallas.com))<mailto:keithda...@pridedallas.com(mailto:
> keithda...@pridedallas.com))> wrote:
>
> > I tried to send this once, but it looks like it did not go through.
> >
> > I just upgraded from 7.1.2 to 7.2 and now it looks like none of the
> Velocity scripts work. I ended up rolling back to 7.1.2, because it's 
> unusable in this state.
> >
> > org.xwiki.rendering.macro.MacroExecutionException: The execution of 
> > the
> [velocity] script macro is not allowed. Check the rights of its last 
> author or the parameters if it's rendered from another script.
>
> [snip]
>
> ___
> users mailing list
> users@xwiki.org
> http://lists.xwiki.org/mailman/listinfo/users
>
___
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users
___
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users


Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

2015-10-05 Thread Eduard Moraru
On Mon, Oct 5, 2015 at 3:37 PM, vinc...@massol.net <vinc...@massol.net>
wrote:

>
>
> On 5 Oct 2015 at 14:33:11, Eduard Moraru (enygma2...@gmail.com(mailto:
> enygma2...@gmail.com)) wrote:
>
> > Hello Keith,
> >
> > I see 2 possibilities here:
> >
> > 1) Is there any chance that, while you`ve executed the Distribution
> Wizard,
> > you might have missed (ignored) the document XWiki.XWikiPreferences? Or
> > maybe you`ve chosen to keep all your changes? The point is that you
> rights
> > configuration (specifically the 'script' right section) for the
> > XWikiAllGroup in Administration should look like in this screenshot [1]
> > (from the 7.2 release notes [2]). The 'script' right is explicitly given
> to
> > all users so that the migration/upgrade behaves as before, until you
> decide
> > otherwise. Please check that the rights setup is properly upgraded.
> >
> > 2) The only other case I can think of is that you might have deleted the
> > user that is set as last content author in (most of) your documents. If
> > this is the case, then indeed the scripts will not be able to be executed
> > since the user no longer exists (and thus can not own the 'script'
> right).
> > To fix this, you could recreate the previously deleted user and make sure
> > he has the 'script' right.
>
> On this second point, does it mean that we cannot delete users anymore
> because of this? That could be an issue…
>

How is this different from what we are doing with Programming Rights? If
the author of the script is no more, then the script's credibility is no
more, so it should not be executed.

Thanks,
Eduard


>
> Thanks
> -Vincent
>
> > Please let us know if that helps.
> >
> > Thanks,
> > Eduard
> >
> > --
> > [1]
> >
> http://www.xwiki.org/xwiki/bin/download/ReleaseNotes/ReleaseNotesXWiki72/scriptRightsExplicitlyAllowedInXWikiPreferences.png
> > [2]
> >
> http://www.xwiki.org/xwiki/bin/view/ReleaseNotes/ReleaseNotesXWiki72#HScriptright
> >
> > On Mon, Oct 5, 2015 at 2:33 PM, Keith Davis
> > wrote:
> >
> > > Yes, I did execute the Distribution Wizard.
> > >
> > > Keith Davis (214) 906-5183
> > >
> > > From: Vincent Massol [mailto:vmas...@gmail.com] On Behalf Of
> > > vinc...@massol.net
> > > Sent: Monday, October 05, 2015 6:30 AM
> > > To: XWiki Users
> > > Cc: Keith Davis
> > > Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
> > >
> > > Hi Keith,
> > >
> > > See
> > >
> http://www.xwiki.org/xwiki/bin/view/ReleaseNotes/ReleaseNotesXWiki72#HScriptright
> > >
> > > Are you sure you’ve executed the Distribution Wizard? (because by
> default
> > > we give Script Rights to users).
> > >
> > > @Edy: I think we need some additional info in the Release Notes about
> this.
> > >
> > > Thanks
> > > -Vincent
> > >
> > > On 5 Oct 2015 at 13:25:08, Keith Davis (keithda...@pridedallas.com
> (mailto:
> > > keithda...@pridedallas.com))> > keithda...@pridedallas.com))> wrote:
> > >
> > > > I tried to send this once, but it looks like it did not go through.
> > > >
> > > > I just upgraded from 7.1.2 to 7.2 and now it looks like none of the
> > > Velocity scripts work. I ended up rolling back to 7.1.2, because it's
> > > unusable in this state.
> > > >
> > > > org.xwiki.rendering.macro.MacroExecutionException: The execution of
> the
> > > [velocity] script macro is not allowed. Check the rights of its last
> author
> > > or the parameters if it's rendered from another script.
> > >
> > > [snip]
>
> ___
> users mailing list
> users@xwiki.org
> http://lists.xwiki.org/mailman/listinfo/users
>
___
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users


Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

2015-10-05 Thread Eduard Moraru
Hi Keith,

On Mon, Oct 5, 2015 at 3:38 PM, Keith Davis <keithda...@pridedallas.com>
wrote:

> "Is there any chance that, while you`ve executed the Distribution Wizard,
> you might have missed (ignored) the document XWiki.XWikiPreferences "
>
> I suppose - those boxes were not checked, but I checked those boxes
> manually and it still did not work.
>

So you are saying that you`ve set the rights of the XWikiAllGroup as in the
screenshot and you still have issues. Have you tried isolating the problem
in a new page? Like creating a new page, writing/adding a velocity macro
(event with some static text content, it does not matter) and then saving
the page to see if it is executed properly and that you get no error?

How do I figure out what user is the author? How do I change the author of
> a script?
>

The last author of a script is the same thing as the last content author of
the document in which the script is located. If you have problems with the
scripts inside Main.Welcome (for example), you look at its "Last modified
by" label, under the page title. That will tell you the user that last
modified the page. The gotcha here is that the script right (just like the
programming right) actually checks the last content author of that page, so
the last user that changed the page's content (not the last user that added
a comment for example, for that saved the page without changes, etc.).

To make it easier, I`ve published this small app [1] that you can install
with the Extension Manager and check the content author and the status of
Programming and Script rights on a particular page.

You need to identify who is the "content author" on the documents that
contain scripts and that fail to work on your setup.

Hope this helps,
Eduard

--
[1]
http://extensions.xwiki.org/xwiki/bin/view/Extension/Check+Content+Author


>
> BTW, this is almost every velocity script.
>
> Keith Davis (214) 906-5183
>
>
> -Original Message-
> From: users [mailto:users-boun...@xwiki.org] On Behalf Of Eduard Moraru
> Sent: Monday, October 05, 2015 7:33 AM
> To: XWiki Users
> Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
>
> Hello Keith,
>
> I see 2 possibilities here:
>
> 1) Is there any chance that, while you`ve executed the Distribution
> Wizard, you might have missed (ignored) the document
> XWiki.XWikiPreferences? Or maybe you`ve chosen to keep all your changes?
> The point is that you rights configuration (specifically the 'script' right
> section) for the XWikiAllGroup in Administration should look like in this
> screenshot [1] (from the 7.2 release notes [2]). The 'script' right is
> explicitly given to all users so that the migration/upgrade behaves as
> before, until you decide otherwise. Please check that the rights setup is
> properly upgraded.
>
> 2) The only other case I can think of is that you might have deleted the
> user that is set as last content author in (most of) your documents. If
> this is the case, then indeed the scripts will not be able to be executed
> since the user no longer exists (and thus can not own the 'script' right).
> To fix this, you could recreate the previously deleted user and make sure
> he has the 'script' right.
>
> Please let us know if that helps.
>
> Thanks,
> Eduard
>
> --
> [1]
>
> http://www.xwiki.org/xwiki/bin/download/ReleaseNotes/ReleaseNotesXWiki72/scriptRightsExplicitlyAllowedInXWikiPreferences.png
> [2]
>
> http://www.xwiki.org/xwiki/bin/view/ReleaseNotes/ReleaseNotesXWiki72#HScriptright
>
> On Mon, Oct 5, 2015 at 2:33 PM, Keith Davis <keithda...@pridedallas.com>
> wrote:
>
> > Yes, I did execute the Distribution Wizard.
> >
> > Keith Davis (214) 906-5183
> >
> > From: Vincent Massol [mailto:vmas...@gmail.com] On Behalf Of
> > vinc...@massol.net
> > Sent: Monday, October 05, 2015 6:30 AM
> > To: XWiki Users
> > Cc: Keith Davis
> > Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
> >
> > Hi Keith,
> >
> > See
> > http://www.xwiki.org/xwiki/bin/view/ReleaseNotes/ReleaseNotesXWiki72#H
> > Scriptright
> >
> > Are you sure you’ve executed the Distribution Wizard? (because by
> > default we give Script Rights to users).
> >
> > @Edy: I think we need some additional info in the Release Notes about
> this.
> >
> > Thanks
> > -Vincent
> >
> > On 5 Oct 2015 at 13:25:08, Keith Davis (keithda...@pridedallas.com
> (mailto:
> > keithda...@pridedallas.com))<mailto:keithda...@pridedallas.com(mailto:
> > keithda...@pridedallas.com))> wrote:
> >
> > > I tried to send this once, but it looks like it did not go through.
> > >
&g

Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

2015-10-05 Thread vinc...@massol.net



On 5 Oct 2015 at 17:20:39, Eduard Moraru 
(enygma2...@gmail.com(mailto:enygma2...@gmail.com)) wrote:

> On Mon, Oct 5, 2015 at 3:37 PM, vinc...@massol.net  
> wrote:
>  
> >
> >
> > On 5 Oct 2015 at 14:33:11, Eduard Moraru (enygma2...@gmail.com(mailto:
> > enygma2...@gmail.com)) wrote:
> >
> > > Hello Keith,
> > >
> > > I see 2 possibilities here:
> > >
> > > 1) Is there any chance that, while you`ve executed the Distribution
> > Wizard,
> > > you might have missed (ignored) the document XWiki.XWikiPreferences? Or
> > > maybe you`ve chosen to keep all your changes? The point is that you
> > rights
> > > configuration (specifically the 'script' right section) for the
> > > XWikiAllGroup in Administration should look like in this screenshot [1]
> > > (from the 7.2 release notes [2]). The 'script' right is explicitly given
> > to
> > > all users so that the migration/upgrade behaves as before, until you
> > decide
> > > otherwise. Please check that the rights setup is properly upgraded.
> > >
> > > 2) The only other case I can think of is that you might have deleted the
> > > user that is set as last content author in (most of) your documents. If
> > > this is the case, then indeed the scripts will not be able to be executed
> > > since the user no longer exists (and thus can not own the 'script'
> > right).
> > > To fix this, you could recreate the previously deleted user and make sure
> > > he has the 'script' right.
> >
> > On this second point, does it mean that we cannot delete users anymore
> > because of this? That could be an issue…
> >
>  
> How is this different from what we are doing with Programming Rights? If
> the author of the script is no more, then the script's credibility is no
> more, so it should not be executed.

The difference is that we use script macros everywhere (a lot more than PR) so 
this makes it now completely impossible to remove any user who’s ever coded 
using some script macros.

Thus I believe we need to brainstorm and find a solution as it’s becoming more 
urgent now.

Some ideas:
* Don’t allow deleting users, just allow disabling them.
* When deleting a user, ask who’s becoming responsible for the content of that 
author (ie associate the 2 ids) and when checking permissions, check using the 
responsible user id.
* Before deleting a user warn about the consequences (for pages which have PRs 
and Scripts) and recommend disabling the user instead. And wait for signed 
scripts, hoping that it won’t take long before we implement it...
* Have a store for deleted users and use it when checking permissions

Thanks
-Vincent

> Thanks,
> Eduard
>  
>  
> >
> > Thanks
> > -Vincent
> >
> > > Please let us know if that helps.
> > >
> > > Thanks,
> > > Eduard
> > >
> > > --
> > > [1]
> > >
> > http://www.xwiki.org/xwiki/bin/download/ReleaseNotes/ReleaseNotesXWiki72/scriptRightsExplicitlyAllowedInXWikiPreferences.png
> > > [2]
> > >
> > http://www.xwiki.org/xwiki/bin/view/ReleaseNotes/ReleaseNotesXWiki72#HScriptright
> > >
> > > On Mon, Oct 5, 2015 at 2:33 PM, Keith Davis
> > > wrote:
> > >
> > > > Yes, I did execute the Distribution Wizard.
> > > >
> > > > Keith Davis (214) 906-5183
> > > >
> > > > From: Vincent Massol [mailto:vmas...@gmail.com] On Behalf Of
> > > > vinc...@massol.net
> > > > Sent: Monday, October 05, 2015 6:30 AM
> > > > To: XWiki Users
> > > > Cc: Keith Davis
> > > > Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
> > > >
> > > > Hi Keith,
> > > >
> > > > See
> > > >
> > http://www.xwiki.org/xwiki/bin/view/ReleaseNotes/ReleaseNotesXWiki72#HScriptright
> > > >
> > > > Are you sure you’ve executed the Distribution Wizard? (because by
> > default
> > > > we give Script Rights to users).
> > > >
> > > > @Edy: I think we need some additional info in the Release Notes about
> > this.
> > > >
> > > > Thanks
> > > > -Vincent
> > > >
> > > > On 5 Oct 2015 at 13:25:08, Keith Davis (keithda...@pridedallas.com
> > (mailto:
> > > > keithda...@pridedallas.com))> > keithda...@pridedallas.com))> wrote:
> > > >
> > > > > I tried to send this once, but it looks like it did not go through.
> > > > >
> > > > > I just up

Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

2015-10-05 Thread Keith Davis
Maybe we are not talking about the same thing. None of the scripts work, that 
includes the panel scripts, like My Recent Modifications, Backlinks and 
Recently Modified. Are you saying that the last Author of the that page is 
Author of the panel scripts as well, though those are shown on every page??? We 
don't write or create any velocity scripts - we are only using the ones that 
came with XWiki or installed via Extensions.

Also, the extension managements pages are broken (I sent that in the first 
email that did not go through). Under Extension Manager, Add Extensions is 
listed, but is broken (I think, I'm back on 7.1.2 right now), but the other 
links all are like this:

$services.localization.render
('admin.xwiki.installedextensions')

Those definitely do no work.


Keith Davis (214) 906-5183


-Original Message-
From: users [mailto:users-boun...@xwiki.org] On Behalf Of Eduard Moraru
Sent: Monday, October 05, 2015 10:18 AM
To: XWiki Users
Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors

Hi Keith,

On Mon, Oct 5, 2015 at 3:38 PM, Keith Davis <keithda...@pridedallas.com>
wrote:

> "Is there any chance that, while you`ve executed the Distribution 
> Wizard, you might have missed (ignored) the document XWiki.XWikiPreferences "
>
> I suppose - those boxes were not checked, but I checked those boxes 
> manually and it still did not work.
>

So you are saying that you`ve set the rights of the XWikiAllGroup as in the 
screenshot and you still have issues. Have you tried isolating the problem in a 
new page? Like creating a new page, writing/adding a velocity macro (event with 
some static text content, it does not matter) and then saving the page to see 
if it is executed properly and that you get no error?

How do I figure out what user is the author? How do I change the author of
> a script?
>

The last author of a script is the same thing as the last content author of the 
document in which the script is located. If you have problems with the scripts 
inside Main.Welcome (for example), you look at its "Last modified by" label, 
under the page title. That will tell you the user that last modified the page. 
The gotcha here is that the script right (just like the programming right) 
actually checks the last content author of that page, so the last user that 
changed the page's content (not the last user that added a comment for example, 
for that saved the page without changes, etc.).

To make it easier, I`ve published this small app [1] that you can install with 
the Extension Manager and check the content author and the status of 
Programming and Script rights on a particular page.

You need to identify who is the "content author" on the documents that contain 
scripts and that fail to work on your setup.

Hope this helps,
Eduard

--
[1]
http://extensions.xwiki.org/xwiki/bin/view/Extension/Check+Content+Author


>
> BTW, this is almost every velocity script.
>
> Keith Davis (214) 906-5183
>
>
> -Original Message-
> From: users [mailto:users-boun...@xwiki.org] On Behalf Of Eduard 
> Moraru
> Sent: Monday, October 05, 2015 7:33 AM
> To: XWiki Users
> Subject: Re: [xwiki-users] XWiki 7.2 - Velocity Script Errors
>
> Hello Keith,
>
> I see 2 possibilities here:
>
> 1) Is there any chance that, while you`ve executed the Distribution 
> Wizard, you might have missed (ignored) the document 
> XWiki.XWikiPreferences? Or maybe you`ve chosen to keep all your changes?
> The point is that you rights configuration (specifically the 'script' 
> right
> section) for the XWikiAllGroup in Administration should look like in 
> this screenshot [1] (from the 7.2 release notes [2]). The 'script' 
> right is explicitly given to all users so that the migration/upgrade 
> behaves as before, until you decide otherwise. Please check that the 
> rights setup is properly upgraded.
>
> 2) The only other case I can think of is that you might have deleted 
> the user that is set as last content author in (most of) your 
> documents. If this is the case, then indeed the scripts will not be 
> able to be executed since the user no longer exists (and thus can not own the 
> 'script' right).
> To fix this, you could recreate the previously deleted user and make 
> sure he has the 'script' right.
>
> Please let us know if that helps.
>
> Thanks,
> Eduard
>
> --
> [1]
>
> http://www.xwiki.org/xwiki/bin/download/ReleaseNotes/ReleaseNotesXWiki
> 72/scriptRightsExplicitlyAllowedInXWikiPreferences.png
> [2]
>
> http://www.xwiki.org/xwiki/bin/view/ReleaseNotes/ReleaseNotesXWiki72#H
> Scriptright
>
> On Mon, Oct 5, 2015 at 2:33 PM, Keith Davis 
> <keithda...@pridedallas.com>
> wrote:
>
> > Yes, I did execute the Distribution Wizard.
> >
> > Keith Davis