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 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+A
> > uthor#HSource
> > [2]
> > http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Security#HSupera
> > dminaccount [3]
> > http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Upgrade
> >
> > On Mon, Oct 5, 2015 at 6:45 PM, Keith Davis
> > 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
> > >
> > > 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
> > > +Aut
> > > hor
> > >
> > >
> > > >
> > > > 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/ReleaseNote
> > > > sXWi ki 72/scriptRightsExplicitlyAllowedInXWikiPreferences.png
> > > > [2]
> > > >
> > > > http://www.xwiki.org/xwiki/bin/view/ReleaseNotes/ReleaseNotesXWi
> > > > ki72
> > > > #H
> > > > Scriptright
> > > >
> > > > 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/ReleaseNotesX
> > > > > Wiki
> > > > > 72
> > > > > #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))
> > > > > 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

Reply via email to