Il 21/06/2016 04:36, Nuwan Sameera ha scritto:
Hi,
I need to set template to new mail template or report template. I
tried using setMailTemplate(key,format,input stream). There are some
problems. Please give me java example to this.
Hi Nuwan, please take a look at [1] to solve your issue.
In particular, set template by using setFormat like as shown below
...
// 3. set TEXT
String textTemplate = "Hi there, I am ${username}.";
mailTemplateService.setFormat(key, MailTemplateFormat.TEXT,
IOUtils.toInputStream(textTemplate, SyncopeConstants.DEFAULT_CHARSET));
...
About your code, please take care to remove all unused imports, to
declare final variable when needed and to provide a valid
serialVersionUID for every serializable class.
Furthermore, it seems that the plugin does not work fine:
* Right clicking just delete operation is available.
* Something seems to be missed: see the attachment.
* Demo server was rebooting when I tried the first time to connect to.
I tried out again after, when it was ready to accept requests again,
but it continued to fail just by showing what you can see in the
attachment.
* If I do a double-click it asks for a file format. Unfortunately it
asks for the format by showing always the same select options. It
seems that position of the double-click is not relevant.
Please, let me know if I'm missing some step.
Regards,
F.
[1]
https://github.com/apache/syncope/blob/7bd895148270969737496c17fb918219efbac0dd/fit/core-reference/src/test/java/org/apache/syncope/fit/core/MailTemplateITCase.java#L62-L152
Regards,
Nuwan Sameera
On 20 Jun 2016 12:45, nuwansameer...@gmail.com
<mailto:nuwansameer...@gmail.com> wrote:
Hi,
I completed add, remove template. Also view template data in
editor view. Source code available in github.
I tried to do edit and save feature of template.
I tried using setTemplate() method. Not still completed.
Please give me feedback.
Regards.
Nuwan sameera.
On 8 Jun 2016 01:48, "Fabio Martelli" <fabio.marte...@gmail.com
<mailto:fabio.marte...@gmail.com>> wrote:
Hi Nuwan, go on for the moment.
Refinements are welcome later, at more deeply integration time.
Regards,
F.
Il 7 giugno 2016 17:33:34 CEST, Nuwan Sameera
<nuwansameer...@gmail.com <mailto:nuwansameer...@gmail.com>>
ha scritto:
Hi,
OK I will do it. Is others are ok.
Can I continue works this manner?
Regards,
Nuwan Sameera.
On Tue, Jun 7, 2016 at 8:57 PM, Fabio Martelli
<fabio.marte...@gmail.com
<mailto:fabio.marte...@gmail.com>> wrote:
Hi, it seems that the new version preserve the theme.
Please try to find a proper solution to edit
configuration.
Please let me know.
Regards,
F.
On Tue, Jun 7, 2016 at 10:55 AM, Nuwan Sameera
<nuwansameer...@gmail.com
<mailto:nuwansameer...@gmail.com>> wrote:
> Hi,
>
> I updated my plugin. Source code available in [1]
>
[1]https://github.com/NuwanSameera/syncope/tree/master/netbeans-plugin
>
> Also following issues are solved.
>
> 1. Plugin installation/use seems to corrupt my
Netbeans theme.
> Remove UI theme.
>
> 2. I cannot find the way to change plugin
configuration
> Now data save UserData.txt in root folder.
configuration can change by edit
> it. It might be changed in proper way.
>
> No way to edit template content (take administration
console)
> No way to edit a specific format
>
> These are solved.
>
> Please check and give me feedback.
>
> Thanks and Regards,
>
> Nuwan Sameera.
>
>
> On Mon, Jun 6, 2016 at 2:12 PM, Fabio Martelli
<fabio.marte...@gmail.com
<mailto:fabio.marte...@gmail.com>>
> wrote:
>>
>> Il 06/06/2016 10:22, Nuwan Sameera ha scritto:
>>
>> Hi,
>>
>> Please give me response for my plugin development
available in
>> [1]
>>
https://github.com/NuwanSameera/syncope/tree/master/netbeans-plugin
>>
>> Steps in above mail.
>>
>> Hi Nuwan, see my comments below.
>>
>> Plugin installation/use seems to corrupt my
Netbeans theme.
>> I cannot find the way to change plugin configuration
>> No way to edit template content (take
administration console [1] as
>> reference)
>> No way to edit a specific format
>> Not sure about the position btw keep it there for
the moment
>>
>> Regards,
>> F.
>>
>> [1]
http://syncope-vm.apache.org:9080/syncope-console/login?1
>>
>>
>> Regards.
>> Nuwan Sameera.
>>
>> On Fri, Jun 3, 2016 at 11:07 AM, Nuwan Sameera
<nuwansameer...@gmail.com
<mailto:nuwansameer...@gmail.com>>
>> wrote:
>>>
>>> Hi,
>>> Done. Plugin build with syncope. Thanks. Source
code in [1]
>>>
>>> [1]
https://github.com/NuwanSameera/syncope/tree/master/netbeans-plugin
>>>
>>> Steps to build and run plugin.
>>>
>>> (01) go to syncope/netbeans-plugin and run mvn
clean install
>>> (02) After build success create
netbeans-plugin-2.0.0-SNAPSHOT.jar and
>>> netbeans-plugin-2.0.0-SNAPSHOT.nbm in /target folder
>>> (03) Open netbaens ide and go to
tools->pluging->Downloaded->Add Plugins
>>> and add .nbm file and click install
>>>
>>> Then it work as netbeans plugin.
>>>
>>> Also we can test this easily.
>>>
>>> (01) Open netbeans-plugin source using netbeans IDE.
>>> (02) Right click on project and run Clean and Build.
>>> (03) After build success right click and select Run
>>>
>>> Then open new netbeans instance with installed
plugin.
>>>
>>> Plugin Running steps.
>>>
>>> (01) Go to Window->Apache Syncope. Then open
resource tree.
>>> (02) Load existing mail,report templates to tree.
>>> (03) When double click on element open instance on
editor pane.
>>> (04) You can create new element using right click
and select New.
>>> (05) You can delete element using right click and
select Delete.
>>>
>>> Please check run and give me feed back.
>>>
>>> Regards.
>>> Nuwan Sameera.
>>>
>>> On Fri, Jun 3, 2016 at 7:59 PM, Nuwan Sameera
<nuwansameer...@gmail.com
<mailto:nuwansameer...@gmail.com>>
>>> wrote:
>>>>
>>>> Hi,
>>>>
>>>> Thank you. I try this.
>>>> Now can I send pr to upstream.
>>>>
>>>> Regards.
>>>> Nuwan sameera
>>>>
>>>> On 3 Jun 2016 7:48 pm, "Fabio Martelli"
<fabio.marte...@gmail.com
<mailto:fabio.marte...@gmail.com>>
>>>> wrote:
>>>>>
>>>>> Il 03/06/2016 13:16, Nuwan Sameera ha scritto:
>>>>>
>>>>> Hi,
>>>>>
>>>>> Thank you. It is solved. But next step given a
problem.
>>>>>
>>>>> Failed to execute goal
>>>>>
org.codehaus.mojo:ianal-maven-plugin:1.0-alpha-1:verify-legal-files
>>>>> (default) on project netbeans-plugin: Artifact
does not contain any legal
>>>>> files: netbeans-plugin-2.0.0-SNAPSHOT.jar
>>>>>
>>>>> Sorry for the disturb.
>>>>>
>>>>> Override ianal plugin configuration
>>>>>
>>>>> <plugin>
>>>>> <groupId>org.codehaus.mojo</groupId>
>>>>> <artifactId>ianal-maven-plugin</artifactId>
>>>>> <version>1.0-alpha-1</version>
>>>>> <configuration>
>>>>> <skip>true</skip>
>>>>> </configuration>
>>>>> </plugin>
>>>>>
>>>>>
http://lmgtfy.com/?q=Disable+a+Maven+plugin+defined+in+a+parent+POM
>>>>> ;)
>>>>>
>>>>> Hope this help.
>>>>> Regards,
>>>>> F.
>>>>>
>>>>>
>>>>> Regards,
>>>>> Nuwan Sameera.
>>>>>
>>>>>
>>>>> On Fri, Jun 3, 2016 at 4:32 PM, Fabio Martelli
>>>>> <fabio.marte...@gmail.com
<mailto:fabio.marte...@gmail.com>> wrote:
>>>>>>
>>>>>> Il 03/06/2016 12:59, Nuwan Sameera ha scritto:
>>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> I try to build plugin by adding following to pom.
>>>>>>
>>>>>> <properties>
>>>>>> ...
>>>>>> <checkstyle.skip>true</checkstyle.skip>
>>>>>>
>>>>>>
>>>>>> Add
>>>>>> <rat.skip>true</rat.skip>
>>>>>>
>>>>>> Regards,
>>>>>> F.
>>>>>>
>>>>>>
>>>>>> ...
>>>>>> </properties>
>>>>>>
>>>>>>
>>>>>> But given an error. Error log
>>>>>>
>>>>>> Failed to execute goal
org.apache.rat:apache-rat-plugin:0.11:check
>>>>>> (rat-check) on project netbeans-plugin: Too
many files with unapproved
>>>>>> license: 16 See RAT report in:
>>>>>>
/home/nuwan/Projects/gsoc/syncope/netbeans-plugin/target/rat.txt
-> [Help 1]
>>>>>>
>>>>>> Please help.
>>>>>>
>>>>>> Regards.
>>>>>> Nuwan Sameera.
>>>>>>
>>>>>> On Fri, Jun 3, 2016 at 3:34 PM, Fabio Martelli
>>>>>> <fabio.marte...@gmail.com
<mailto:fabio.marte...@gmail.com>> wrote:
>>>>>>>
>>>>>>> Hi, see my comments/questions in-line.
>>>>>>> Regards,
>>>>>>> F.
>>>>>>>
>>>>>>> Il 03/06/2016 10:37, Nuwan Sameera ha scritto:
>>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> I added java code to list existing mail
templates and report
>>>>>>> templates to plugin tree. My codes available in
>>>>>>>
>>>>>>> Please, provide me with a list of steps to see
results in netbeans.
>>>>>>> build, install plugin, restart .... and ....
>>>>>>>
>>>>>>>
>>>>>>>
https://github.com/NuwanSameera/syncope/tree/master/netbeans-plugin
>>>>>>>
>>>>>>> Currently plugin not in maven tree because
check-style given error.
>>>>>>> But plugin can build and run without errors.
>>>>>>>
>>>>>>>
>>>>>>> Why don't you try to develop without including
in your project
>>>>>>> syncope sources?
>>>>>>> It should be enough to specify the parent.
>>>>>>> Checkstyle can be disabled for your project;
you could add the
>>>>>>> following property into your pom.xml:
>>>>>>>
>>>>>>> <properties>
>>>>>>> ...
>>>>>>> <checkstyle.skip>true</checkstyle.skip>
>>>>>>> ...
>>>>>>> </properties>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Please check and give me feedback.
>>>>>>>
>>>>>>> Regards.
>>>>>>> Nuwan Sameera.
>>>>>>>
>>>>>>> On Mon, May 30, 2016 at 1:37 PM, Fabio Martelli
>>>>>>> <fabio.marte...@gmail.com
<mailto:fabio.marte...@gmail.com>> wrote:
>>>>>>>>
>>>>>>>> Il 30/05/2016 10:00, Nuwan Sameera ha scritto:
>>>>>>>>>
>>>>>>>>> Hi,
>>>>>>>>> I do changes in netbeans plugin
development. These changes
>>>>>>>>> available in
>>>>>>>>> [1]
>>>>>>>>>
https://github.com/NuwanSameera/syncope/tree/master/netbeans-plugin
>>>>>>>>>
>>>>>>>>> (01) nbm folder created when netbeans
module creation. If we
>>>>>>>>> rename it manifest.mf don't edit with
changes. I cannot find a method to
>>>>>>>>> change default manifest.mf path.
>>>>>>>>> (02) .java file and .form file create on
same folder and I cannot
>>>>>>>>> find way to move .form file to resource
directory.
>>>>>>>>> (03) Rename Bundle.properties to
bundle.properties.
>>>>>>>>> (04) Change image position and path.
>>>>>>>>>
>>>>>>>>> Please give me solutions for the (01) and (02).
>>>>>>>>
>>>>>>>> Please, leave it as is and go on.
>>>>>>>> We will take a look forward.
>>>>>>>>>
>>>>>>>>> Also am I correct with (03) and (04)
>>>>>>>>
>>>>>>>> ok.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Thanks and Regards.
>>>>>>>>
>>>>>>>> Regards,
>>>>>>>> F.
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Fabio Martelli
>>>>>>>>
https://it.linkedin.com/pub/fabio-martelli/1/974/a44
>>>>>>>> http://blog.tirasa.net/author/fabio/index.html
>>>>>>>>
>>>>>>>> Tirasa - Open Source Excellence
>>>>>>>> http://www.tirasa.net/
>>>>>>>>
>>>>>>>> Apache Syncope PMC
>>>>>>>> http://people.apache.org/~fmartelli/
<http://people.apache.org/%7Efmartelli/>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Nuwan Sameera.
>>>>>>> Undergraduate,
>>>>>>> Electronic and Telecommunication Engineering,
>>>>>>> University of Moratuwa.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Fabio Martelli
>>>>>>>
https://it.linkedin.com/pub/fabio-martelli/1/974/a44
>>>>>>> http://blog.tirasa.net/author/fabio/index.html
>>>>>>>
>>>>>>> Tirasa - Open Source Excellence
>>>>>>> http://www.tirasa.net/
>>>>>>>
>>>>>>> Apache Syncope PMC
>>>>>>> http://people.apache.org/~fmartelli/
<http://people.apache.org/%7Efmartelli/>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Nuwan Sameera.
>>>>>> Undergraduate,
>>>>>> Electronic and Telecommunication Engineering,
>>>>>> University of Moratuwa.
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Fabio Martelli
>>>>>>
https://it.linkedin.com/pub/fabio-martelli/1/974/a44
>>>>>> http://blog.tirasa.net/author/fabio/index.html
>>>>>>
>>>>>> Tirasa - Open Source Excellence
>>>>>> http://www.tirasa.net/
>>>>>>
>>>>>> Apache Syncope PMC
>>>>>> http://people.apache.org/~fmartelli/
<http://people.apache.org/%7Efmartelli/>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Nuwan Sameera.
>>>>> Undergraduate,
>>>>> Electronic and Telecommunication Engineering,
>>>>> University of Moratuwa.
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Fabio Martelli
>>>>> https://it.linkedin.com/pub/fabio-martelli/1/974/a44
>>>>> http://blog.tirasa.net/author/fabio/index.html
>>>>>
>>>>> Tirasa - Open Source Excellence
>>>>> http://www.tirasa.net/
>>>>>
>>>>> Apache Syncope PMC
>>>>> http://people.apache.org/~fmartelli/
<http://people.apache.org/%7Efmartelli/>
>>>
>>>
>>>
>>>
>>> --
>>> Nuwan Sameera.
>>> Undergraduate,
>>> Electronic and Telecommunication Engineering,
>>> University of Moratuwa.
>>
>>
>>
>>
>> --
>> Nuwan Sameera.
>> Undergraduate,
>> Electronic and Telecommunication Engineering,
>> University of Moratuwa.
>>
>>
>>
>> --
>> Fabio Martelli
>> https://it.linkedin.com/pub/fabio-martelli/1/974/a44
>> http://blog.tirasa.net/author/fabio/index.html
>>
>> Tirasa - Open Source Excellence
>> http://www.tirasa.net/
>>
>> Apache Syncope PMC
>> http://people.apache.org/~fmartelli/
<http://people.apache.org/%7Efmartelli/>
>
>
>
>
> --
> Nuwan Sameera.
> Undergraduate,
> Electronic and Telecommunication Engineering,
> University of Moratuwa.
-- Inviato dal mio cellulare Android con K-9 Mail.
--
Fabio Martelli
https://it.linkedin.com/pub/fabio-martelli/1/974/a44
http://blog.tirasa.net/author/fabio/index.html
Tirasa - Open Source Excellence
http://www.tirasa.net/
Apache Syncope PMC
http://people.apache.org/~fmartelli/