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, 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  
> 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/ReleaseNotesXWi
> > > ki 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
> > >  
> > > 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/ReleaseNotesXWiki
> > > > 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
> > >
> > _______________________________________________
> > 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
> _______________________________________________
> 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
_______________________________________________
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to