incubator-ooo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ksch...@apache.org
Subject svn commit: r1206901 [1/20] - in /incubator/ooo/ooo-site/trunk/content/udk/java: ./ documentation/ documentation/com/ documentation/com/sun/ documentation/com/sun/star/ documentation/com/sun/star/comp/ documentation/com/sun/star/comp/bridgefactory/ doc...
Date Sun, 27 Nov 2011 23:05:38 GMT
Author: kschenk
Date: Sun Nov 27 23:04:57 2011
New Revision: 1206901

URL: http://svn.apache.org/viewvc?rev=1206901&view=rev
Log:
kls -- added cpp/java


Added:
    incubator/ooo/ooo-site/trunk/content/udk/java/
    incubator/ooo/ooo-site/trunk/content/udk/java/documentation/
    incubator/ooo/ooo-site/trunk/content/udk/java/documentation/com/
    incubator/ooo/ooo-site/trunk/content/udk/java/documentation/com/sun/
    incubator/ooo/ooo-site/trunk/content/udk/java/documentation/com/sun/star/
    incubator/ooo/ooo-site/trunk/content/udk/java/documentation/com/sun/star/comp/
    incubator/ooo/ooo-site/trunk/content/udk/java/documentation/com/sun/star/comp/bridgefactory/
    incubator/ooo/ooo-site/trunk/content/udk/java/documentation/com/sun/star/comp/connections/
    incubator/ooo/ooo-site/trunk/content/udk/java/documentation/com/sun/star/comp/helper/
    incubator/ooo/ooo-site/trunk/content/udk/java/documentation/com/sun/star/comp/loader/
    incubator/ooo/ooo-site/trunk/content/udk/java/documentation/com/sun/star/comp/security/
    incubator/ooo/ooo-site/trunk/content/udk/java/documentation/com/sun/star/comp/security/auth/
    incubator/ooo/ooo-site/trunk/content/udk/java/documentation/com/sun/star/comp/security/auth/login/
    incubator/ooo/ooo-site/trunk/content/udk/java/documentation/com/sun/star/comp/servicemanager/
    incubator/ooo/ooo-site/trunk/content/udk/java/documentation/com/sun/star/comp/typedescriptionmanager/
    incubator/ooo/ooo-site/trunk/content/udk/java/documentation/com/sun/star/comp/urlresolver/
    incubator/ooo/ooo-site/trunk/content/udk/java/documentation/com/sun/star/lib/
    incubator/ooo/ooo-site/trunk/content/udk/java/documentation/com/sun/star/lib/uno/
    incubator/ooo/ooo-site/trunk/content/udk/java/documentation/com/sun/star/lib/uno/typedesc/
    incubator/ooo/ooo-site/trunk/content/udk/java/documentation/com/sun/star/lib/uno/typeinfo/
    incubator/ooo/ooo-site/trunk/content/udk/java/documentation/com/sun/star/tools/
    incubator/ooo/ooo-site/trunk/content/udk/java/documentation/com/sun/star/tools/uno/
    incubator/ooo/ooo-site/trunk/content/udk/java/documentation/com/sun/star/uno/
    incubator/ooo/ooo-site/trunk/content/udk/java/examples/
    incubator/ooo/ooo-site/trunk/content/udk/java/examples/wsproxy/
    incubator/ooo/ooo-site/trunk/content/udk/java/examples/wsproxy/UNO_ProxyFac_InvocationProxy.jpg   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/examples/wsproxy/UNO_Web_Service_Proxy_Example.sxw   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/examples/wsproxy/WebServiceProxy.zip   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/examples/wsproxy/component_description.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/examples/wsproxy/uno2proxy2jwsdp.jpg   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/man/
    incubator/ooo/ooo-site/trunk/content/udk/java/man/AccessingOfficeFromRemote.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/man/UnoApp.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/man/connectors_acceptos.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/man/conventions.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/man/faq.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/man/images/
    incubator/ooo/ooo-site/trunk/content/udk/java/man/images/GetRemoteObject.jpg   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/man/images/LifeCycleOfObjects.jpg   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/man/index.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/man/java_component_howto.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/man/java_uno_bridge.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/man/javaloader.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/man/javavm.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/man/jurt.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/man/lifecycle.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/man/map_idl_to_java.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/man/regcomp.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/man/register_java_components.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/man/ridl.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/man/sandbox.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/man/style.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/man/typelibrary.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/man/types.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/allclasses-frame.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/allclasses-noframe.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/comp/
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/comp/helper/
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/comp/helper/Bootstrap.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/comp/helper/ComponentContext.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/comp/helper/ComponentContextEntry.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/comp/helper/RegistryServiceFactory.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/comp/helper/SharedLibraryLoader.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/comp/helper/package-frame.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/comp/helper/package-summary.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/comp/helper/package-tree.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/lib/
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/lib/uno/
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/lib/uno/helper/
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/lib/uno/helper/ComponentBase.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/lib/uno/helper/InterfaceContainer.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/lib/uno/helper/MultiTypeInterfaceContainer.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/lib/uno/helper/PropertySet.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/lib/uno/helper/UnoUrl.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/lib/uno/helper/WeakAdapter.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/lib/uno/helper/WeakBase.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/lib/uno/helper/package-frame.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/lib/uno/helper/package-summary.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/lib/uno/helper/package-tree.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/tools/
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/tools/uno/
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/tools/uno/DumpType.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/tools/uno/DumpTypeDescription.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/tools/uno/RegComp.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/tools/uno/UnoApp.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/tools/uno/package-frame.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/tools/uno/package-summary.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/tools/uno/package-tree.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/Any.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/AnyConverter.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/Ascii.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/AsciiString.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/DeploymentException.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/Enum.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/Exception.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/IBridge.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/IEnvironment.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/IFieldDescription.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/IMapping.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/IMemberDescription.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/IMethodDescription.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/IQueryInterface.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/ITypeDescription.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/MappingException.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/RuntimeException.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/SecurityException.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/Type.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/TypeClass.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/Uik.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/Union.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/UnoRuntime.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/WeakReference.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/XAdapter.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/XAggregation.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/XComponentContext.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/XCurrentContext.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/XInterface.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/XNamingService.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/XReference.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/XUnloadingPreference.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/XWeak.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/package-frame.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/package-summary.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/com/sun/star/uno/package-tree.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/constant-values.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/deprecated-list.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/help-doc.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/index-all.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/index.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/logging/
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/logging/allclasses-frame.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/logging/com/
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/logging/com/sun/
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/logging/com/sun/star/
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/logging/com/sun/star/util/
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/logging/com/sun/star/util/logging/
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/logging/com/sun/star/util/logging/DefaultLoggerWrapper.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/logging/com/sun/star/util/logging/ILogger.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/logging/com/sun/star/util/logging/Level.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/logging/com/sun/star/util/logging/LogManager.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/logging/com/sun/star/util/logging/Logger.LoggerPropertyChangeListener.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/logging/com/sun/star/util/logging/Logger.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/logging/com/sun/star/util/logging/Watchdog.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/logging/com/sun/star/util/logging/log4jLoggerWrapper.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/logging/com/sun/star/util/logging/log4jLoggerWrapperFactory.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/logging/com/sun/star/util/logging/log4jPriority.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/logging/com/sun/star/util/logging/log4jPropertyConfigurator.ConfiguratorPropertyChangeListener.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/logging/com/sun/star/util/logging/log4jPropertyConfigurator.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/logging/com/sun/star/util/logging/package-frame.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/logging/com/sun/star/util/logging/package-summary.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/logging/com/sun/star/util/logging/package-tree.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/logging/deprecated-list.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/logging/help-doc.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/logging/index-all.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/logging/index.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/logging/overview-tree.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/logging/package-list
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/logging/packages.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/logging/serialized-form.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/logging/stylesheet.css   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/overview-frame.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/overview-summary.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/overview-tree.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/package-list
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/packages.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/serialized-form.html   (with props)
    incubator/ooo/ooo-site/trunk/content/udk/java/ref/stylesheet.css   (with props)

Added: incubator/ooo/ooo-site/trunk/content/udk/java/examples/wsproxy/UNO_ProxyFac_InvocationProxy.jpg
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/udk/java/examples/wsproxy/UNO_ProxyFac_InvocationProxy.jpg?rev=1206901&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/udk/java/examples/wsproxy/UNO_ProxyFac_InvocationProxy.jpg
------------------------------------------------------------------------------
    svn:mime-type = image/jpeg

Added: incubator/ooo/ooo-site/trunk/content/udk/java/examples/wsproxy/UNO_Web_Service_Proxy_Example.sxw
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/udk/java/examples/wsproxy/UNO_Web_Service_Proxy_Example.sxw?rev=1206901&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/udk/java/examples/wsproxy/UNO_Web_Service_Proxy_Example.sxw
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/ooo-site/trunk/content/udk/java/examples/wsproxy/WebServiceProxy.zip
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/udk/java/examples/wsproxy/WebServiceProxy.zip?rev=1206901&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/udk/java/examples/wsproxy/WebServiceProxy.zip
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/ooo-site/trunk/content/udk/java/examples/wsproxy/component_description.html
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/udk/java/examples/wsproxy/component_description.html?rev=1206901&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/udk/java/examples/wsproxy/component_description.html (added)
+++ incubator/ooo/ooo-site/trunk/content/udk/java/examples/wsproxy/component_description.html Sun Nov 27 23:04:57 2011
@@ -0,0 +1,725 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta content=
+"HTML Tidy for Linux/x86 (vers 1st January 2003), see www.w3.org"
+name="generator">
+<meta http-equiv="CONTENT-TYPE" content=
+"text/html; charset=us-ascii">
+<title>OpenOffice.org UNO Web Service Proxy</title>
+<meta name="GENERATOR" content="OpenOffice.org 643 (Linux)">
+<meta name="CREATED" content="20021220;14062100">
+<meta name="CHANGED" content="20030106;10153600">
+<meta name="author" content="Jan Tietjens">
+<meta name="description" content=
+"Web services are more and more emerging. Some examples are Google and Amazon which are providing a Web service interface for their traditional services, like searching the Web or querying the online bookstore. These interfaces could now be reached by UNO and StarBasic over the UNO Web service proxy. The access with StarBasic is very convenient because of special features of the StarBasic-UNO language binding, as you can see in the given examples.">
+<meta name="keywords" content=
+"Web service, Web services, webservice, webservices, UNO, proxy, proxies, JAXRPC, JWSDP, Java, Web, service, developer, pack, DII, dynamic, serializer, deserializer, generic, StarOffice, OpenOffice.org">
+<meta http-equiv="language" content="en">
+<style type="text/css">
+        <!--
+                @page { size: 21cm 29.7cm; margin: 2cm }
+                H1 { margin-top: 0cm; color: #ffffff; page-break-before: auto; page-break-after: auto }
+                H1.western { font-family: "Times", serif; font-size: 13pt }
+        -->
+</style>
+</head>
+<body lang="en-US">
+<table width="100%" border="0" cellpadding="4" cellspacing="0"
+style="page-break-before: always" summary="table structered document">
+<col width="3*">
+<col width="82*">
+<col width="82*">
+<col width="82*">
+<col width="3*">
+<col width="3*">
+<tr>
+<td colspan="6" width="100%" bgcolor="#666699">
+<h1 class="western" align="center" style="text-decoration: none">
+<font color="#ffffff"><font size="6">UNO Web Service
+Proxy</font></font></h1></td></tr>
+<tr>
+<td colspan="6" width="100%" valign="top">
+<hr size="3" noshade></td></tr>
+<tr>
+<td rowspan="80" width="1%" valign="top"></td>
+<td colspan="4" width="98%">
+<div id="Table_of_Contents1"><br>
+<div id="Table_of_Contents1_Head">
+<p style="margin-top: 0.42cm; page-break-after: avoid">
+      <font face="Albany, sans-serif"><font size="4" style=
+      "font-size: 16pt"><b>Table of
+      Contents</b></font></font></p></div>
+<p style="margin-bottom: 0cm">1.<a href=
+"#ToCIntro">Introduction</a></p>
+<p style="margin-bottom: 0cm">2.<a href=
+"#ToCArch">Architecture</a></p>
+<p style="margin-bottom: 0cm">3.<a href="#ToCTypeMapping">Type
+Mapping</a></p>
+<p style="margin-bottom: 0cm">4.<a href="#ToCToDo">To Do</a></p>
+<p style="margin-bottom: 0cm">5.<a href="#ToCDownload">Download/
+Installing Instructions</a></p>
+<p>6.<a href="#ToCSource">Source Code</a></p>
+<p>7.<a href="#ToCReferences">References</a></p></div></td>
+<td rowspan="66" width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="4" width="98%" bgcolor="#666699">
+<h1 class="western"><a name="ToCIntro"></a>1.
+Introduction</h1></td></tr>
+<tr>
+<td colspan="4" width="98%">
+<p><a name="JWSDP1"></a>Web services are more and more emerging.
+Some examples are Google and Amazon which are providing a Web
+service interface for their traditional services, like searching
+the Web or querying the online bookstore. These interfaces could
+now be reached by UNO and StarBasic over the UNO Web service proxy.
+The access with StarBasic is very convenient because of special
+features of the StarBasic-UNO language binding, as you can see in
+the given examples.</p>
+<p>The component is developed in Java and uses the
+Java<sup>TM</sup> Web Services Developer Pack (JWSDP)&nbsp;1.0_01
+[<a href="#JWSDP">JWSDP</a>]. It adds more functionality in terms
+of dynamically invoking Web services. Thus one could provide at any
+time a Web service description defined with the Web Service
+Description Language (WSDL) and one could access its
+interfaces.</p></td></tr>
+<tr>
+<td colspan="4" width="98%" bgcolor="#666699">
+<h1 class="western"><a name="ToCArch"></a>2.
+Architecture</h1></td></tr>
+<tr>
+<td colspan="3" width="96%">
+<p><a name="applications2"></a>The main entry point is the
+<b>ProxyFactory</b>, which is a realization of the UNO interface
+com.sun.star.webservices.proxy.<b>XProxyFactory</b> . A WSDL
+[<a href="#CHRI01">CHRI01</a>] must be provided for instantiating
+the <b>ProxyFactory</b>, thus the <b>ProxyFactory</b> could consume
+the WSDL for getting extended reflection and type information. Each
+Web service -based on WSDL- consists of a number of services. In
+turn each service holds ports. Thus a caller receives an object
+from the class <b>InvocationProxy</b>, which is a mapping of the
+requested port inside a service. After this step the caller could
+call the methods of the Web service through the
+<b>InvocationProxy</b>.</p>
+<p><img src="./UNO_ProxyFac_InvocationProxy.jpg" name="Graphic1"
+align="left" width="480" height="224" border="0" alt="ProxyFactory generates the InvocationProxy" ></p>
+<br clear="left">
+<br>
+<p><a name="GOOG021"></a> The following examples are given in
+StarBasic code. The examples are working with the
+Google<sup>TM</sup> Web APIs service [<a href=
+"#GOOG02">GOOG02</a>]. You need to register at <a href=
+"http://www.google.com/apis"><font color=
+"#000080">http://www.google.com/apis</font></a> in order to be able
+to get access.</p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%" bgcolor="#FFFFCC">
+<p><font color="#808080">'<span style="background: #ffffcc">Getting
+the UNO service</span></font><span style="background: #ffffcc"><br>
+proxyFac =
+createUNOService("com.sun.star.webservices.proxy.ProxyFactory")<br>
+<br>
+<font color="#808080">' Initializing of the ProxyFactory by
+providing the WSDL:</font><br>
+proxyFac.initialize(Array("</span><a href=
+"http://api.google.com/GoogleSearch.wsdl"><span style=
+"background: #ffffcc">http://api.google.com/GoogleSearch.wsdl</span></a><span style="background: #ffffcc">
+"))<br>
+<br>
+'<font color="#808080">Getting the proxy for the Web service by
+providing the<br>
+ 'serviceNamespace, serviceName, portNamespace and the portName
+respectively.<br>
+'All parameters, except the namespaces which is the targetNamespace
+of the WSDL,<br>
+ 'are specified in the service description part of the
+WSDL.</font><br>
+proxy = proxyFac.getProxy("urn:GoogleSearch",
+"GoogleSearchService", "urn:GoogleSearch",
+"GoogleSearchPort")</span></p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%">
+<p align="center"><font size="2" style="font-size: 11pt">Basic
+example for the initializing of the <b>ProxyFactory</b> and the
+<b>InvocationProxy</b></font></p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%">
+<p>Because the <b>InvocationProxy</b> implements the
+<b>XInvocation</b> interface, in Basic the call of a Web service is
+looking like an ordinary call of a function:</p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%" bgcolor="#FFFFCC">
+<p><font color="#808080">' The Web service returns an
+XPropertySet.<br>
+' One could call the methods specified in the message description
+section of the WSDL.<br>
+ ' GOOGLE_KEY is in this example a key which was received from
+google. (http://www.google.com/apis)</font><br>
+propertySet = proxy.doGoogleSearch(GOOGLE_KEY, "Peace" , 0, 10,
+false, "", false, "","latin1", "latin1")</p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%">
+<p align="center"><font size="2" style="font-size: 11pt">Example
+for calling the Web service and receiving the return
+value</font></p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%">
+<p>If the Web service is returning a complex data type, it is
+returned by the component as an <b>XPropertySet</b>. Thus one could
+easily access the members of the complex type, by referring to the
+names of the members.</p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%" bgcolor="#FFFFCC">
+<p><font color="#808080">'This shows all the properties of this
+XPropertySet</font><br>
+msgbox propertySet.dbg_Properties<br>
+<br>
+<font color="#808080">'resultSet is an array of
+XPropertySet's</font><br>
+resultSet = propertySet.resultElements<br>
+<br>
+<font color="#808080">'This for loop shows a snippet of the search
+result</font><br>
+for i= 0 to UBound(resultSet)<br>
+msgbox resultSet(i).snippet<br>
+next i</p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%">
+<p align="center"><font size="2" style="font-size: 11pt">Example of
+processing the received <b>XPropertySet</b></font></p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%">
+<p>If the user of the component needs to provide a complex type,
+one could first create the complex type by calling the method
+createComplex on the <b>ProxyFactory</b>. One must provide the full
+qualified name, by including the XML namespace and the localname
+[<a href="#BRAY99">BRAY99</a>] for this complex data type. Both ,
+the namepace and the localname are part of the WSDL. The method
+returns again an <b>XPropertySet</b>, where the user could access
+the member of the <b>PropertySet</b>. The names of the members are
+the corresponding names of the complex data type given in the
+WSDL.</p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%" bgcolor="#FFFFCC">
+<p>&lt;complexType name="MyBean"&gt;<br>
+&nbsp;&nbsp;&nbsp;&lt;sequence&gt;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;element name="b"
+type="string"/&gt;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;element name="a"
+type="soap-enc:int"/&gt;<br>
+&nbsp;&nbsp;&nbsp;&lt;/sequence&gt;<br>
+&lt;/complexType&gt;</p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%">
+<p align="center"><font size="2" style="font-size: 11pt">XML
+example for a complex data type</font></p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%" bgcolor="#666699">
+<h1 class="western"><a name="ToCTypeMapping"></a>3. Type
+Mapping</h1></td>
+<td width="1%" valign="top" bgcolor="#666699"></td></tr>
+<tr>
+<td colspan="3" width="96%">
+<p align="left"><span id="Frame1" style=
+"float: left; width: 15.18cm; height: 4.87cm; border: none; padding: 0cm; background: #ffffff">
+</span></p>
+<p style="margin-top: 0.21cm"><span id="Frame2" style=
+"float: left; width: 15.18cm; height: 4.87cm; border: none; padding: 0cm; background: #ffffff">
+<img src="./uno2proxy2jwsdp.jpg" name="Graphic2" align="right"
+width="100%" border="0" alt="Involved modules"><br clear="right"></span></p>
+<br>
+<br>
+<br>
+<br></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%">
+<p align="left">The illustration above shows all the involved
+components. Because there exists no equal types in every component
+(UNO, JWSDP or SOAP) for the simple and complex types of a Web
+service, a type mapping is needed. The following table describes
+the type mapping between the XML types, transfered with SOAP, the
+JWSDP and the UNO/StarBasic types.</p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%"></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td width="32%" bgcolor="#9999CC">
+<p align="left"><b>XML schema data types<sup>*</sup></b></p></td>
+<td width="32%" bgcolor="#9999CC">
+<p align="left"><b>JWSDP</b></p></td>
+<td width="32%" bgcolor="#9999CC">
+<p align="left"><b>UNO</b></p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td width="32%">
+<p align="left">xsd:string</p></td>
+<td width="32%">
+<p align="left">java.lang.String</p></td>
+<td width="32%">
+<p align="left">string</p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td width="32%" bgcolor="#CCCCFF">
+<p align="left">xsd:integer</p></td>
+<td width="32%" bgcolor="#CCCCFF">
+<p align="left">java.math.BigInteger</p></td>
+<td width="32%" bgcolor="#CCCCFF">
+<p align="left"><i>-not supported-</i></p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td width="32%">
+<p align="left">xsd:int</p></td>
+<td width="32%">
+<p align="left">int</p></td>
+<td width="32%">
+<p align="left">long</p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td width="32%" bgcolor="#CCCCFF">
+<p align="left">xsd:long</p></td>
+<td width="32%" bgcolor="#CCCCFF">
+<p align="left">long</p></td>
+<td width="32%" bgcolor="#CCCCFF">
+<p align="left">hypher</p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td width="32%">
+<p align="left">xsd:shor</p></td>
+<td width="32%">
+<p align="left">short</p></td>
+<td width="32%">
+<p align="left">short</p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td width="32%" bgcolor="#CCCCFF">
+<p align="left">xsd:decimal</p></td>
+<td width="32%" bgcolor="#CCCCFF">
+<p align="left">java.math.BigDecimal</p></td>
+<td width="32%" bgcolor="#CCCCFF">
+<p align="left"><i>-not supported-</i></p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td width="32%">
+<p align="left">xsd:float</p></td>
+<td width="32%">
+<p align="left">float</p></td>
+<td width="32%">
+<p align="left">float</p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td width="32%" bgcolor="#CCCCFF">
+<p align="left">xsd:double</p></td>
+<td width="32%" bgcolor="#CCCCFF">
+<p align="left">double</p></td>
+<td width="32%" bgcolor="#CCCCFF">
+<p align="left">double</p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td width="32%">
+<p align="left">xsd:boolean</p></td>
+<td width="32%">
+<p align="left">boolean</p></td>
+<td width="32%">
+<p align="left">boolean</p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td width="32%" bgcolor="#CCCCFF">
+<p align="left">xsd:byte</p></td>
+<td width="32%" bgcolor="#CCCCFF">
+<p align="left">byte</p></td>
+<td width="32%" bgcolor="#CCCCFF">
+<p align="left">byte</p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td width="32%">
+<p align="left">xsd:QName</p></td>
+<td width="32%">
+<p align="left">javax.xml.namespace.QName</p></td>
+<td width="32%">
+<p align="left"><i>-not supported-</i></p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td width="32%" bgcolor="#CCCCFF">
+<p align="left">xsd:dateTime</p></td>
+<td width="32%" bgcolor="#CCCCFF">
+<p align="left">java.util.Calendar</p></td>
+<td width="32%" bgcolor="#CCCCFF">
+<p align="left"><i>-not supported-</i></p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td width="32%">
+<p align="left">xsd:base64Binary</p></td>
+<td width="32%">
+<p align="left">byte[]</p></td>
+<td width="32%">
+<p align="left">sequence&lt;byte&gt;</p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td width="32%" bgcolor="#CCCCFF">
+<p align="left">xsd:hexBinary</p></td>
+<td width="32%" bgcolor="#CCCCFF">
+<p align="left">byte[]</p></td>
+<td width="32%" bgcolor="#CCCCFF">
+<p align="left">sequence&lt;byte&gt;</p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td width="32%">
+<p align="left">soapenc:string</p></td>
+<td width="32%">
+<p align="left">java.lang.String</p></td>
+<td width="32%">
+<p align="left">string</p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td width="32%" bgcolor="#CCCCFF">
+<p align="left">soapenc:boolean</p></td>
+<td width="32%" bgcolor="#CCCCFF">
+<p align="left">java.lang.Boolean</p></td>
+<td width="32%" bgcolor="#CCCCFF">
+<p align="left">boolean</p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td width="32%">
+<p align="left">soapenc:float</p></td>
+<td width="32%">
+<p align="left">java.lang.Float</p></td>
+<td width="32%">
+<p align="left">float</p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td width="32%" bgcolor="#CCCCFF">
+<p align="left">soapenc:double</p></td>
+<td width="32%" bgcolor="#CCCCFF">
+<p align="left">java.lang.Double</p></td>
+<td width="32%" bgcolor="#CCCCFF">
+<p align="left">double</p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td width="32%">
+<p align="left">soapenc:decimal</p></td>
+<td width="32%">
+<p align="left">java.math.BigDecimal</p></td>
+<td width="32%">
+<p align="left"><i>-not supported-</i></p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td width="32%" bgcolor="#CCCCFF">
+<p align="left">soapenc:int</p></td>
+<td width="32%" bgcolor="#CCCCFF">
+<p align="left">java.lang.Integer</p></td>
+<td width="32%" bgcolor="#CCCCFF">
+<p align="left">long</p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td width="32%">
+<p align="left">soapenc:short</p></td>
+<td width="32%">
+<p align="left">java.lang.Short</p></td>
+<td width="32%">
+<p align="left">short</p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td width="32%" bgcolor="#CCCCFF">
+<p align="left">soapenc:byte</p></td>
+<td width="32%" bgcolor="#CCCCFF">
+<p align="left">java.lang.Byte</p></td>
+<td width="32%" bgcolor="#CCCCFF">
+<p align="left">byte</p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td width="32%">
+<p align="left">soapenc:base64</p></td>
+<td width="32%">
+<p align="left">byte[]</p></td>
+<td width="32%">
+<p align="left">sequence&lt;byte&gt;</p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%">
+<p align="left">* XML schema data types as specified in the XML
+Schema specifications, Part 1 [<a href="#SCHEMA1">SCHEMA1</a>] and
+Part 2 [<a href="#SCHEMA2">SCHEMA2</a>], and SOAP 1.1 encoding
+specification [<a href="#SOAP11">SOAP1.1</a>].</p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%"></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="4" width="98%" bgcolor="#666699">
+<h1 class="western"><a name="ToCToDo"></a>4. To Do</h1></td></tr>
+<tr>
+<td colspan="3" width="96%">
+<ul>
+<li>
+<p>Writing a sophisticated basic demo which uses the
+component.</p></li>
+<li>
+<p>Adding support anonymous complex types, which could occur in a
+WSDL, inside element tags.</p></li></ul></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%" bgcolor="#FFFFCC">
+<p>&lt;xsd:element name="GetFedACHCities"&gt;<br>
+&nbsp;&nbsp;&nbsp;xsd:complexType&gt;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;xsd:sequence&gt;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;xsd:element
+minOccurs="0" maxOccurs="1" name="state" type="xsd:string"/&gt;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/xsd:sequence&gt;<br>
+&nbsp;&nbsp;&nbsp;&lt;/xsd:complexType&gt;<br>
+&lt;/xsd:element&gt;</p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%">
+<p align="center"><font size="2" style="font-size: 11pt">Example of
+an anonymous complex type inside element tags</font></p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%">
+<ul>
+<li>
+<p>In/ Out parameters are not yet implemented.</p>
+<br></li></ul></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%" bgcolor="#666699">
+<h1 class="western"><a name="ToCDownload"></a>5. Download/
+Installing Instructions</h1></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%">
+<p>You need -at least- the developer build 643C of OpenOffice.org
+and the requirements defined by the <a href="#JWSDP">JWSDP</a>.</p>
+<ol>
+<li>
+<p>Download and install the Java<span style=
+"background: transparent"><sup>TM</sup></span> Web Services
+Developer Pack&nbsp;1.0_01 [<a href="#JWSDP">JWSDP</a>].</p></li>
+<li>
+<p><a href="WebServiceProxy.zip">Download</a> the
+      <span style="text-decoration: none"><font color="#000000">UNO
+      Web service proxy</font></span>(58k) component.</p></li>
+<li>
+<p>Optional: <a href=
+"UNO_Web_Service_Proxy_Example.sxw">Download</a> the UNO Web
+service proxy example. Please read the instructions inside the
+document.</p></li>
+<li>
+<p>For UNIX users: Add the following path to your SystemClasspath
+property inside the javarc (&lt;office_dir&gt;/user/config/javarc)
+:</p></li></ol></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%" bgcolor="#FFFFCC">
+<div  style="margin-left: 2em">
+
+<p><span style=
+"background: transparent">
+&lt;your-jwsdp-installation-path&gt;/common/lib/jaxp-api.jar: &lt;your-jwsdp-installation-path&gt;/common/endorsed/dom.jar: &lt;your-jwsdp-installation-path&gt;/common/endorsed/sax.jar: &lt;your-jwsdp-installation-path&gt;/common/endorsed/xalan.jar: &lt;your-jwsdp-installation-path&gt;/common/endorsed/xercesImpl.jar: &lt;your-jwsdp-installation-path&gt;/common/endorsed/xsltc.jar: &lt;your-jwsdp-installation-path&gt;/common/lib/saaj-api.jar: &lt;your-jwsdp-installation-path&gt;/common/lib/saaj-ri.jar: &lt;your-jwsdp-installation-path&gt;/common/lib/activation.jar: &lt;your-jwsdp-installation-path&gt;/common/lib/commons-logging.jar: &lt;your-jwsdp-installation-path&gt;/common/lib/dom4j.jar: &lt;your-jwsdp-installation-path&gt;/common/lib/mail.jar: &lt;your-jwsdp-installation-path&gt;/common/lib/jaxrpc-api.jar: &lt;your-jwsdp-installation-path&gt;/common/lib/jaxrpc-ri.jar
+</span></p></div></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%">
+<div style="margin-left: 2em">
+<p>Please replace &lt;your-jwsdp-installation-path&gt; with the
+installation path of the JWSDP and be sure that there are <u>no
+spaces after the colons!</u></p></div></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%">
+<div style="margin-left: 2em">
+<p>For Windows users: Add the following path to your
+SystemClasspath property inside java.ini
+(&lt;office_dir&gt;\user\config\java.ini) :</p></div></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%" bgcolor="#FFFFCC">
+<div style="margin-left: 2em">
+<p><span style=
+"background: transparent">
+&lt;your-jwsdp-installation-path&gt;\common\lib\jaxp-api.jar; &lt;your-jwsdp-installation-path&gt;\common\endorsed\dom.jar; &lt;your-jwsdp-installation-path&gt;\common\endorsed\sax.jar; &lt;your-jwsdp-installation-path&gt;\common\endorsed\xalan.jar; &lt;your-jwsdp-installation-path&gt;\common\endorsed\xercesImpl.jar; &lt;your-jwsdp-installation-path&gt;\common\endorsed\xsltc.jar; &lt;your-jwsdp-installation-path&gt;\common\lib\saaj-api.jar; &lt;your-jwsdp-installation-path&gt;\common\lib\saaj-ri.jar; &lt;your-jwsdp-installation-path&gt;\common\lib\activation.jar; &lt;your-jwsdp-installation-path&gt;\common\lib\commons-logging.jar; &lt;your-jwsdp-installation-path&gt;\common\lib\dom4j.jar; &lt;your-jwsdp-installation-path&gt;\common\lib\mail.jar; &lt;your-jwsdp-installation-path&gt;\common\lib\jaxrpc-api.jar; &lt;your-jwsdp-installation-path&gt;\common\lib\jaxrpc-ri.jar
+</span></p></div></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%">
+<ol start="4">
+<li style="list-style: none">
+<p>Please replace &lt;your-jwsdp-installation-path&gt; with the
+installation path of the JWSDP and be sure that there are <u>no
+spaces after the semicolons!</u></p></li>
+<li>
+<p>For UNIX users: Additionally you have to add some classes to the
+Xbootclasspath, please add the following line at the end of your
+javarc file.</p></li></ol></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%" bgcolor="#FFFFCC">
+<div style="margin-left: 2em">
+<p>-Xbootclasspath/p:
+&lt;your-jwsdp-installation-path&gt;/common/endorsed/xercesImpl.jar:
+&lt;your-jwsdp-installation-path&gt;/common/endorsed/dom.jar:
+&lt;your-jwsdp-installation-path&gt;/common/endorsed/sax.jar:
+&lt;your-jwsdp-installation-path&gt;/common/endorsed/xalan.jar:
+&lt;your-jwsdp-installation-path&gt;/common/endorsed/xsltc.jar</p></div></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%">
+<div style="margin-left: 2em">
+<p>For Windows users: Please add the following line at the end of
+your java.ini file:</p></div></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%" bgcolor="#FFFFCC">
+<div style="margin-left: 2em">
+<p>-Xbootclasspath/p:
+&lt;your-jwsdp-installation-path&gt;\common\endorsed\xercesImpl.jar;
+&lt;your-jwsdp-installation-path&gt;\common\endorsed\dom.jar;
+&lt;your-jwsdp-installation-path&gt;\common\endorsed\sax.jar;
+&lt;your-jwsdp-installation-path&gt;\common\endorsed\xalan.jar;
+&lt;your-jwsdp-installation-path&gt;\common\endorsed\xsltc.jar</p></div></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%">
+<ol start="5">
+<li style="list-style: none">
+<p>Again, replace &lt;your-jwsdp-installation-path&gt; with the
+installation path of the JWSDP .<br>
+This step is needed because of a bug in OpenOffice.org 643C. In
+future versions of OpenOffice.org this step may be omitted and the
+path should then be added to the SystemClasspath property.</p></li>
+<li>
+<p>Install the component with the pkgchk tool.</p>
+<p>UNIX users type:</p></li></ol></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%" bgcolor="#FFFFCC">
+<div style="margin-left: 2em">
+<p>&lt;office_dir&gt;/program/pkgchk
+WebServiceProxy.zip</p></div></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%">
+<div style="margin-left: 2em">
+<p>Windows users please type:</p></div></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%" bgcolor="#FFFFCC">
+<div style="margin-left: 2em">
+<p>&lt;office_dir&gt;\program\pkgchk
+WebServiceProxy.zip</p></div></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%"><br>
+<p>Now you could test the installation of the component by typing
+the following lines of code inside a StarBasic module:</p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%" bgcolor="#FFFFCC">
+<p>proxyFac =
+createUNOService("com.sun.star.webservices.proxy.ProxyFactory")</p>
+<p>msgbox proxyFac.dbg_supportedinterfaces</p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%">
+<p>If there appears a message box with all the supported interfaces
+of the ProxyFactory you have successfully installed the component.
+Congratulations!</p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%" bgcolor="#666699">
+<h1 class="western"><a name="ToCSource"></a> 6. Source
+Code</h1></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%">
+<p>If you are interested in the source of this project, please
+refer to: <a href=
+"http://udk.openoffice.org/source/browse/udk/soap/proxy/src/">http://udk.openoffice.org/source/browse/udk/soap/proxy/src/</a></p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%" bgcolor="#666699">
+<h1 class="western"><a name="ToCReferences"></a><a name=
+"applications"></a> 7. References</h1></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="3" width="96%">
+<p><a name="Namespaces"></a><a name="BRAY99"></a>[BRAY99]<br>
+Bray, T., Hollander, D., &amp; Layman, M. (January 14, 1999).
+<i>Namespaces in XML</i>. (W3C Recommendation). Retrieved Dec. 13,
+2002 from<br>
+<a href=
+"http://www.w3.org/TR/1999/REC-xml-names-19990114">http://www.w3.org/TR/1999/REC-xml-names-19990114</a></p>
+<p><a name="CHRI01"></a>[CHRI01]<br>
+Christensen, E., Curbera, F., Meredith, G., &amp; Weerawarana, S.
+(March 15, 2001). <i>Web Services Description Language (WSDL)
+1.1</i>. (W3C Note). Retrieved Dec. 13, 2002 from <a href=
+"http://www.w3.org/TR/2001/NOTE-wsdl-20010315">http://www.w3.org/TR/2001/NOTE-wsdl-20010315</a></p>
+<p align="left"><a name="GOOG02"></a>[GOOG02]<br>
+WSDL description of the Google Web APIs. (August 16, 2002).
+Retrieved Dec. 06, 2002 from<br>
+<a href=
+"http://api.google.com/GoogleSearch.wsdl">http://api.google.com/GoogleSearch.wsdl</a></p>
+<p>[JAXRP02]<br>
+Sharma, R. (June&nbsp;11. 2002). <i>Java<sup>TM</sup> API for
+XML-based RPC. JAX-RPC 1.0</i>. Retrieved Dec.&nbsp;20. 2002
+from<br>
+<a href=
+"http://java.sun.com/xml/downloads/jaxrpc.html">http://java.sun.com/xml/downloads/jaxrpc.html</a></p>
+<p><a name="JWSDP"></a>[JWSDP]<br>
+Java<span style="background: transparent"><sup>TM</sup></span> Web
+Services Developer Pack v.1.0_01. Retrieved Aug. 22, 2002 from<br>
+<a href=
+"http://java.sun.com/webservices/webservicespack.html">http://java.sun.com/webservices/webservicespack.html</a></p>
+<p align="left"><a name="SCHEMA1"></a>[SCHEMA1]<br>
+W3C XML Schema Working Group. (May&nbsp;2, 2001). <i>Schema Part 1:
+Structures.</i> (W3C Recommendation). Retrieved Dec.&nbsp;30. 2002
+from<br>
+<a href=
+"http://www.w3.org/TR/2001/REC-xmlschema-1-20010502/">http://www.w3.org/TR/2001/REC-xmlschema-1-20010502/</a></p>
+<p align="left"><a name="SCHEMA2"></a>[SCHEMA2]<br>
+W3C XML Schema Working Group. (May&nbsp;2, 2001). <i>XML Schema
+Part 2: Datatypes.</i> (W3C Recommendation). Retrieved
+Dec.&nbsp;30. 2002 from<br>
+<a href=
+"http://www.w3.org/TR/2001/REC-xmlschema-2-20010502/">http://www.w3.org/TR/2001/REC-xmlschema-2-20010502/</a></p>
+<p align="left"><a name="SOAP11"></a>[SOAP1.1]<br>
+Box, D., Ehnebuske, D., Kakivaya, G., Layman, A., Mendelsohn, N.,
+Nielsen, H. F., et al. (May&nbsp;08. 2000). <i>Simple Object Access
+Protocol (SOAP) 1.1</i>. (W3C Note). Retrieved Dec.&nbsp;30. 2002
+from <a href=
+"http://www.w3.org/TR/2000/NOTE-SOAP-20000508">http://www.w3.org/TR/2000/NOTE-SOAP-20000508</a></p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="4" width="98%">
+<hr size="1" noshade></td></tr>
+<tr>
+<td colspan="4" width="96%" bgcolor="#666699">
+<p><font color="#ffffff">Author: Jan Tietjens ($Date:
+2002/12/27$)<br>
+<i>Copyright 2002 Sun Microsystems, Inc., 901 San Antonio Road,
+Palo Alto, CA 94303 USA.</i></font></p></td>
+<td width="1%" valign="top"></td></tr>
+<tr>
+<td colspan="4" width="98%">
+<hr size="1" noshade></td></tr></table>
+<p>Thank's to <a href="http://www.digits.com">WebCounter</a> for
+counting the visitors of the page.</p>
+<a><br>
+<br>
+<img src="http://counter.digits.com/wc/-h/openoffice_org_web_service_proxy"
+align="middle" width="60" height="20" border="0" hspace="4" vspace="2" alt="hiden counter"><br></a>
+</body>
+</html>

Propchange: incubator/ooo/ooo-site/trunk/content/udk/java/examples/wsproxy/component_description.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/ooo/ooo-site/trunk/content/udk/java/examples/wsproxy/uno2proxy2jwsdp.jpg
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/udk/java/examples/wsproxy/uno2proxy2jwsdp.jpg?rev=1206901&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/udk/java/examples/wsproxy/uno2proxy2jwsdp.jpg
------------------------------------------------------------------------------
    svn:mime-type = image/jpeg

Added: incubator/ooo/ooo-site/trunk/content/udk/java/man/AccessingOfficeFromRemote.html
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/udk/java/man/AccessingOfficeFromRemote.html?rev=1206901&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/udk/java/man/AccessingOfficeFromRemote.html (added)
+++ incubator/ooo/ooo-site/trunk/content/udk/java/man/AccessingOfficeFromRemote.html Sun Nov 27 23:04:57 2011
@@ -0,0 +1,364 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+<HEAD>
+	<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=iso-8859-1">
+	<TITLE>How to access OpenOffice or Sun ONE Webtop from remote</TITLE>
+	<META NAME="GENERATOR" CONTENT="StarOffice/5.2 (Win32)">
+	<META NAME="CLASSIFICATION" CONTENT="Writing a simple UNO component">
+	<META NAME="KEYWORDS" CONTENT="UNO,component">
+</HEAD>
+<BODY LINK="#444488" VLINK="#444488" BGCOLOR="#eeeeff">
+<TABLE WIDTH=100% BORDER=0 CELLPADDING=4 CELLSPACING=0>
+	<COL WIDTH=75>
+	<TR>
+		
+    <TD BGCOLOR="#666699"> 
+      <H1 ALIGN=CENTER STYLE="margin-top: 0cm; text-decoration: none"><A HREF="http://www.openoffice.org/"><IMG SRC="../../images/open_office_org_logo.gif" NAME="Grafik1" ALT="OpenOffice" ALIGN=RIGHT WIDTH=109 HEIGHT=54 BORDER=0></A><font color="#ffffff">How 
+        to access OpenOffice or Sun ONE Webtop from remote </font></H1>
+		</TD>
+	</TR>
+</TABLE>
+<HR SIZE=3 noshade>
+<TABLE BORDER=0 CELLPADDING=4 CELLSPACING=0 WIDTH=100%>
+  <COL WIDTH=194*> <COL WIDTH=31*> <COL WIDTH=31*> 
+  <TR> 
+    <TD COLSPAN=3 BGCOLOR="#666699"> 
+      <H3 ALIGN=LEFT STYLE="margin-top: 0cm; text-decoration: none"><FONT COLOR="#ffffff"><FONT SIZE=4>Contents</FONT></FONT></H3>
+    </TD>
+  </TR>
+  <TR> 
+    <TD COLSPAN=3 height="47"> 
+      <p><a href="#Introduction">Introduction</a><br>
+        <a href="#UnoUrlResolver">Using the component UnoUrlResolver</a><br>
+        <a href="#Summary"></a><a href="#Bridge">Create an interprocess bridge</a><br>
+        <a href="#Summary">Summary</a></p>
+    </TD>
+  </TR>
+  <TR> 
+    <TD COLSPAN=3 BGCOLOR="#666699"> 
+      <H3 ALIGN=LEFT STYLE="margin-top: 0cm; text-decoration: none"><FONT COLOR="#ffffff"><font color="#ffffff"><font size=4><a name="Introduction"></a><font color="#ffffff"></font></font></font><FONT SIZE=4>Introduction</FONT></FONT></H3>
+    </TD>
+  </TR>
+  <TR> 
+    <TD COLSPAN=3> 
+      <P STYLE="margin-bottom: 0cm">If you want to access an Office service from 
+        a program written in the programming language Java, first both environments 
+        should be connected with each other. Java and Office act as a client-server 
+        environment. Office plays the role of the server while the Java program 
+        figures as the client.</P>
+      <P STYLE="margin-bottom: 0cm">Because you don't want to distinguish between 
+        local and remote UNO calls, you have to create an <a href="http://udk.openoffice.org/common/man/spec/remotebridge.html">interprocess 
+        bridge</a>.</P>
+      <P STYLE="margin-bottom: 0cm"><img src="images/GetRemoteObject.jpg" width="564" height="556" alt="Get a remote object"></P>
+    </TD>
+  </TR>
+  <tr> 
+    <td colspan=3 bgcolor="#666699"> 
+      <h3><a name="Summary"></a><font color="#ffffff">Using the component UnoUrlResolver</font></h3>
+    </td>
+  </tr>
+  <tr> 
+    <td colspan=3 height="740"> 
+      <p style="margin-bottom: 0cm">At first, a simple service manager will be 
+        created by calling the static method createSimpleServiceManager() from 
+        the class <a href="../ref/com/sun/star/comp/helper/Bootstrap.html">com.sun.star.comp.helper.Bootstrap</a>.</p>
+      <table width="100%" bgcolor=#ffffcc>
+        <tbody> 
+        <tr> 
+          <td height="2"> 
+            <pre>XMultiServiceFactory xmultiservicefactory =<br>  com.sun.star.comp.helper.Bootstrap.createSimpleServiceManager();</pre>
+          </td>
+        </tr>
+        </tbody> 
+      </table>
+      <p style="margin-bottom: 0cm">The created service manager is able to create 
+        the service <a href="../ref/com/sun/star/comp/urlresolver/package-tree.html">UnoUrlResolver</a>, 
+        if this service was registered before.</p>
+      <table width="100%" bgcolor=#ffffcc>
+        <tbody> 
+        <tr> 
+          <td height="2"> 
+            <pre>Object objectUrlResolver = xmultiservicefactory.createInstance(<br>  &quot;com.sun.star.bridge.UnoUrlResolver&quot; );</pre>
+          </td>
+        </tr>
+        </tbody> 
+      </table>
+      <p style="margin-bottom: 0cm">Comparable to casting in C++ the class <a href="../ref/com/sun/star/uno/UnoRuntime.html">UnoRuntime</a> 
+        provides a method queryInterface() for getting an object that has all 
+        methods from the interface <a href="http://api.openoffice.org/common/ref/com/sun/star/bridge/XUnoUrlResolver.html">XUnoUrlResolver</a>.</p>
+      <table width="100%" bgcolor=#ffffcc>
+        <tbody> 
+        <tr> 
+          <td height="14"> 
+            <pre>XUnoUrlResolver xurlresolver = ( XUnoUrlResolver )<br>  UnoRuntime.queryInterface( XUnoUrlResolver.class, objectUrlResolver );</pre>
+          </td>
+        </tr>
+        </tbody> 
+      </table>
+      <p style="margin-bottom: 0cm"> Now, the object xurlresolver resolves the 
+        object that is specified as follow:<br>
+        uno:&lt;connection description&gt;;&lt;protocol description&gt;;&lt;initial 
+        object name&gt;</p>
+      <p style="margin-bottom: 0cm">At this point the Java program (client) will 
+        connect to the office (server) that was run with the command: <br>
+        soffice -accept=socket,host=localhost,port=8100;urp<br>
+      </p>
+      <table width="100%" bgcolor=#ffffcc>
+        <tbody> 
+        <tr> 
+          <td height="21"> 
+            <pre>Object objectInitial = xurlresolver.resolve(<br>  &quot;uno:socket,host=localhost,port=8100;urp;StarOffice.ServiceManager&quot; );</pre>
+          </td>
+        </tr>
+        </tbody> 
+      </table>
+      <p style="margin-bottom: 0cm">Finally a <a href="http://api.openoffice.org/common/ref/com/sun/star/lang/XMultiServiceFactory.html">XMultiServiceFactory</a> 
+        will be created, which allows the acces to the running office.<br>
+      </p>
+      <table width="100%" bgcolor=#ffffcc>
+        <tbody> 
+        <tr> 
+          <td height="25"> 
+            <pre>xmultiservicefactory = ( XMultiServiceFactory )<br>  UnoRuntime.queryInterface( XMultiServiceFactory.class, objectInitial );</pre>
+          </td>
+        </tr>
+        </tbody> 
+      </table>
+      <p style="margin-bottom: 0cm">All program fragments described above are 
+        summarized in the following. </p>
+      <table width="100%" bgcolor=#ffffcc>
+        <tbody> 
+        <tr> 
+          <td height="134"> 
+            <pre>XMultiServiceFactory xmultiservicefactory =<br>  com.sun.star.comp.helper.Bootstrap.createSimpleServiceManager();<br>      <br>Object objectUrlResolver = xmultiservicefactory.createInstance(<br>  &quot;com.sun.star.bridge.UnoUrlResolver&quot; );<br>      <br>XUnoUrlResolver xurlresolver = ( XUnoUrlResolver )<br>  UnoRuntime.queryInterface( XUnoUrlResolver.class, objectUrlResolver );<br>      <br>Object objectInitial = xurlresolver.resolve(<br>  &quot;uno:socket,host=localhost,port=8100;urp;StarOffice.ServiceManager&quot; );<br>      <br>xmultiservicefactory = ( XMultiServiceFactory )<br>  UnoRuntime.queryInterface( XMultiServiceFactory.class, objectInitial );</pre>
+            </td>
+        </tr>
+        </tbody> 
+      </table>
+    </td>
+  </tr>
+  <tr> 
+    <td colspan=3 bgcolor="#666699"> 
+      <h3 align=LEFT style="margin-top: 0cm; text-decoration: none"><font color="#ffffff"><font size=4><a name="Bridge"></a><font color="#ffffff"></font>Creating 
+        an interprocess bridge</font></font></h3>
+    </td>
+  </tr>
+  <tr> 
+    <td colspan=3> 
+      <p style="margin-bottom: 0cm">First of all the <a href="http://udk.openoffice.org/common/man/concept/unointro.html#servicemanager">servicemanager</a> 
+        is needed because the servicemanager allows to instantiate the service 
+        <a href="http://api.openoffice.org/common/ref/com/sun/star/connection/Connector.html">Connector</a>. 
+        The class <a href="../ref/com/sun/star/comp/helper/Bootstrap.html">Bootstrap</a> 
+        provides a method that will create a simple servicemanager.</p>
+      <table width="100%" bgcolor=#ffffcc>
+        <tbody> 
+        <tr> 
+          <td> 
+            <pre>
+XMultiServiceFactory xmultiservicefactoryServiceManager = 
+  com.sun.star.comp.helper.Bootstrap.createSimpleServiceManager();
+</pre>
+          </td>
+        </tr>
+        </tbody> 
+      </table>
+      <p style="margin-bottom: 0cm">The servicemanager creates a new instance 
+        of the service Connector, which allows to establish a connection to another 
+        process (in that case: Office).</p>
+      <table width="100%" bgcolor=#ffffcc>
+        <tbody> 
+        <tr> 
+          <td height="26"> 
+            <pre>Object objectConnector  = xmultiservicefactoryServiceManager.createInstance( 
+  &quot;com.sun.star.connection.Connector&quot; );</pre>
+          </td>
+        </tr>
+        </tbody> 
+      </table>
+      <p style="margin-bottom: 0cm">The method <a href="http://api.openoffice.org/common/ref/com/sun/star/uno/XInterface.html#queryInterface">queryInterface</a> 
+        queries for the new interface <a href="http://api.openoffice.org/common/ref/com/sun/star/connection/XConnector.html">XConnector</a> 
+        to the existing UNO object objectConnector.</p>
+      <table width="100%" bgcolor=#ffffcc>
+        <tbody> 
+        <tr> 
+          <td> 
+            <pre>
+XConnector xconnector = ( XConnector ) UnoRuntime.queryInterface( 
+  XConnector.class, objectConnector );</pre>
+          </td>
+        </tr>
+        </tbody> 
+      </table>
+      <p style="margin-bottom: 0cm">The client (Java code) will contact the server 
+        (running office) if the office is launched for example with the following 
+        option: &quot;soffice -accept=socket,host=localhost,port=8100;urp&quot;. 
+        Here, the <a href="http://udk.openoffice.org/common/man/spec/urp.html">UNO 
+        Remote Protocol</a> is used to transmit UNO calls via process-boundaries 
+        ( comparable to iiop in CORBA). The connection description contains the 
+        kind of the connection plus a comma seperated list of attributes. In this 
+        case a TCP/IP connection is specified.</p>
+      <table width="100%" bgcolor=#ffffcc>
+        <tbody> 
+        <tr> 
+          <td> 
+            <pre>
+XConnection xconnection = xconnector.connect( &quot;socket,host=localhost,port=8100&quot; );</pre>
+          </td>
+        </tr>
+        </tbody> 
+      </table>
+      <p style="margin-bottom: 0cm">The service <a href="http://api.openoffice.org/common/ref/com/sun/star/uno/NamingService.html">NamingService</a> 
+        provides a collection of global reachable objects. Normally an UNO application 
+        exposes its external reachable objects through this service. The StarOffice 
+        naming service can be addressed as &quot;StarOffice.NamingService&quot;.</p>
+      <table width="100%" bgcolor=#ffffcc>
+        <tbody> 
+        <tr> 
+          <td> 
+            <pre>
+String stringRootOid = &quot;StarOffice.NamingService&quot;;
+</pre>
+          </td>
+        </tr>
+        </tbody> 
+      </table>
+      <p style="margin-bottom: 0cm">In order to create a new bridge between the 
+        environment Java and the environment Office the method &quot;getBridgeByName&quot; 
+        of the class UnoRuntime should be called. That method needs five arguments: 
+      </p>
+      <ul>
+        <li>the name of the source environment, </li>
+        <li>the context of the source environment, </li>
+        <li>the name of the target environment, </li>
+        <li>the context of the target environment and </li>
+        <li>the initial arguments for the bridge (using the <a href="http://udk.openoffice.org/common/man/spec/urp.html">UNO 
+          Remote Protocol</a> and the given connection).</li>
+      </ul>
+      <table width="100%" bgcolor=#ffffcc>
+        <tbody> 
+        <tr> 
+          <td> 
+            <pre>
+com.sun.star.uno.IBridge ibridge = UnoRuntime.getBridgeByName( 
+  &quot;java&quot;, 
+  null, 
+  &quot;remote&quot;,
+  null, 
+  new Object[]{ &quot;urp&quot;, xconnection, null } );
+</pre>
+          </td>
+        </tr>
+        </tbody> 
+      </table>
+      <p style="margin-bottom: 0cm">The interface IBridge maps an object from 
+        the destination environment (Office) to the source environment (Java). 
+        The name of the object, which should be mapped, and the interface, under 
+        which the object should be mapped, are passed on to the bridge.</p>
+      <table width="100%" bgcolor=#ffffcc>
+        <tbody> 
+        <tr> 
+          <td> 
+            <pre>
+Object objectInitial = ibridge.mapInterfaceFrom( stringRootOid, 
+  new com.sun.star.uno.Type( XInterface.class ) );</pre>
+          </td>
+        </tr>
+        </tbody> 
+      </table>
+      <p style="margin-bottom: 0cm">The method <a href="http://api.openoffice.org/common/ref/com/sun/star/uno/XInterface.html#queryInterface">queryInterface</a> 
+        queries for the new interface <a href="http://api.openoffice.org/common/ref/com/sun/star/uno/XNamingService.html">XNamingService</a> 
+        to the existing UNO object objectInitial.</p>
+      <table width="100%" bgcolor=#ffffcc>
+        <tbody> 
+        <tr> 
+          <td> 
+            <pre>XNamingService xnamingservice = ( XNamingService ) UnoRuntime.queryInterface(
+  XNamingService.class, objectInitial );
+</pre>
+          </td>
+        </tr>
+        </tbody> 
+      </table>
+      <p>The method <i><a href="http://api.openoffice.org/common/ref/com/sun/star/uno/XNamingService.html#getRegisteredObject">getRegisteredObject</a></i> 
+        of the interface XNamingService provides a previous registered object: 
+        The service manager of the currrent office. Furthermore, there is a query 
+        for the interface <a href="http://api.openoffice.org/common/ref/com/sun/star/lang/XMultiServiceFactory.html">XMultiServiceFactory</a> 
+        to the existing service manager.</p>
+      <table width="100%" bgcolor=#ffffcc>
+        <tbody> 
+        <tr> 
+          <td> 
+            <pre>if( xnamingservice != null ) {<br>  Object objectServiceManager = xnamingservice.getRegisteredObject(&quot;StarOffice.ServiceManager&quot; );</pre>
+            <pre>  xmultiservicefactory = ( XMultiServiceFactory )
+    UnoRuntime.queryInterface( XMultiServiceFactory.class, objectServiceManager );
+}</pre>
+          </td>
+        </tr>
+        </tbody> 
+      </table>
+    </td>
+  </tr>
+  <TR> 
+    <TD COLSPAN=3 BGCOLOR="#666699"> 
+      <H3><A NAME="Summary"></A><font color="#ffffff">Summary</font></H3>
+    </TD>
+  </TR>
+  <TR> 
+    <TD COLSPAN=3> 
+      <P STYLE="margin-bottom: 0cm">All program fragments described above are 
+        summarized in the following. </P>
+      <table width="100%" bgcolor=#ffffcc>
+        <tbody> 
+        <tr> 
+          <td height="386"> 
+            <pre>
+XMultiServiceFactory xmultiservicefactoryServiceManager = 
+  com.sun.star.comp.helper.Bootstrap.createSimpleServiceManager();
+<br>Object objectConnector  = xmultiservicefactoryServiceManager.createInstance( 
+  &quot;com.sun.star.connection.Connector&quot; );<br>XConnector xconnector = ( XConnector ) UnoRuntime.queryInterface( 
+  XConnector.class, objectConnector );</pre>
+            <pre>XConnection xconnection = xconnector.connect( &quot;socket, host=localhost,port=8100&quot; );</pre>
+            <pre>String stringRootOid = &quot;StarOffice.NamingService&quot;;
+com.sun.star.uno.IBridge ibridge = UnoRuntime.getBridgeByName( &quot;java&quot;, null, &quot;remote&quot;,
+  null, new Object[]{ &quot;urp&quot;, xconnection, null } );
+Object objectInitial = ibridge.mapInterfaceFrom( stringRootOid, 
+  new com.sun.star.uno.Type( XInterface.class ) );</pre>
+            <pre>XNamingService xnamingservice = ( XNamingService ) UnoRuntime.queryInterface(
+  XNamingService.class, objectInitial );</pre>
+            <pre>if( xnamingservice != null ) {<br>  Object objectServiceManager = xnamingservice.getRegisteredObject(&quot;StarOffice.ServiceManager&quot; );</pre>
+            <pre>  xmultiservicefactory = ( XMultiServiceFactory )
+    UnoRuntime.queryInterface( XMultiServiceFactory.class, objectServiceManager );
+}
+</pre>
+          </td>
+        </tr>
+        </tbody> 
+      </table>
+    </TD>
+  </TR>
+  <TR> 
+    <TD COLSPAN=3> 
+      <P>&nbsp; </P>
+    </TD>
+  </TR>
+  <TR> 
+    <TD COLSPAN=3> 
+      <HR SIZE=1 noshade>
+    </TD>
+  </TR>
+  <TR> 
+    <TD BGCOLOR="#666699"> 
+      <P ALIGN=LEFT><FONT COLOR="#ffffff"> Author: <A HREF="mailto:Bertram.Nolte@sun.com"><FONT COLOR="#ffffff">Bertram 
+        Nolte</FONT></A> (Fri 3 Aug 2001 15:46:08)<BR>
+        <I>Copyright 2001 Sun Microsystems, Inc., 901 San Antonio Road, Palo Alto, CA 94303 USA.</I></FONT> 
+      </P>
+    </TD>
+  <TR> 
+    <TD COLSPAN=3> 
+      <HR SIZE=1 noshade>
+    </TD>
+  </TR>
+</TABLE>
+<HR SIZE=3 noshade>
+</BODY>
+</HTML>

Propchange: incubator/ooo/ooo-site/trunk/content/udk/java/man/AccessingOfficeFromRemote.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/ooo/ooo-site/trunk/content/udk/java/man/UnoApp.html
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/udk/java/man/UnoApp.html?rev=1206901&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/udk/java/man/UnoApp.html (added)
+++ incubator/ooo/ooo-site/trunk/content/udk/java/man/UnoApp.html Sun Nov 27 23:04:57 2011
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<html>
+  <head>
+	<meta HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=iso-8859-1">
+	<title>The Java Uno Application (UnoApp)</title>
+	<meta NAME="KEYWORDS" CONTENT="sandbox">
+  </head>
+  <body LINK="#444488" VLINK="#444488" bgcolor="#eeeeff"><A NAME="__Top__"></A>
+
+    <table WIDTH=100% BORDER=0 CELLPADDING=4 CELLSPACING=0>
+	  <col WIDTH=75>
+	  <tr>
+		<td bgcolor="#666699">
+          <h1 ALIGN=CENTER STYLE="margin-top: 0cm; text-decoration: none">
+	        <font COLOR="#ffffff" SIZE=6>The Java Uno Application (UnoApp)</font>
+		  </h1>
+		</td>
+	  </tr>
+    </table>
+
+	
+<P> The generic java UNO application eleminates the need to write java UNO applications. 
+  It allows to instance any java UNO or binary UNO service, it is reachable via 
+  java class or an applicat.rdb. Even more advanced scenarios with exported or 
+  imported objects are possible. The UnoApp is the java counterpart to the uno 
+  executable used for binary UNO. Before executing UnoApp the Java archive files 
+  jut.jar, sandbox.jar, ridl.jar and jurt.jar should be available in the class 
+  path.
+<p> For example, to instantiate a ServiceManager only the service name has to 
+  be given:
+<table width="100%" bgcolor=#ffffcc>
+  <tbody> 
+  <tr> 
+    <td height="11"> 
+      <pre>java com.sun.star.tools.uno.UnoApp -s com.sun.star.lang.ServiceManager</pre>
+    </td>
+  </tr>
+  </tbody> 
+</table>
+<p>Slightly more complicate is the import of an OO service manager: <br>
+<table width="100%" bgcolor=#ffffcc>
+  <tbody> 
+  <tr> 
+    <td height="11"> 
+      <pre>java com.sun.star.tools.uno.UnoApp 
+     -u "uno:socket,host=myhost,port=5678;urp;StarOffice.ServiceManager"</pre>
+    </td>
+  </tr>
+  </tbody> 
+</table>
+<p>The <a href="http://whiteboard.openoffice.org/Inspector/index.html">Instance 
+  Inspector</a> could be instantiated as follows (Windows):<br>
+<table width="100%" bgcolor=#ffffcc>
+  <tbody> 
+  <tr> 
+    <td height="11"> 
+      <pre>java com.sun.star.tools.uno.UnoApp 
+     -smgr -c\ InstanceInspector 
+     -s com.sun.star.beans.InstanceInspector 
+     -- -u\ uno:socket,host=localhost,port=8100;urp;StarOffice.ServiceManager</pre>
+    </td>
+  </tr>
+  </tbody> 
+</table>
+<p>In general the parameters are the following, a service manager to use, a service 
+  name or an import clause and optional arguments for the service which are passed 
+  via <a href="http://api.openoffice.org/common/ref/com/sun/star/lang/XInitialization.html">XInitialization</a>. 
+  From this it follows that the service should implement the method <i>initialize</i> 
+  with all planned arguments.
+<p>UnoApp can be called with different options:<br>
+
+<p>usage: UnoApp [option]*
+<table width="606" border="1">
+  <tr bgcolor="#FFFFCC"> 
+    <td height="2"><b>Option</b></td>
+    <td height="2"><b>Description</b></td>
+  </tr>
+  <tr> 
+    <td height="2">-c</td>
+    <td height="2">creates a XMultiServiceFactory out of the given component (via 
+      url or as classname, e.g. -c InstanceInspector)</td>
+  </tr>
+  <tr bgcolor="#FFFFCC"> 
+    <td height="2">--singleaccept</td>
+    <td height="2">if the object is to be exported, only export it once</td>
+  </tr>
+  <tr> 
+    <td height="2">-u</td>
+    <td height="2">import an object via the given url (e.g. -u uno:socket,host=localhost,port=2343;urp;StarOffice.ServiceManager)</td>
+  </tr>
+  <tr bgcolor="#FFFFCC"> 
+    <td height="2">-s</td>
+    <td height="2">the service to instantiate (e.g. -s com.sun.star.beans.InstanceInspector)</td>
+  </tr>
+  <tr> 
+    <td height="2">-r</td>
+    <td height="2">create a XMultiServiceFactory out of the registry file (e.g. 
+      -r applicat.rdb)</td>
+  </tr>
+  <tr bgcolor="#FFFFCC"> 
+    <td height="2">--</td>
+    <td height="2">objects given to this option are passed via XInitialization 
+      to the result object (e.g. -- -u\ uno:socket,host=localhost,port=8100;urp;StarOffice.ServiceManager)</td>
+  </tr>
+  <tr> 
+    <td height="2">-tr</td>
+    <td height="2">create a XMultiServiceFactory out of two registry files (e.g. 
+      -tr applicat.rdb user.rdb</td>
+  </tr>
+  <tr bgcolor="#FFFFCC"> 
+    <td height="2">-h</td>
+    <td height="2">shows all options with description</td>
+  </tr>
+  <tr> 
+    <td height="2">-smgr &quot;object[,object]*&quot;</td>
+    <td height="2">merges the given factorys into the result object factory</td>
+  </tr>
+</table>
+<p><br>
+  <br>
+  <br>
+  <br>
+  <br>
+  <br>
+  <br>
+  <br>
+  <br>
+</body>
+</html>

Propchange: incubator/ooo/ooo-site/trunk/content/udk/java/man/UnoApp.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/ooo/ooo-site/trunk/content/udk/java/man/connectors_acceptos.html
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/udk/java/man/connectors_acceptos.html?rev=1206901&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/udk/java/man/connectors_acceptos.html (added)
+++ incubator/ooo/ooo-site/trunk/content/udk/java/man/connectors_acceptos.html Sun Nov 27 23:04:57 2011
@@ -0,0 +1,20 @@
+<html><head>
+<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8">
+</head>
+<body>
+
+
+
+<H1>Connectors / Acceptors</H1>
+
+<P> 
+
+The base connector and acceptor services
+are defined to delegate to custom services.
+This means, wanting a socket connector
+(see connection description), result in
+calling a special socket connector service.
+
+</body>
+</html>
+

Propchange: incubator/ooo/ooo-site/trunk/content/udk/java/man/connectors_acceptos.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/ooo/ooo-site/trunk/content/udk/java/man/conventions.html
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/udk/java/man/conventions.html?rev=1206901&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/udk/java/man/conventions.html (added)
+++ incubator/ooo/ooo-site/trunk/content/udk/java/man/conventions.html Sun Nov 27 23:04:57 2011
@@ -0,0 +1,52 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<html>
+  <head>
+	<meta HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=iso-8859-1">
+	<title>The Conventions used for Java Uno</title>
+	<meta NAME="KEYWORDS" CONTENT="conventions">
+  </head>
+  <body LINK="#444488" VLINK="#444488" bgcolor="#eeeeff"><A NAME="__Top__"></A>
+
+    <table WIDTH=100% BORDER=0 CELLPADDING=4 CELLSPACING=0>
+	  <col WIDTH=75>
+	  <tr>
+		<td bgcolor="#666699">
+          
+      <h1 ALIGN=CENTER STYLE="margin-top: 0cm; text-decoration: none"> <font COLOR="#ffffff" SIZE=6>The 
+        Conventions used for Java UNO</font></h1>
+		</td>
+	  </tr>
+    </table>
+
+	Some conventions are used throught the implementations and documentations 
+of Java UNO. This conventions should help to navigate throught and to understand 
+Java UNO. 
+<P> Methods and members which belong to the supported API are tagged with @since 
+  tag. <br>
+	For example: @since udk1.0 .
+	
+	<p>
+	 Members of instances are prefixed with an underscore.
+	Members of classes (static members) are prefixed with two underscores.
+	Members are typically called after theire types (if possible).
+
+
+	
+<p> The package structure for Java UNO looks like this: <br>
+  <a href="http://api.openoffice.org/common/ref/com/sun/star/uno/">com.sun.star.uno</a> 
+  - base functionality and types <br>
+  <a href="../ref/com/sun/star/tools/uno/package-tree.html">com.sun.star.tools.uno</a> 
+  - Java UNO tools <br>
+  <a href="../ref/com/sun/star/comp/servicemanager/package-tree.html">com.sun.star.comp</a> 
+  - Java UNO component implementations <br>
+	com.sun.star.lib  - functionality typically found in librarys
+	<br>
+  com.sun.star.lib.uno - Java UNO library functionality <br>
+  com.sun.star.lib.uno.environments - Java UNO environment implementations <br>
+  com.sun.star.lib.uno.protocols - Java UNO protocol implementations <br>
+  com.sun.star.lib.uno.bridges - Java UNO bridge implementations <br>
+	com.sun.star.lib.util - utility classes
+	<br>
+	
+</body>
+</html>

Propchange: incubator/ooo/ooo-site/trunk/content/udk/java/man/conventions.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/ooo/ooo-site/trunk/content/udk/java/man/faq.html
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/udk/java/man/faq.html?rev=1206901&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/udk/java/man/faq.html (added)
+++ incubator/ooo/ooo-site/trunk/content/udk/java/man/faq.html Sun Nov 27 23:04:57 2011
@@ -0,0 +1,27 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<html>
+  <head>
+	<meta HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=iso-8859-1">
+	<title>The Sandbox</title>
+	<meta NAME="KEYWORDS" CONTENT="sandbox">
+  </head>
+  <body LINK="#444488" VLINK="#444488" bgcolor="#eeeeff"><A NAME="__Top__"></A>
+
+    <table WIDTH=100% BORDER=0 CELLPADDING=4 CELLSPACING=0>
+	  <col WIDTH=75>
+	  <tr>
+		<td bgcolor="#666699">
+          <h1 ALIGN=CENTER STYLE="margin-top: 0cm; text-decoration: none">
+	        <font COLOR="#ffffff" SIZE=6>Frequently Asked Questions abort Java UNO</font>
+		  </h1>
+		</td>
+	  </tr>
+    </table>
+
+	<ul>
+	<li> How to use the com.sun.star.java.JavaVirtualMachine service?</li>
+	</ul>
+
+  </body>
+</html>
+ 
\ No newline at end of file

Propchange: incubator/ooo/ooo-site/trunk/content/udk/java/man/faq.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/ooo/ooo-site/trunk/content/udk/java/man/images/GetRemoteObject.jpg
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/udk/java/man/images/GetRemoteObject.jpg?rev=1206901&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/udk/java/man/images/GetRemoteObject.jpg
------------------------------------------------------------------------------
    svn:mime-type = image/jpeg

Added: incubator/ooo/ooo-site/trunk/content/udk/java/man/images/LifeCycleOfObjects.jpg
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/udk/java/man/images/LifeCycleOfObjects.jpg?rev=1206901&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/udk/java/man/images/LifeCycleOfObjects.jpg
------------------------------------------------------------------------------
    svn:mime-type = image/jpeg

Added: incubator/ooo/ooo-site/trunk/content/udk/java/man/index.html
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/udk/java/man/index.html?rev=1206901&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/udk/java/man/index.html (added)
+++ incubator/ooo/ooo-site/trunk/content/udk/java/man/index.html Sun Nov 27 23:04:57 2011
@@ -0,0 +1,151 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<html>
+  <head>
+	<meta HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=iso-8859-1">
+	<title>Java in UNO and OpenOffice</title>
+	<meta NAME="KEYWORDS" CONTENT="sandbox">
+  </head>
+  <body LINK="#444488" VLINK="#444488" bgcolor="#eeeeff"><A NAME="__Top__"></A>
+
+    <table WIDTH=100% BORDER=0 CELLPADDING=4 CELLSPACING=0>
+	  <col WIDTH=75>
+	  <tr>
+		<td bgcolor="#666699">
+          <h1 ALIGN=CENTER STYLE="margin-top: 0cm; text-decoration: none">
+	        <font COLOR="#ffffff" SIZE=6>Java in UNO and OpenOffice</font>
+		  </h1>
+		</td>
+	  </tr>
+    </table>
+
+	<P> 
+
+
+	Java is the famous and easy to learn computer language 
+	developed by sun. Because OpenOffice is based on the 
+	language independent component model <a href="../../common/man/uno.html">UNO</a>, components
+	can be written in any language for which exists a so 
+	called language binding. Fortunately there is such a 
+	language binding for java.
+
+	<P>
+
+	It follows a short list of what is important for the java developer, 
+	who wants to write components for UNO or OpenOffice:
+
+	
+<ul>
+  <li> How are UNO types <a href="map_idl_to_java.html">mapped</a> to java?</li>
+  <li> What is the <a href="jurt.html">base functionlity</a> to use UNO from Java?</li>
+  <li>How to write a <a href="java_component_howto.html">java component</a>?</li>
+  <li> <a href="jurt.html#BaseServices">Which java components do exist?</a> 
+  <li> Which other components do exist (<a href="http://www.openoffice.org/source/browse/udk/stoc/source/">stoc/source</a>, 
+    io/source)? 
+  <li> What does the <a href="http://api.openoffice.org">api</a> looks like?</li>
+  <li> How to <a href="register_java_components.html">integrate</a> a java component 
+    into the office?</li>
+  <li> How to write <a href="UnoApp.html">UNO java applications?</a></li>
+  <li> How to access OO or sun ONE webtop from <a href="AccessingOfficeFromRemote.html">remote</a>?</li>
+  <li>How to find javadoc-generated <a href="../ref/overview-tree.html">documentation</a>?</li>
+</ul>
+
+	<p>
+
+
+	People who have made the first steps may want to know
+	how all this is possible and how and in which projects
+	the connection between UNO and java is implemented, so please
+	have a look at the following table, which gives an overview
+	of the involved projects:
+
+	<p>
+
+
+
+
+  <table CELLPADDING="4" CELLSPACING="1" bgcolor="#ffffff" WIDTH="100%">
+    <tr>
+      <td COLSPAN="2" bgcolor="#00315A" ALIGN="CENTER">
+	    <FONT COLOR="#FFFFFF" FACE="Arial, Helvetica" SIZE="2">Modules involved with java UNO</font>
+     </td>
+    </tr>
+
+    <tr>
+      <th bgcolor="#99CCFF" ALIGN="CENTER"><font COLOR="#00315A" FACE="Arial, Helvetica" SIZE="2">Module</font></th>
+      <th bgcolor="#99CCFF" ALIGN="CENTER"><font COLOR="#00315A" FACE="Arial, Helvetica" SIZE="2">Function</font></th>
+    </tr>
+
+    <tr>
+      <td bgcolor="#f0f0f0" VALIGN="top"><code><A HREF="../../common/man/tools.html#javamaker">codemaker/javamaker</A></code></td>
+      <td bgcolor="#f0f0f0" VALIGN="top">the tool, which generates java interface descriptions out of the type library</td>
+    </tr>
+
+    <tr>
+      
+    <td bgcolor="#f0f0f0" VALIGN="top"><code><a href="../ref/com/sun/star/tools/uno/package-tree.html">jut</a> 
+      - Java Uno Tools</code></td>
+      
+    <td bgcolor="#f0f0f0" VALIGN="top">tools for java uno components (<a href="register_java_components.html">RegComp</a> 
+      / <a href="UnoApp.html">UnoApp</a> / <a href="../ref/com/sun/star/tools/uno/DumpType.html">DumpType</a>)</td>
+    </tr>
+
+    <tr>
+      
+    <td bgcolor="#f0f0f0" VALIGN="top"><code><a href="../ref/com/sun/star/comp/helper/package-tree.html">juh</a> 
+      - Java Uno Helper</code></td>
+      <td bgcolor="#f0f0f0" VALIGN="top">allowes the boostrapping of a servicemanager and gives access to the native component loader</td>
+    </tr>
+
+    <tr>
+      <td bgcolor="#f0f0f0" VALIGN="top"><code><a href="jurt.html">jurt</a> - Java Uno RunTime</code></td>
+      <td bgcolor="#f0f0f0" VALIGN="top">the core of java UNO</td>
+    </tr>
+
+    <tr>
+      <td bgcolor="#f0f0f0" VALIGN="top"><code><a href="sandbox.html"> sandbox</a></code></td>
+      <td bgcolor="#f0f0f0" VALIGN="top">an execution environment for remote loadable classes</td>
+    </tr>
+
+    <tr>
+      
+    <td bgcolor="#f0f0f0" VALIGN="top"><code><a href="ridl.html">ridl</a> - Java 
+      Runtime Interface Definition Library</code></td>
+      
+    <td bgcolor="#f0f0f0" VALIGN="top">the <a href="typelibrary.html">typelibrary</a> 
+      and the precompiled java interfaces of the <a href="http://api.openoffice.org/source/browse/api/udkapi/">udkapi</a></td>
+    </tr>
+
+    <tr>
+      <td bgcolor="#f0f0f0" VALIGN="top"><code>bridges/source/java_uno</code></td>
+      <td bgcolor="#f0f0f0" VALIGN="top">the <a href="java_uno_bridge.html">native java uno bridge</a>, so the java components can be accessed from binary UNO</td>
+    </tr>
+
+    <tr>
+      <td bgcolor="#f0f0f0" VALIGN="top"><code>stoc/source/javaloader</code></td>
+      <td bgcolor="#f0f0f0" VALIGN="top">the <a href="javaloader.html">java component loader</a> to load java components</td>
+    </tr>
+
+
+    <tr>
+      <td bgcolor="#f0f0f0" VALIGN="top"><code>stoc/source/javavm</code></td>
+      <td bgcolor="#f0f0f0" VALIGN="top">the <a href="javavm.html">java vm service</a>, which gives access to a native java vm</td>
+    </tr>
+
+    <tr>
+      
+    <td bgcolor="#f0f0f0" VALIGN="top"><code><a href="http://api.openoffice.org/source/browse/api/unoil/">unoil</a> 
+      - UNO interface library</code></td>
+      <td bgcolor="#f0f0f0" VALIGN="top">the precompiled java interfaces of the <a href="http://api.openoffice.org">OO api</a></td>
+    </tr>
+
+  </table
+
+
+  >
+<p> Further interesting is how the mapping of objects between UNO and JAVA and 
+  vice versa works. Especially the <a href="lifecycle.html">lifecycle</a> may 
+  be of interest. Also we have a little <a href=faq.html>FAQ</a> about java UNO. 
+  This <a href=conventions.html>convention document</a> gives some hints to find 
+  your way through the source. 
+</body>
+</html>

Propchange: incubator/ooo/ooo-site/trunk/content/udk/java/man/index.html
------------------------------------------------------------------------------
    svn:eol-style = native



Mime
View raw message