Re: [DEVTOOLS][EXT] Update to Netbeans plugin

2015-03-16 Thread Carl Marcum


On 03/15/2015 12:33 PM, W. Amenel VOGLOZIN wrote:

Hi Carl,

I have tried (yesterday) the 4.1.0 version of the plugin (update from 4.0.6) to 
rebuild an extension I wrote last summer in Java. It has worked fine and I 
haven't encountered any problems or unexpected behavior.
Platform:
* Netbeans 8.0.2 Patch 1
* Windows 8.1 64-bit edition
* Java 1.8.0_40 (32-bit)
* OpenOffice 4.1.1

Note however that I have been building my extension, which relies on Jackson 
jars, with version 4.0.6 of the Netbeans plugin, without a problem. That 
version (4.0.6) had been posted to this very mailing list by Jürgen mid-June 
2014. The jars were embedded in the oxt file without any actions on my part. I 
was expecting to do something, for instance add some references to files to 
include somewhere but I never had to. That was a pleasant surprise, which I 
believe prompted me back then (June, July or August), to update a page on the 
OO Wiki to add some information about what to do in order to have dependencies 
embedded in oxt files.

Anyway, what I mean is that the problem (of external jars not being available 
in the build artifact) that you reported in an e-mail from October 2014, well, 
it didn't occur in my case.

Thanks,
-Amenel.
   De : Carl Marcum cmar...@apache.org
  À : a...@openoffice.apache.org; dev@openoffice.apache.org 
dev@openoffice.apache.org
  Envoyé le : Mardi 10 mars 2015 11h07
  Objet : Re: [DEVTOOLS][EXT] Update to Netbeans plugin

On 12/10/2014 09:10 PM, Carl Marcum wrote:

Hi All,

I ran into an issue when trying to create an UNO client application
with the Netbeans plugin.

External library jars were not added to dist/lib or the jar manifest
during build.

This problem appeared to be related to this issue [1].

I have added the following to UNOClientAppProject template
build-uno-impl.xml jar target that overrides jar target in build-impl.xml
-do-jar-without-libraries,-do-jar-with-libraries
This adds library jars to /dist/lib and also Class Path entries in jar
manifest for client applications.

Existing projects created prior should be able to change the jar
target to include them.
Line 27 in nbproject/build-uno-impl.xml
 target name=jar
depends=-uno-project-init,compile,-pre-jar,-do-jar-jar,-do-jar-without-libraries,-do-jar-with-libraries,-do-openoffice-manifest,-post-jar
 jar basedir=${build.classes.dir}
manifest=${build.dir}/MANIFEST.MF filesonly=true compress=true
jarfile=${dist.jar}
 fileset refid=bootstrap.glue.code/
 /jar
 /target

I have updated the plugin to version 4.1.0 to better reflect the AOO
SDK version compatibility.

A compiled version can be found here [2]

[1] http://issues.apache.org/ooo/show_bug.cgi?id=78645
[2]
http://people.apache.org/~cmarcum/devtools/org-openoffice-extensions-4.1.0.nbm


-
To unsubscribe, e-mail: api-unsubscr...@openoffice.apache.org
For additional commands, e-mail: api-h...@openoffice.apache.org



Has anyone tried this update with an UNO client app or otherwise?

If so, on what platform?

Thanks,
Carl


Amenel,

Thank you for the reply,

Your feedback is very helpful.

I hope someone can also verify the UNO Client now also adds external 
jars to the dist/lib folder and adds an entry to the MANIFEST.MF file in 
the jar as expected.


Thanks again,
Carl


-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: [DEVTOOLS][EXT] Update to Netbeans plugin

2015-03-15 Thread W. Amenel VOGLOZIN
Hi Carl,

I have tried (yesterday) the 4.1.0 version of the plugin (update from 4.0.6) to 
rebuild an extension I wrote last summer in Java. It has worked fine and I 
haven't encountered any problems or unexpected behavior.
Platform:
* Netbeans 8.0.2 Patch 1
* Windows 8.1 64-bit edition
* Java 1.8.0_40 (32-bit)
* OpenOffice 4.1.1

Note however that I have been building my extension, which relies on Jackson 
jars, with version 4.0.6 of the Netbeans plugin, without a problem. That 
version (4.0.6) had been posted to this very mailing list by Jürgen mid-June 
2014. The jars were embedded in the oxt file without any actions on my part. I 
was expecting to do something, for instance add some references to files to 
include somewhere but I never had to. That was a pleasant surprise, which I 
believe prompted me back then (June, July or August), to update a page on the 
OO Wiki to add some information about what to do in order to have dependencies 
embedded in oxt files.

Anyway, what I mean is that the problem (of external jars not being available 
in the build artifact) that you reported in an e-mail from October 2014, well, 
it didn't occur in my case.

Thanks,
-Amenel.
  De : Carl Marcum cmar...@apache.org
 À : a...@openoffice.apache.org; dev@openoffice.apache.org 
dev@openoffice.apache.org 
 Envoyé le : Mardi 10 mars 2015 11h07
 Objet : Re: [DEVTOOLS][EXT] Update to Netbeans plugin
   
On 12/10/2014 09:10 PM, Carl Marcum wrote:
 Hi All,

 I ran into an issue when trying to create an UNO client application 
 with the Netbeans plugin.

 External library jars were not added to dist/lib or the jar manifest 
 during build.

 This problem appeared to be related to this issue [1].

 I have added the following to UNOClientAppProject template 
 build-uno-impl.xml jar target that overrides jar target in build-impl.xml
 -do-jar-without-libraries,-do-jar-with-libraries
 This adds library jars to /dist/lib and also Class Path entries in jar 
 manifest for client applications.

 Existing projects created prior should be able to change the jar 
 target to include them.
 Line 27 in nbproject/build-uno-impl.xml
    target name=jar 
 depends=-uno-project-init,compile,-pre-jar,-do-jar-jar,-do-jar-without-libraries,-do-jar-with-libraries,-do-openoffice-manifest,-post-jar
        jar basedir=${build.classes.dir} 
 manifest=${build.dir}/MANIFEST.MF filesonly=true compress=true 
 jarfile=${dist.jar}
            fileset refid=bootstrap.glue.code/
        /jar
    /target

 I have updated the plugin to version 4.1.0 to better reflect the AOO 
 SDK version compatibility.

 A compiled version can be found here [2]

 [1] http://issues.apache.org/ooo/show_bug.cgi?id=78645
 [2] 
 http://people.apache.org/~cmarcum/devtools/org-openoffice-extensions-4.1.0.nbm


 -
 To unsubscribe, e-mail: api-unsubscr...@openoffice.apache.org
 For additional commands, e-mail: api-h...@openoffice.apache.org



Has anyone tried this update with an UNO client app or otherwise?

If so, on what platform?

Thanks,
Carl



-
To unsubscribe, e-mail: api-unsubscr...@openoffice.apache.org
For additional commands, e-mail: api-h...@openoffice.apache.org



  

Re: [DEVTOOLS][EXT] Update to Netbeans plugin

2015-03-10 Thread Carl Marcum

On 12/10/2014 09:10 PM, Carl Marcum wrote:

Hi All,

I ran into an issue when trying to create an UNO client application 
with the Netbeans plugin.


External library jars were not added to dist/lib or the jar manifest 
during build.


This problem appeared to be related to this issue [1].

I have added the following to UNOClientAppProject template 
build-uno-impl.xml jar target that overrides jar target in build-impl.xml

-do-jar-without-libraries,-do-jar-with-libraries
This adds library jars to /dist/lib and also Class Path entries in jar 
manifest for client applications.


Existing projects created prior should be able to change the jar 
target to include them.

Line 27 in nbproject/build-uno-impl.xml
target name=jar 
depends=-uno-project-init,compile,-pre-jar,-do-jar-jar,-do-jar-without-libraries,-do-jar-with-libraries,-do-openoffice-manifest,-post-jar
jar basedir=${build.classes.dir} 
manifest=${build.dir}/MANIFEST.MF filesonly=true compress=true 
jarfile=${dist.jar}

fileset refid=bootstrap.glue.code/
/jar
/target

I have updated the plugin to version 4.1.0 to better reflect the AOO 
SDK version compatibility.


A compiled version can be found here [2]

[1] http://issues.apache.org/ooo/show_bug.cgi?id=78645
[2] 
http://people.apache.org/~cmarcum/devtools/org-openoffice-extensions-4.1.0.nbm



-
To unsubscribe, e-mail: api-unsubscr...@openoffice.apache.org
For additional commands, e-mail: api-h...@openoffice.apache.org




Has anyone tried this update with an UNO client app or otherwise?

If so, on what platform?

Thanks,
Carl

-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



[DEVTOOLS][EXT] Update to Netbeans plugin

2014-12-10 Thread Carl Marcum

Hi All,

I ran into an issue when trying to create an UNO client application with 
the Netbeans plugin.


External library jars were not added to dist/lib or the jar manifest 
during build.


This problem appeared to be related to this issue [1].

I have added the following to UNOClientAppProject template 
build-uno-impl.xml jar target that overrides jar target in build-impl.xml

-do-jar-without-libraries,-do-jar-with-libraries
This adds library jars to /dist/lib and also Class Path entries in jar 
manifest for client applications.


Existing projects created prior should be able to change the jar target 
to include them.

Line 27 in nbproject/build-uno-impl.xml
target name=jar 
depends=-uno-project-init,compile,-pre-jar,-do-jar-jar,-do-jar-without-libraries,-do-jar-with-libraries,-do-openoffice-manifest,-post-jar
jar basedir=${build.classes.dir} 
manifest=${build.dir}/MANIFEST.MF filesonly=true compress=true 
jarfile=${dist.jar}

fileset refid=bootstrap.glue.code/
/jar
/target

I have updated the plugin to version 4.1.0 to better reflect the AOO SDK 
version compatibility.


A compiled version can be found here [2]

[1] http://issues.apache.org/ooo/show_bug.cgi?id=78645
[2] 
http://people.apache.org/~cmarcum/devtools/org-openoffice-extensions-4.1.0.nbm



-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org