From: Adam R. <ad...@ex...> - 2012-11-19 23:31:23
|
I will give it a try tomorrow on a completely clean system and report back... Thanks for the feedback Alister. On 19 Nov 2012 21:48, "Alister Pillow" <gsp...@gm...> wrote: > Hi guys, > > I've run svn update and ./build.sh rebuild - then updated the Dashboard. > Shiny new Java Admin Client button is good. > > Still can't get the ACL (Resource Properties) dialog to appear - the same > error is occurring: > Exception in thread "AWT-EventQueue-0" java.lang.ClassFormatError: Illegal > class name "[L[Ljava/lang/Object;;" in class file > org/exist/client/security/EditPropertiesDialog > at java.lang.ClassLoader.defineClass1(Native Method) > > The modified User Manager works fine. > > There's always been a strange duplication of effort/functionality between > the Java Admin Client and the Admin Web Application - compounded now by > having a separate "User Manager" web-app. In the past, the "User > Management" section of the Admin web-app has had a warning against its use > - although I found it to be quite adequate for low numbers of users. > > My personal opinion is that the web-app approach would be better (than the > Java client) in the long term as it can be more easily updated and managed > (e.g for large numbers of users)- or modified locally if needed. Another > significant benefit is that it provides example code (XQuery, Javascript > and HTML) for many features - and an opportunity to display best-practices. > > In my web-app, I've modified the old "Browse Collections" page to let me > adjust permissions, owner and Group - plus perform other management > functions. I would like to be able to apply ACL features in the same way. > (So I'm looking forward to examples of using the new security manager > features.) > > On the subject of User Management - is it safe to import the full /db > backup from v1.4.x into v2.x? Will users be imported correctly? > > Regards, > Alister. > > > On 20/11/2012, at 3:40 AM, Adam Retter <ad...@ex...> wrote: > > > I think you might need to do a clean re-build. > > > > > > > > > > On 19 November 2012 02:12, Alister Pillow <gsp...@gm...> wrote: > > Running trunk version 17634 on Mac 10.8.2 > > java version "1.6.0_37" > > Client is running in Java 7 (apple made me do it!) from bin/client.sh > > > > The Resources Properties dialog fails to appear. (Select a collection or > resource; click button "edit owners/permissions for selected resource") > > > > This error is displayed in the Terminal > > Exception in thread "AWT-EventQueue-0" java.lang.ClassFormatError: > Illegal class name "[L[Ljava/lang/Object;;" in class file > org/exist/client/security/EditPropertiesDialog > > at java.lang.ClassLoader.defineClass1(Native Method) > > > > The exist.log doesn't show anything - is there another log to check? > > > > Do I need to run ./build.sh clean? > > > > On 19/11/2012, at 9:01 AM, Adam Retter <ad...@ex...> wrote: > > > > > I have completely rewritten the Resource Properties dialog in the Java > Admin Client. This dialog is now hopefully more friendly, and also includes > a complete Access Control List editor, so that you can control your ACLs > from here. > > > > > > Again, I would appreciate some feedback and testing if anyone is > interested. > > > > > > p.s. As with my previous change, a lot of actions now happen by right > clicking (you get a popup menu) ;-) > > > > > > -- > > > Adam Retter > > > > > > eXist Developer > > > { United Kingdom } > > > ad...@ex... > > > irc://irc.freenode.net/existdb > > > > ------------------------------------------------------------------------------ > > > Monitor your physical, virtual and cloud infrastructure from a single > > > web console. Get in-depth insight into apps, servers, databases, > vmware, > > > SAP, cloud infrastructure, etc. Download 30-day Free Trial. > > > Pricing starts from $795 for 25 servers or applications! > > > > http://p.sf.net/sfu/zoho_dev2dev_nov_______________________________________________ > > > Exist-open mailing list > > > Exi...@li... > > > https://lists.sourceforge.net/lists/listinfo/exist-open > > > > > > > > > > -- > > Adam Retter > > > > eXist Developer > > { United Kingdom } > > ad...@ex... > > irc://irc.freenode.net/existdb > > |