Return-Path: X-Original-To: apmail-directory-dev-archive@www.apache.org Delivered-To: apmail-directory-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 702BE1046D for ; Tue, 29 Oct 2013 21:04:02 +0000 (UTC) Received: (qmail 25121 invoked by uid 500); 29 Oct 2013 21:04:02 -0000 Delivered-To: apmail-directory-dev-archive@directory.apache.org Received: (qmail 25087 invoked by uid 500); 29 Oct 2013 21:04:02 -0000 Mailing-List: contact dev-help@directory.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Apache Directory Developers List" Delivered-To: mailing list dev@directory.apache.org Received: (qmail 25080 invoked by uid 99); 29 Oct 2013 21:04:01 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 29 Oct 2013 21:04:01 +0000 X-ASF-Spam-Status: No, hits=0.0 required=5.0 tests=SPF_PASS,T_FRT_BELOW2 X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of mail@stefan-seelmann.de designates 109.239.48.183 as permitted sender) Received: from [109.239.48.183] (HELO amber.s12n.de) (109.239.48.183) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 29 Oct 2013 21:03:54 +0000 Received: from [192.168.2.117] (dslb-084-057-043-173.pools.arcor-ip.net [84.57.43.173]) by amber.s12n.de (Postfix) with ESMTPSA id C640764C2 for ; Tue, 29 Oct 2013 22:03:33 +0100 (CET) Message-ID: <52702286.4040706@stefan-seelmann.de> Date: Tue, 29 Oct 2013 22:03:02 +0100 From: Stefan Seelmann User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.0 MIME-Version: 1.0 To: dev@directory.apache.org Subject: Re: [Studio] Try to add a new plugin in Studio References: <8E921459-4402-4F44-A5E5-09158B16AA96@gmail.com> In-Reply-To: <8E921459-4402-4F44-A5E5-09158B16AA96@gmail.com> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: clamav-milter 0.97.8 at amber X-Virus-Status: Clean X-Virus-Checked: Checked by ClamAV on apache.org Hi Laurent, Can you please also post your manifest.mf? Event better if you could publish your plugin sources e.g. to github or send me a private zip archive, then I'll have a look. Kind Regards, Stefan On 10/29/2013 01:22 PM, laurent cop wrote: > > Hello, > > - I try to add a new plugin in Studio > > - I checkout last release on svn repo. Compile my plugin using mvn and then studio using mvn which generates a ApacheDirectoryStudio-win32-x86-XXXX-SNAPSHOT.zip > > - I unzip it and got the exe and my plugin in plugindir of extracted archive > > - When I run the exe, every plugins is loaded except mine :-( > > - I look in the in Display error log in Configuration tab / in "A propos" window that my plugin is installed . But in the plugin tab, my plugin is not displayed. > > - I click on Activate this-plugin when one of it's classes is loaded and use extension point to extend Studio and features. As bellow, I expect a display of a popupMenu when selection of IEntry and display the content of an attributeCertificateAttribute > > > point="org.eclipse.ui.popupMenus"> > id="rolemanager.popupMenu" > objectClass="org.apache.directory.studio.ldapbrowser.core.model.IEntry"> > id="rolemanager.menu1" > label="%menu.label" > path="additions"> > name="group1"> > > > class="org.apache.directory.studio.rolemanager.popup.actions.DelegateRole" > enablesFor="1" > id="rolemanager.delegateAction" > label="%action.label" > menubarPath="rolemanager.menu1/group1" > tooltip="%action.tooltip"> > > class="org.apache.directory.studio.rolemanager.popup.actions.RevokeRole" > enablesFor="1" > id="rolemanager.revokeAction" > label="%action.label.0" > menubarPath="rolemanager.menu1/group1" > tooltip="%action.tooltip.0"> > > > > > > > > > > > > > Help appreciated, Thanks > > > > > > > >