List Info

Thread: Re: netbeans and oppen office




Re: netbeans and oppen office
user name
2007-06-15 07:10:29
Hi there,

could you verify that the manifest file in your jar is
correct? You may 
have stumbled over a bug in the Netbeans plugin: the client
application 
gets a special manifest file for booting OpenOffice.org,
using the 
simple bootstrap mechanism.
If you do not find the necessary jar files in the manifest
file inside 
of your jar, feel free to write me a bug.
I may be able to create a workaround hopefully.

Regards, Steffen


houssam elhallak wrote:
> hello
> this is my first mail here with this list ,I'm sorry if
this is not the 
> right place .
> I have been spending 2 days on this problem
> 
> every thing is ok when I create openoffice application
client with netbeans
> the problem start when I try to create a jform or a
jpanel and then use 
> any layout
> netbeans will include a library called swing layout  
> "swing-layout-1.0.1.jar"
> 
> my application still run in a good way in netbeans ,but
when I try it to 
> execute it from the commande line ,I got this error .
> 
> java.lang.NoClassDefFoundError:
org/jdesktop/layout/GroupLayout$Group
> 
> 
> I tried every thing I know but no way ,to say the truth
Im not expert 
> with ant so I hope any one can give me  some help
> 
> thank you in advance
> 
>
____________________________________________________________
_____
> Get a preview of Live Earth, the hottest event this
summer - only on MSN 
> http://liveearth.msn.com?source=msntaglineliveearthhm
> 
>
------------------------------------------------------------
---------
> To unsubscribe, e-mail: dev-unsubscribeapi.openoffice.org
> For additional commands, e-mail: dev-helpapi.openoffice.org
> 

------------------------------------------------------------
---------
To unsubscribe, e-mail: dev-unsubscribeapi.openoffice.org
For additional commands, e-mail: dev-helpapi.openoffice.org


Re: netbeans and oppen office
user name
2007-06-15 08:52:17
Hi Steffen,

I believe there is  bug in the 1.0.2 OO plugin for netbeans.
 the bug
seems to be in the generated build-uno-impl.xml file which
overrides
the the ant "jar" target....and writes a manifest
section for
Openoffice bootstrap class loader, unfortunately this target
ignores
the Class-Path attribute (see [***] below...)

I worked this around by creating a manual manifest.mf -
copying and
pasting the automatically generated bits from the plugin
generated
manifest, and over-riding the "jar" target within
build.xml to load
the manual manifest file...something like:

<target name="jar"
depends="-uno-project-init,compile,-pre-jar,-do-jar-wit
h-manifest,-do-jar-without-manifest,-do-jar-with-mainclass,-
do-jar-with-libraries,-post-jar">

<jar basedir="${build.classes.dir}"
compress="true"
jarfile="${dist.jar}"
manifest="manifest.mf">

<fileset refid="bootstrap.glue.code"/>

</jar>

</target>

thanks

Ashok

[***] - build-uno-impl.xml - manifest section without
class-path....
    <target name="jar"
depends="-uno-project-init,compile,-pre-jar,-do-jar-wit
h-manifest,-do-jar-without-manifest,-do-jar-with-mainclass,-
do-jar-with-libraries,-post-jar">



        <jar basedir="${build.classes.dir}"
compress="true"
jarfile="${dist.jar}">

            <fileset
refid="bootstrap.glue.code"/>

            <manifest>

                <attribute name="Main-Class"
value="com.sun.star.lib.loader.Loader"/>

                <section
name="com/sun/star/lib/loader/Loader.class">

                    <attribute
name="Application-Class"
value="${main.class}"/>

                </section>

            </manifest>

            </jar>

        </target>





On 6/15/07, Steffen Grund <Steffen.Grundsun.com> wrote:
> Hi there,
>
> could you verify that the manifest file in your jar is
correct? You may
> have stumbled over a bug in the Netbeans plugin: the
client application
> gets a special manifest file for booting
OpenOffice.org, using the
> simple bootstrap mechanism.
> If you do not find the necessary jar files in the
manifest file inside
> of your jar, feel free to write me a bug.
> I may be able to create a workaround hopefully.
>
> Regards, Steffen
>
>
> houssam elhallak wrote:
> > hello
> > this is my first mail here with this list ,I'm
sorry if this is not the
> > right place .
> > I have been spending 2 days on this problem
> >
> > every thing is ok when I create openoffice
application client with netbeans
> > the problem start when I try to create a jform or
a jpanel and then use
> > any layout
> > netbeans will include a library called swing
layout
> > "swing-layout-1.0.1.jar"
> >
> > my application still run in a good way in netbeans
,but when I try it to
> > execute it from the commande line ,I got this
error .
> >
> > java.lang.NoClassDefFoundError:
org/jdesktop/layout/GroupLayout$Group
> >
> >
> > I tried every thing I know but no way ,to say the
truth Im not expert
> > with ant so I hope any one can give me  some help
> >
> > thank you in advance
> >
> >
____________________________________________________________
_____
> > Get a preview of Live Earth, the hottest event
this summer - only on MSN
> > http://liveearth.msn.com?source=msntaglineliveearthhm
> >
> >
------------------------------------------------------------
---------
> > To unsubscribe, e-mail: dev-unsubscribeapi.openoffice.org
> > For additional commands, e-mail: dev-helpapi.openoffice.org
> >
>
>
------------------------------------------------------------
---------
> To unsubscribe, e-mail: dev-unsubscribeapi.openoffice.org
> For additional commands, e-mail: dev-helpapi.openoffice.org
>
>

------------------------------------------------------------
---------
To unsubscribe, e-mail: dev-unsubscribeapi.openoffice.org
For additional commands, e-mail: dev-helpapi.openoffice.org


[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )