On 29 oct. 2013, at 22:03, Stefan Seelmann <[email protected]> wrote:

> 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.

+1

Any suspicious information in Apache Directory Studio's log file (located at 
"~/.ApacheDirectoryStudio/.metadata/.log")?

Regards,
Pierre-Arnaud

> 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
>> 
>> <plugin>
>>  <extension
>>         point="org.eclipse.ui.popupMenus">
>>      <objectContribution
>>            id="rolemanager.popupMenu"
>>           
>> objectClass="org.apache.directory.studio.ldapbrowser.core.model.IEntry">
>>         <menu
>>               id="rolemanager.menu1"
>>               label="%menu.label"
>>               path="additions">
>>            <separator
>>                  name="group1">
>>            </separator>
>>         </menu>
>>         <action
>>              
>> class="org.apache.directory.studio.rolemanager.popup.actions.DelegateRole"
>>               enablesFor="1"
>>               id="rolemanager.delegateAction"
>>               label="%action.label"
>>               menubarPath="rolemanager.menu1/group1"
>>               tooltip="%action.tooltip">
>>         </action>
>>         <action
>>              
>> 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">
>>         </action>
>>      </objectContribution>
>>   </extension>
>> 
>>   <extension point="org.apache.directory.studio.valueeditors">
>>      
>> <valueEditorclass="org.apache.directory.studio.rolemanager.valueeditor.certificate.AttributeCertificateValueEditor"
>>  icon="resources/icons/certificateeditor.png"name="attribute certificate 
>> X509 editor">
>>      <syntax syntaxOID="1.3.6.1.4.1.1466.115.121.1.8" />
>>      <attribute attributeType="attributeCertificateAttribute" />
>>      </valueEditor>
>>  </extension>
>> 
>> 
>>             Help appreciated, Thanks
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
> 

Reply via email to