[dev] java.lang.UnsatisfiedLinkError: unowinreg (Not found in java.library.path)

2009-09-02 Thread Vidyasagar Venkatachalam
Hi,

On running the below code (given in the First Steps section of the 
developer guide wiki), I'm getting java.lang.UnsatisfiedLinkError: 
unowinreg (Not found in java.library.path)

package de.ooo.devguide.example1;

public class FirstUnoContact {

public static void main(String[] args) {
try {
// get the remote office component context
com.sun.star.uno.XComponentContext xContext = 
com.sun.star.comp.helper.Bootstrap.bootstrap();
 
System.out.println(Connected to a running office ...
);
 
com.sun.star.lang.XMultiComponentFactory xMCF = 
xContext.getServiceManager();
 
String available = (xMCF != null ? available : not 
available);
System.out.println(remote ServiceManager is  + 
available);
} catch (java.lang.Exception e) {
e.printStackTrace();
} finally {
System.exit(0);
}
}

}

Exception trace is given below:

Exception in thread main java.lang.UnsatisfiedLinkError: unowinreg (Not 
found in java.library.path)
[java]  at java.lang.ClassLoader.loadLibraryWithPath(
ClassLoader.java:986)
[java]  at java.lang.ClassLoader.loadLibraryWithClassLoader(
ClassLoader.java:950)
[java]  at java.lang.System.loadLibrary(System.java:453)
[java]  at com.sun.star.lib.loader.WinRegKey.clinit(
WinRegKey.java:93)
[java]  at java.lang.J9VMInternals.initializeImpl(Native Method)
[java]  at java.lang.J9VMInternals.initialize(
J9VMInternals.java:194)
[java]  at 
com.sun.star.lib.loader.InstallationFinder.getPathFromWindowsRegistry(
InstallationFinder.java:207)
[java]  at com.sun.star.lib.loader.InstallationFinder.getPath(
InstallationFinder.java:115)
[java]  at com.sun.star.lib.loader.Loader.getCustomLoader(
Loader.java:176)
[java]  at com.sun.star.lib.loader.Loader.main(Loader.java:137)

Any idea on how to resolve this issue?

Is this any path/classpath related issue?

Thanks,
Sagar.

IBM India Pvt. Ltd .
Fortius Block,FB-2F-B156,First Technology Place,
EPIP White Field,Bangalore-560066.

Off: +91-80 226-70476
Mob: +91-97399-82566
Fax: +91-80 226-70266
Email: vidya...@in.ibm.com 
 
PTC Home Page: ptc.hursley.ibm.com


Re: [dev] java.lang.UnsatisfiedLinkError: unowinreg (Not found in java.library.path)

2009-09-02 Thread Vidyasagar Venkatachalam
Hi,

The issue has been resolved.

Since unowinreg.dll file is located in the path 
%OFFICE_ROOT%/Basis/sdk/classes/win, the same need to be set in the PATH 
environment variable.

I'll edit this issue  resolution in the developer wiki page in the 
following location,

Section: First Steps - Getting Started - First Contact - An Ant build 
script.

Please let me know if you have any concerns.

Thanks,
Sagar.

IBM India Pvt. Ltd .
Fortius Block,FB-2F-B156,First Technology Place,
EPIP White Field,Bangalore-560066.

Off: +91-80 226-70476
Mob: +91-97399-82566
Fax: +91-80 226-70266
Email: vidya...@in.ibm.com 
 
PTC Home Page: ptc.hursley.ibm.com




Vidyasagar Venkatachalam/India/i...@ibmin 
02/09/2009 17:29
Please respond to
dev@openoffice.org


To
dev@openoffice.org
cc
d...@api.openoffice.org
Subject
[dev] java.lang.UnsatisfiedLinkError: unowinreg (Not found in 
java.library.path)






Hi,

On running the below code (given in the First Steps section of the 
developer guide wiki), I'm getting java.lang.UnsatisfiedLinkError: 
unowinreg (Not found in java.library.path)

package de.ooo.devguide.example1;

public class FirstUnoContact {

public static void main(String[] args) {
try {
// get the remote office component context
com.sun.star.uno.XComponentContext xContext = 
com.sun.star.comp.helper.Bootstrap.bootstrap();
 
System.out.println(Connected to a running office ...
);
 
com.sun.star.lang.XMultiComponentFactory xMCF = 
xContext.getServiceManager();
 
String available = (xMCF != null ? available : not 
available);
System.out.println(remote ServiceManager is  + 
available);
} catch (java.lang.Exception e) {
e.printStackTrace();
} finally {
System.exit(0);
}
}

}

Exception trace is given below:

Exception in thread main java.lang.UnsatisfiedLinkError: unowinreg (Not 
found in java.library.path)
[java]  at java.lang.ClassLoader.loadLibraryWithPath(
ClassLoader.java:986)
[java]  at java.lang.ClassLoader.loadLibraryWithClassLoader(
ClassLoader.java:950)
[java]  at java.lang.System.loadLibrary(System.java:453)
[java]  at com.sun.star.lib.loader.WinRegKey.clinit(
WinRegKey.java:93)
[java]  at java.lang.J9VMInternals.initializeImpl(Native Method)
[java]  at java.lang.J9VMInternals.initialize(
J9VMInternals.java:194)
[java]  at 
com.sun.star.lib.loader.InstallationFinder.getPathFromWindowsRegistry(
InstallationFinder.java:207)
[java]  at com.sun.star.lib.loader.InstallationFinder.getPath(
InstallationFinder.java:115)
[java]  at com.sun.star.lib.loader.Loader.getCustomLoader(
Loader.java:176)
[java]  at com.sun.star.lib.loader.Loader.main(Loader.java:137)

Any idea on how to resolve this issue?

Is this any path/classpath related issue?

Thanks,
Sagar.

IBM India Pvt. Ltd .
Fortius Block,FB-2F-B156,First Technology Place,
EPIP White Field,Bangalore-560066.

Off: +91-80 226-70476
Mob: +91-97399-82566
Fax: +91-80 226-70266
Email: vidya...@in.ibm.com 
 
PTC Home Page: ptc.hursley.ibm.com



[dev] How to convert text data into Open Document format using OpenOffice.org API?

2009-08-31 Thread Vidyasagar Venkatachalam
Hi,

I'm a newbie to OpenOffice.org API.

Could anyone let me know how to convert text data into Open Document 
format using OpenOffice,org API ?

i.e. Let us say we have a text - Hi, Welcome to OpenOffice.org world!.

Using OpenOffice.org API how to generate the following documents for 
storing the above text in Open Document format?

content.xml
meta.xml
settings.xml
styles.xml
META-INF\manifest.xml

Your help is highly appreciated.

Thanks,
Sagar.

IBM India Pvt. Ltd .
Fortius Block,FB-2F-B156,First Technology Place,
EPIP White Field,Bangalore-560066.

Off: +91-80 226-70476
Mob: +91-97399-82566
Fax: +91-80 226-70266
Email: vidya...@in.ibm.com 
 
PTC Home Page: ptc.hursley.ibm.com