Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
frascati
frascati
Commits
1d1e5f56
Commit
1d1e5f56
authored
Feb 27, 2012
by
Munilla Christophe
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
add osgi sub-modules
parent
bd1df4cb
Changes
315
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
315 changed files
with
32749 additions
and
0 deletions
+32749
-0
frascati/osgi/README.txt
frascati/osgi/README.txt
+134
-0
frascati/osgi/api-service/pom.xml
frascati/osgi/api-service/pom.xml
+48
-0
frascati/osgi/api-service/src/main/java/org/ow2/frascati/osgi/api/service/FraSCAtiOSGiNotFoundCompositeException.java
...i/api/service/FraSCAtiOSGiNotFoundCompositeException.java
+37
-0
frascati/osgi/api-service/src/main/java/org/ow2/frascati/osgi/api/service/FraSCAtiOSGiNotFoundServiceException.java
...sgi/api/service/FraSCAtiOSGiNotFoundServiceException.java
+37
-0
frascati/osgi/api-service/src/main/java/org/ow2/frascati/osgi/api/service/FraSCAtiOSGiNotRunnableServiceException.java
.../api/service/FraSCAtiOSGiNotRunnableServiceException.java
+37
-0
frascati/osgi/api-service/src/main/java/org/ow2/frascati/osgi/api/service/FraSCAtiOSGiService.java
...rg/ow2/frascati/osgi/api/service/FraSCAtiOSGiService.java
+113
-0
frascati/osgi/api/pom.xml
frascati/osgi/api/pom.xml
+68
-0
frascati/osgi/api/src/main/java/org/ow2/frascati/osgi/api/FraSCAtiOSGiContext.java
...n/java/org/ow2/frascati/osgi/api/FraSCAtiOSGiContext.java
+77
-0
frascati/osgi/api/src/main/java/org/ow2/frascati/osgi/api/FraSCAtiOSGiRegistry.java
.../java/org/ow2/frascati/osgi/api/FraSCAtiOSGiRegistry.java
+107
-0
frascati/osgi/bundles/frascati-api/pom.xml
frascati/osgi/bundles/frascati-api/pom.xml
+68
-0
frascati/osgi/bundles/introspector-sca/pom.xml
frascati/osgi/bundles/introspector-sca/pom.xml
+57
-0
frascati/osgi/bundles/introspector-sca/src/main/resources/bundle-introspector-sca.composite
...-sca/src/main/resources/bundle-introspector-sca.composite
+41
-0
frascati/osgi/bundles/introspector/pom.xml
frascati/osgi/bundles/introspector/pom.xml
+67
-0
frascati/osgi/bundles/introspector/src/main/java/org/ow2/frascati/osgi/introspect/Activator.java
...main/java/org/ow2/frascati/osgi/introspect/Activator.java
+70
-0
frascati/osgi/bundles/introspector/src/main/java/org/ow2/frascati/osgi/introspect/api/IntrospectService.java
...g/ow2/frascati/osgi/introspect/api/IntrospectService.java
+90
-0
frascati/osgi/bundles/introspector/src/main/java/org/ow2/frascati/osgi/introspect/impl/IntrospectImpl.java
...org/ow2/frascati/osgi/introspect/impl/IntrospectImpl.java
+426
-0
frascati/osgi/bundles/log/pom.xml
frascati/osgi/bundles/log/pom.xml
+75
-0
frascati/osgi/bundles/log/src/main/java/org/ow2/frascati/osgi/log/Activator.java
...og/src/main/java/org/ow2/frascati/osgi/log/Activator.java
+106
-0
frascati/osgi/bundles/log/src/main/java/org/ow2/frascati/osgi/log/api/LogDispatcherService.java
...a/org/ow2/frascati/osgi/log/api/LogDispatcherService.java
+49
-0
frascati/osgi/bundles/log/src/main/java/org/ow2/frascati/osgi/log/api/LogWriterService.java
.../java/org/ow2/frascati/osgi/log/api/LogWriterService.java
+41
-0
frascati/osgi/bundles/log/src/main/java/org/ow2/frascati/osgi/log/intermediate/LogIntermediate.java
...g/ow2/frascati/osgi/log/intermediate/LogIntermediate.java
+130
-0
frascati/osgi/bundles/log/src/main/java/org/ow2/frascati/osgi/log/intermediate/LogReaderTracker.java
.../ow2/frascati/osgi/log/intermediate/LogReaderTracker.java
+117
-0
frascati/osgi/bundles/log/src/main/java/org/ow2/frascati/osgi/log/intermediate/LogWriterTracker.java
.../ow2/frascati/osgi/log/intermediate/LogWriterTracker.java
+115
-0
frascati/osgi/bundles/log/src/main/java/org/ow2/frascati/osgi/log/system/LogSystemOut.java
...n/java/org/ow2/frascati/osgi/log/system/LogSystemOut.java
+46
-0
frascati/osgi/bundles/pom.xml
frascati/osgi/bundles/pom.xml
+48
-0
frascati/osgi/core/pom.xml
frascati/osgi/core/pom.xml
+117
-0
frascati/osgi/core/src/main/java/org/ow2/frascati/osgi/context/FraSCAtiOSGiContextImpl.java
...rg/ow2/frascati/osgi/context/FraSCAtiOSGiContextImpl.java
+366
-0
frascati/osgi/core/src/main/java/org/ow2/frascati/osgi/context/FraSCAtiOSGiRegistryImpl.java
...g/ow2/frascati/osgi/context/FraSCAtiOSGiRegistryImpl.java
+328
-0
frascati/osgi/core/src/main/java/org/ow2/frascati/osgi/parser/resolver/OSGiResolver.java
...a/org/ow2/frascati/osgi/parser/resolver/OSGiResolver.java
+173
-0
frascati/osgi/core/src/main/java/org/ow2/frascati/osgi/security/FraSCAtiOSGiSecurityManager.java
...2/frascati/osgi/security/FraSCAtiOSGiSecurityManager.java
+95
-0
frascati/osgi/core/src/main/java/org/ow2/frascati/osgi/service/FraSCAtiOSGiServiceImpl.java
...rg/ow2/frascati/osgi/service/FraSCAtiOSGiServiceImpl.java
+489
-0
frascati/osgi/core/src/main/resources/org/ow2/frascati/FraSCAti.composite
...re/src/main/resources/org/ow2/frascati/FraSCAti.composite
+49
-0
frascati/osgi/core/src/main/resources/org/ow2/frascati/assembly/factory/AssemblyFactory.composite
...g/ow2/frascati/assembly/factory/AssemblyFactory.composite
+55
-0
frascati/osgi/core/src/main/resources/org/ow2/frascati/assembly/factory/starter/StarterService.composite
...rascati/assembly/factory/starter/StarterService.composite
+52
-0
frascati/osgi/core/src/main/resources/org/ow2/frascati/osgi/FraSCAtiOSGi.composite
...in/resources/org/ow2/frascati/osgi/FraSCAtiOSGi.composite
+82
-0
frascati/osgi/core/src/main/resources/org/ow2/frascati/parser/Parser.composite
...c/main/resources/org/ow2/frascati/parser/Parser.composite
+31
-0
frascati/osgi/core/src/main/resources/org/ow2/frascati/parser/ScaParser.composite
...ain/resources/org/ow2/frascati/parser/ScaParser.composite
+44
-0
frascati/osgi/examples/frascati-osgi-dynamic-bundle/pom.xml
frascati/osgi/examples/frascati-osgi-dynamic-bundle/pom.xml
+91
-0
frascati/osgi/examples/from-frascati-to-osgi/client/pom.xml
frascati/osgi/examples/from-frascati-to-osgi/client/pom.xml
+73
-0
frascati/osgi/examples/from-frascati-to-osgi/client/src/main/java/org/ow2/frascati/osgi/ffto/client/binding/Activator.java
.../org/ow2/frascati/osgi/ffto/client/binding/Activator.java
+85
-0
frascati/osgi/examples/from-frascati-to-osgi/client/src/main/java/org/ow2/frascati/osgi/ffto/client/binding/ClientImpl.java
...org/ow2/frascati/osgi/ffto/client/binding/ClientImpl.java
+59
-0
frascati/osgi/examples/from-frascati-to-osgi/pom.xml
frascati/osgi/examples/from-frascati-to-osgi/pom.xml
+100
-0
frascati/osgi/examples/from-frascati-to-osgi/server/pom.xml
frascati/osgi/examples/from-frascati-to-osgi/server/pom.xml
+50
-0
frascati/osgi/examples/from-frascati-to-osgi/server/src/main/java/org/ow2/frascati/osgi/ffto/server/binding/HelloService.java
...g/ow2/frascati/osgi/ffto/server/binding/HelloService.java
+34
-0
frascati/osgi/examples/from-frascati-to-osgi/server/src/main/java/org/ow2/frascati/osgi/ffto/server/binding/ServerImpl.java
...org/ow2/frascati/osgi/ffto/server/binding/ServerImpl.java
+80
-0
frascati/osgi/examples/from-frascati-to-osgi/server/src/main/resources/server.composite
...ascati-to-osgi/server/src/main/resources/server.composite
+38
-0
frascati/osgi/examples/from-osgi-to-frascati/client/pom.xml
frascati/osgi/examples/from-osgi-to-frascati/client/pom.xml
+58
-0
frascati/osgi/examples/from-osgi-to-frascati/client/src/main/java/org/ow2/frascati/osgi/fotf/client/binding/ClientImpl.java
...org/ow2/frascati/osgi/fotf/client/binding/ClientImpl.java
+67
-0
frascati/osgi/examples/from-osgi-to-frascati/client/src/main/resources/client.composite
...gi-to-frascati/client/src/main/resources/client.composite
+47
-0
frascati/osgi/examples/from-osgi-to-frascati/pom.xml
frascati/osgi/examples/from-osgi-to-frascati/pom.xml
+99
-0
frascati/osgi/examples/from-osgi-to-frascati/server/pom.xml
frascati/osgi/examples/from-osgi-to-frascati/server/pom.xml
+64
-0
frascati/osgi/examples/from-osgi-to-frascati/server/src/main/java/org/ow2/frascati/osgi/fotf/server/binding/Activator.java
.../org/ow2/frascati/osgi/fotf/server/binding/Activator.java
+63
-0
frascati/osgi/examples/from-osgi-to-frascati/server/src/main/java/org/ow2/frascati/osgi/fotf/server/binding/GoodByeService.java
...ow2/frascati/osgi/fotf/server/binding/GoodByeService.java
+31
-0
frascati/osgi/examples/from-osgi-to-frascati/server/src/main/java/org/ow2/frascati/osgi/fotf/server/binding/ServerImpl.java
...org/ow2/frascati/osgi/fotf/server/binding/ServerImpl.java
+47
-0
frascati/osgi/examples/from-osgi-to-frascati/server2/pom.xml
frascati/osgi/examples/from-osgi-to-frascati/server2/pom.xml
+63
-0
frascati/osgi/examples/from-osgi-to-frascati/server2/src/main/java/org/ow2/frascati/osgi/fotf/server/binding/Activator.java
.../org/ow2/frascati/osgi/fotf/server/binding/Activator.java
+66
-0
frascati/osgi/examples/from-osgi-to-frascati/server2/src/main/java/org/ow2/frascati/osgi/fotf/server/binding/GoodByeService.java
...ow2/frascati/osgi/fotf/server/binding/GoodByeService.java
+34
-0
frascati/osgi/examples/from-osgi-to-frascati/server2/src/main/java/org/ow2/frascati/osgi/fotf/server/binding/ServerImpl.java
...org/ow2/frascati/osgi/fotf/server/binding/ServerImpl.java
+55
-0
frascati/osgi/examples/pom.xml
frascati/osgi/examples/pom.xml
+47
-0
frascati/osgi/fractal/fractal-bf-connectors-osgi/logging.properties
...sgi/fractal/fractal-bf-connectors-osgi/logging.properties
+20
-0
frascati/osgi/fractal/fractal-bf-connectors-osgi/pom.xml
frascati/osgi/fractal/fractal-bf-connectors-osgi/pom.xml
+70
-0
frascati/osgi/fractal/fractal-bf-connectors-osgi/src/main/java/org/objectweb/fractal/bf/connectors/osgi/OSGiBindHints.java
...g/objectweb/fractal/bf/connectors/osgi/OSGiBindHints.java
+110
-0
frascati/osgi/fractal/fractal-bf-connectors-osgi/src/main/java/org/objectweb/fractal/bf/connectors/osgi/OSGiConnector.java
...g/objectweb/fractal/bf/connectors/osgi/OSGiConnector.java
+220
-0
frascati/osgi/fractal/fractal-bf-connectors-osgi/src/main/java/org/objectweb/fractal/bf/connectors/osgi/OSGiConnectorConstants.java
...eb/fractal/bf/connectors/osgi/OSGiConnectorConstants.java
+60
-0
frascati/osgi/fractal/fractal-bf-connectors-osgi/src/main/java/org/objectweb/fractal/bf/connectors/osgi/OSGiExportHints.java
...objectweb/fractal/bf/connectors/osgi/OSGiExportHints.java
+113
-0
frascati/osgi/fractal/fractal-bf-connectors-osgi/src/main/java/org/objectweb/fractal/bf/connectors/osgi/OSGiSkeletonContent.java
...ctweb/fractal/bf/connectors/osgi/OSGiSkeletonContent.java
+158
-0
frascati/osgi/fractal/fractal-bf-connectors-osgi/src/main/java/org/objectweb/fractal/bf/connectors/osgi/OSGiSkeletonContentAttributes.java
...tal/bf/connectors/osgi/OSGiSkeletonContentAttributes.java
+71
-0
frascati/osgi/fractal/fractal-bf-connectors-osgi/src/main/java/org/objectweb/fractal/bf/connectors/osgi/OSGiStubContent.java
...objectweb/fractal/bf/connectors/osgi/OSGiStubContent.java
+198
-0
frascati/osgi/fractal/fractal-bf-connectors-osgi/src/main/java/org/objectweb/fractal/bf/connectors/osgi/OSGiStubContentAttributes.java
...fractal/bf/connectors/osgi/OSGiStubContentAttributes.java
+65
-0
frascati/osgi/fractal/fractal-bf-connectors-osgi/src/main/resources/org/objectweb/fractal/bf/connectors/osgi/OsgiConnector.fractal
...bjectweb/fractal/bf/connectors/osgi/OsgiConnector.fractal
+26
-0
frascati/osgi/fractal/fractal-bf-connectors-osgi/src/main/resources/org/objectweb/fractal/bf/connectors/osgi/OsgiSkeleton.fractal
...objectweb/fractal/bf/connectors/osgi/OsgiSkeleton.fractal
+29
-0
frascati/osgi/fractal/fractal-bf-connectors-osgi/src/main/resources/org/objectweb/fractal/bf/connectors/osgi/OsgiStub.fractal
...org/objectweb/fractal/bf/connectors/osgi/OsgiStub.fractal
+27
-0
frascati/osgi/fractal/juliac/pom.xml
frascati/osgi/fractal/juliac/pom.xml
+56
-0
frascati/osgi/fractal/juliac/runtime-light/pom.xml
frascati/osgi/fractal/juliac/runtime-light/pom.xml
+61
-0
frascati/osgi/fractal/juliac/runtime-light/src/main/java/org/objectweb/fractal/juliac/osgi/PlatformImpl.java
.../java/org/objectweb/fractal/juliac/osgi/PlatformImpl.java
+76
-0
frascati/osgi/fractal/pom.xml
frascati/osgi/fractal/pom.xml
+49
-0
frascati/osgi/frascati-binding-osgi/pom.xml
frascati/osgi/frascati-binding-osgi/pom.xml
+107
-0
frascati/osgi/frascati-binding-osgi/src/main/java/org/ow2/frascati/osgi/binding/FrascatiBindingOSGiProcessor.java
...2/frascati/osgi/binding/FrascatiBindingOSGiProcessor.java
+95
-0
frascati/osgi/frascati-binding-osgi/src/main/resources/org/ow2/frascati/assembly/factory/AssemblyFactory.composite
...g/ow2/frascati/assembly/factory/AssemblyFactory.composite
+43
-0
frascati/osgi/frascati-in-osgi/bundles/activator/pom.xml
frascati/osgi/frascati-in-osgi/bundles/activator/pom.xml
+97
-0
frascati/osgi/frascati-in-osgi/bundles/activator/src/main/java/org/ow2/frascati/osgi/launcher/FraSCAtiActivator.java
...ava/org/ow2/frascati/osgi/launcher/FraSCAtiActivator.java
+61
-0
frascati/osgi/frascati-in-osgi/bundles/activator/src/main/java/org/ow2/frascati/osgi/launcher/FraSCAtiLauncher.java
...java/org/ow2/frascati/osgi/launcher/FraSCAtiLauncher.java
+327
-0
frascati/osgi/frascati-in-osgi/bundles/activator/src/main/java/org/ow2/frascati/osgi/launcher/FraSCAtiOSGiClassLoader.java
...g/ow2/frascati/osgi/launcher/FraSCAtiOSGiClassLoader.java
+752
-0
frascati/osgi/frascati-in-osgi/bundles/activator/src/main/java/org/ow2/frascati/osgi/launcher/FraSCAtiOSGiClassLoaderManager.java
...rascati/osgi/launcher/FraSCAtiOSGiClassLoaderManager.java
+392
-0
frascati/osgi/frascati-in-osgi/bundles/eclipse/pom.xml
frascati/osgi/frascati-in-osgi/bundles/eclipse/pom.xml
+229
-0
frascati/osgi/frascati-in-osgi/bundles/eclipse/src/main/resources/org/eclipse/emf/ecore/plugin/plugin.properties
.../resources/org/eclipse/emf/ecore/plugin/plugin.properties
+194
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-modules/binding-http/pom.xml
...ati-in-osgi/bundles/frascati-modules/binding-http/pom.xml
+74
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-modules/binding-jms/a3debug.cfg
...-in-osgi/bundles/frascati-modules/binding-jms/a3debug.cfg
+97
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-modules/binding-jms/a3servers.xml
...n-osgi/bundles/frascati-modules/binding-jms/a3servers.xml
+12
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-modules/binding-jms/jndi.properties
...osgi/bundles/frascati-modules/binding-jms/jndi.properties
+3
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-modules/binding-jms/log4j.configuration
.../bundles/frascati-modules/binding-jms/log4j.configuration
+5
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-modules/binding-jms/log4j.xml
...ti-in-osgi/bundles/frascati-modules/binding-jms/log4j.xml
+13
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-modules/binding-jms/pom.xml
...cati-in-osgi/bundles/frascati-modules/binding-jms/pom.xml
+146
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-modules/binding-jsonrpc/pom.xml
...-in-osgi/bundles/frascati-modules/binding-jsonrpc/pom.xml
+69
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-modules/binding-rest/pom.xml
...ati-in-osgi/bundles/frascati-modules/binding-rest/pom.xml
+74
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-modules/binding-rmi/pom.xml
...cati-in-osgi/bundles/frascati-modules/binding-rmi/pom.xml
+69
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-modules/binding-ws/pom.xml
...scati-in-osgi/bundles/frascati-modules/binding-ws/pom.xml
+69
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-modules/frascati-core/pom.xml
...ti-in-osgi/bundles/frascati-modules/frascati-core/pom.xml
+387
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-modules/frascati-core/src/main/resources/julia-osgi-context.cfg
...s/frascati-core/src/main/resources/julia-osgi-context.cfg
+78
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-modules/frascati-cxf/pom.xml
...ati-in-osgi/bundles/frascati-modules/frascati-cxf/pom.xml
+186
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-modules/frascati-explorer-overwrite/pom.xml
...dles/frascati-modules/frascati-explorer-overwrite/pom.xml
+109
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-modules/frascati-explorer-overwrite/src/main/java/org/ow2/frascati/explorer/action/LoadMenuItem.java_unused
...org/ow2/frascati/explorer/action/LoadMenuItem.java_unused
+161
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-modules/frascati-explorer-overwrite/src/main/java/org/ow2/frascati/explorer/api/FraSCAtiExplorer.java_unused
...rg/ow2/frascati/explorer/api/FraSCAtiExplorer.java_unused
+54
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-modules/frascati-explorer-overwrite/src/main/java/org/ow2/frascati/explorer/gui/AbstractSelectionPanel.java_unused
.../frascati/explorer/gui/AbstractSelectionPanel.java_unused
+140
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-modules/frascati-explorer-overwrite/src/main/java/org/ow2/frascati/explorer/plugin/RefreshExplorerTreeThread.java_unused
...ati/explorer/plugin/RefreshExplorerTreeThread.java_unused
+109
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-modules/frascati-explorer-overwrite/src/main/resources/fractal.xml
...rascati-explorer-overwrite/src/main/resources/fractal.xml
+387
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-modules/frascati-explorer-overwrite/src/main/resources/frascati-explorer.xml
...plorer-overwrite/src/main/resources/frascati-explorer.xml
+100
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-modules/frascati-explorer-overwrite/src/main/resources/julia.cfg
.../frascati-explorer-overwrite/src/main/resources/julia.cfg
+126
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-modules/frascati-explorer-overwrite/src/main/resources/sca.xml
...es/frascati-explorer-overwrite/src/main/resources/sca.xml
+237
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-modules/frascati-explorer/pom.xml
...n-osgi/bundles/frascati-modules/frascati-explorer/pom.xml
+136
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-modules/frascati-fscript/pom.xml
...in-osgi/bundles/frascati-modules/frascati-fscript/pom.xml
+112
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-modules/frascati-introspection-fscript/pom.xml
...s/frascati-modules/frascati-introspection-fscript/pom.xml
+73
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-modules/frascati-introspection/pom.xml
...i/bundles/frascati-modules/frascati-introspection/pom.xml
+73
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-modules/frascati-web-explorer/pom.xml
...gi/bundles/frascati-modules/frascati-web-explorer/pom.xml
+97
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-modules/implementation-bpel/pom.xml
...osgi/bundles/frascati-modules/implementation-bpel/pom.xml
+229
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-modules/implementation-scripts/pom.xml
...i/bundles/frascati-modules/implementation-scripts/pom.xml
+126
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-modules/implementation-spring/pom.xml
...gi/bundles/frascati-modules/implementation-spring/pom.xml
+114
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-modules/implementation-velocity/pom.xml
.../bundles/frascati-modules/implementation-velocity/pom.xml
+78
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-modules/implementation-xquery/pom.xml
...gi/bundles/frascati-modules/implementation-xquery/pom.xml
+96
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-modules/pom.xml
...ti/osgi/frascati-in-osgi/bundles/frascati-modules/pom.xml
+100
-0
frascati/osgi/frascati-in-osgi/bundles/frascati-resource/pom.xml
...i/osgi/frascati-in-osgi/bundles/frascati-resource/pom.xml
+84
-0
frascati/osgi/frascati-in-osgi/bundles/jboss-util/pom.xml
frascati/osgi/frascati-in-osgi/bundles/jboss-util/pom.xml
+135
-0
frascati/osgi/frascati-in-osgi/bundles/pojosr-util/pom.xml
frascati/osgi/frascati-in-osgi/bundles/pojosr-util/pom.xml
+69
-0
frascati/osgi/frascati-in-osgi/bundles/pojosr-util/src/main/java/org/ow2/frascati/osgi/resource/pojosr/Resource.java
.../java/org/ow2/frascati/osgi/resource/pojosr/Resource.java
+172
-0
frascati/osgi/frascati-in-osgi/bundles/pom.xml
frascati/osgi/frascati-in-osgi/bundles/pom.xml
+51
-0
frascati/osgi/frascati-in-osgi/bundles/tracker/pom.xml
frascati/osgi/frascati-in-osgi/bundles/tracker/pom.xml
+106
-0
frascati/osgi/frascati-in-osgi/bundles/tracker/src/main/java/org/ow2/frascati/osgi/tracker/Activator.java
...rc/main/java/org/ow2/frascati/osgi/tracker/Activator.java
+86
-0
frascati/osgi/frascati-in-osgi/bundles/tracker/src/main/java/org/ow2/frascati/osgi/tracker/CompositeListener.java
...java/org/ow2/frascati/osgi/tracker/CompositeListener.java
+100
-0
frascati/osgi/frascati-in-osgi/bundles/tracker/src/main/java/org/ow2/frascati/osgi/tracker/FrascatiServiceTracker.java
...org/ow2/frascati/osgi/tracker/FrascatiServiceTracker.java
+157
-0
frascati/osgi/frascati-in-osgi/osgi/concierge_r3/pom.xml
frascati/osgi/frascati-in-osgi/osgi/concierge_r3/pom.xml
+107
-0
frascati/osgi/frascati-in-osgi/osgi/concierge_r3/src/main/java/org/ow2/frascati/osgi/frameworks/concierge/Concierge.java
...org/ow2/frascati/osgi/frameworks/concierge/Concierge.java
+152
-0
frascati/osgi/frascati-in-osgi/osgi/concierge_r3/src/main/java/org/ow2/frascati/osgi/frameworks/concierge/Main.java
...java/org/ow2/frascati/osgi/frameworks/concierge/Main.java
+61
-0
frascati/osgi/frascati-in-osgi/osgi/concierge_r3/src/main/resources/framework.xml
...n-osgi/osgi/concierge_r3/src/main/resources/framework.xml
+98
-0
frascati/osgi/frascati-in-osgi/osgi/concierge_r3/src/main/resources/install_bundles.xml
.../osgi/concierge_r3/src/main/resources/install_bundles.xml
+25
-0
frascati/osgi/frascati-in-osgi/osgi/concierge_r3/src/main/resources/launch_bundles.xml
...i/osgi/concierge_r3/src/main/resources/launch_bundles.xml
+9
-0
frascati/osgi/frascati-in-osgi/osgi/concierge_r3/src/main/resources/scripts/bookstore.xml
...sgi/concierge_r3/src/main/resources/scripts/bookstore.xml
+47
-0
frascati/osgi/frascati-in-osgi/osgi/concierge_r3/src/main/resources/scripts/bookstore.xsd
...sgi/concierge_r3/src/main/resources/scripts/bookstore.xsd
+24
-0
frascati/osgi/frascati-in-osgi/osgi/concierge_r4/README
frascati/osgi/frascati-in-osgi/osgi/concierge_r4/README
+11
-0
frascati/osgi/frascati-in-osgi/osgi/concierge_r4/pom.xml
frascati/osgi/frascati-in-osgi/osgi/concierge_r4/pom.xml
+103
-0
frascati/osgi/frascati-in-osgi/osgi/concierge_r4/src/main/java/org/ow2/frascati/osgi/frameworks/concierge/Main.java
...java/org/ow2/frascati/osgi/frameworks/concierge/Main.java
+77
-0
frascati/osgi/frascati-in-osgi/osgi/concierge_r4/src/main/resources/concierge-4.2-alpha.jar
...i/concierge_r4/src/main/resources/concierge-4.2-alpha.jar
+0
-0
frascati/osgi/frascati-in-osgi/osgi/concierge_r4/src/main/resources/framework.xml
...n-osgi/osgi/concierge_r4/src/main/resources/framework.xml
+98
-0
frascati/osgi/frascati-in-osgi/osgi/concierge_r4/src/main/resources/install_bundles.xml
.../osgi/concierge_r4/src/main/resources/install_bundles.xml
+25
-0
frascati/osgi/frascati-in-osgi/osgi/concierge_r4/src/main/resources/launch_bundles.xml
...i/osgi/concierge_r4/src/main/resources/launch_bundles.xml
+9
-0
frascati/osgi/frascati-in-osgi/osgi/concierge_r4/src/main/resources/scripts/bookstore.xml
...sgi/concierge_r4/src/main/resources/scripts/bookstore.xml
+47
-0
frascati/osgi/frascati-in-osgi/osgi/concierge_r4/src/main/resources/scripts/bookstore.xsd
...sgi/concierge_r4/src/main/resources/scripts/bookstore.xsd
+24
-0
frascati/osgi/frascati-in-osgi/osgi/equinox/pom.xml
frascati/osgi/frascati-in-osgi/osgi/equinox/pom.xml
+109
-0
frascati/osgi/frascati-in-osgi/osgi/equinox/src/main/java/org/ow2/frascati/osgi/frameworks/equinox/Main.java
...n/java/org/ow2/frascati/osgi/frameworks/equinox/Main.java
+101
-0
frascati/osgi/frascati-in-osgi/osgi/equinox/src/main/resources/framework.xml
...ati-in-osgi/osgi/equinox/src/main/resources/framework.xml
+100
-0
frascati/osgi/frascati-in-osgi/osgi/equinox/src/main/resources/install_bundles.xml
...-osgi/osgi/equinox/src/main/resources/install_bundles.xml
+25
-0
frascati/osgi/frascati-in-osgi/osgi/equinox/src/main/resources/launch_bundles.xml
...n-osgi/osgi/equinox/src/main/resources/launch_bundles.xml
+10
-0
frascati/osgi/frascati-in-osgi/osgi/equinox/src/main/resources/scripts/bookstore.xml
...sgi/osgi/equinox/src/main/resources/scripts/bookstore.xml
+47
-0
frascati/osgi/frascati-in-osgi/osgi/equinox/src/main/resources/scripts/bookstore.xsd
...sgi/osgi/equinox/src/main/resources/scripts/bookstore.xsd
+24
-0
frascati/osgi/frascati-in-osgi/osgi/equinox/src/test/java/org/ow2/frascati/osgi/test/FraSCAtiOSGiEquinoxTest.java
...a/org/ow2/frascati/osgi/test/FraSCAtiOSGiEquinoxTest.java
+49
-0
frascati/osgi/frascati-in-osgi/osgi/felix/pom.xml
frascati/osgi/frascati-in-osgi/osgi/felix/pom.xml
+108
-0
frascati/osgi/frascati-in-osgi/osgi/felix/src/main/java/org/ow2/frascati/osgi/frameworks/felix/Main.java
...ain/java/org/ow2/frascati/osgi/frameworks/felix/Main.java
+109
-0
frascati/osgi/frascati-in-osgi/osgi/felix/src/main/resources/framework.xml
...scati-in-osgi/osgi/felix/src/main/resources/framework.xml
+100
-0
frascati/osgi/frascati-in-osgi/osgi/felix/src/main/resources/install_bundles.xml
...in-osgi/osgi/felix/src/main/resources/install_bundles.xml
+25
-0
frascati/osgi/frascati-in-osgi/osgi/felix/src/main/resources/launch_bundles.xml
...-in-osgi/osgi/felix/src/main/resources/launch_bundles.xml
+10
-0
frascati/osgi/frascati-in-osgi/osgi/felix/src/main/resources/scripts/bookstore.xml
...-osgi/osgi/felix/src/main/resources/scripts/bookstore.xml
+47
-0
frascati/osgi/frascati-in-osgi/osgi/felix/src/main/resources/scripts/bookstore.xsd
...-osgi/osgi/felix/src/main/resources/scripts/bookstore.xsd
+24
-0
frascati/osgi/frascati-in-osgi/osgi/felix/src/test/java/org/ow2/frascati/osgi/test/FraSCAtiOSGiFelixTest.java
...ava/org/ow2/frascati/osgi/test/FraSCAtiOSGiFelixTest.java
+49
-0
frascati/osgi/frascati-in-osgi/osgi/framework/pom.xml
frascati/osgi/frascati-in-osgi/osgi/framework/pom.xml
+111
-0
frascati/osgi/frascati-in-osgi/osgi/framework/src/main/java/org/ow2/frascati/osgi/frameworks/Main.java
.../src/main/java/org/ow2/frascati/osgi/frameworks/Main.java
+379
-0
frascati/osgi/frascati-in-osgi/osgi/framework/src/main/java/org/ow2/frascati/osgi/test/FraSCAtiOSGiTest.java
...ain/java/org/ow2/frascati/osgi/test/FraSCAtiOSGiTest.java
+221
-0
frascati/osgi/frascati-in-osgi/osgi/framework/src/main/resources/org.protege.osgi.debug-1.0.0.jar
...ework/src/main/resources/org.protege.osgi.debug-1.0.0.jar
+0
-0
frascati/osgi/frascati-in-osgi/osgi/jboss/jboss-osgi-framework.properties
...ascati-in-osgi/osgi/jboss/jboss-osgi-framework.properties
+37
-0
frascati/osgi/frascati-in-osgi/osgi/jboss/log4j.xml
frascati/osgi/frascati-in-osgi/osgi/jboss/log4j.xml
+59
-0
frascati/osgi/frascati-in-osgi/osgi/jboss/pom.xml
frascati/osgi/frascati-in-osgi/osgi/jboss/pom.xml
+419
-0
frascati/osgi/frascati-in-osgi/osgi/jboss/src/main/java/org/ow2/frascati/osgi/frameworks/jboss/Main.java
...ain/java/org/ow2/frascati/osgi/frameworks/jboss/Main.java
+347
-0
frascati/osgi/frascati-in-osgi/osgi/jboss/src/main/resources/framework.xml
...scati-in-osgi/osgi/jboss/src/main/resources/framework.xml
+100
-0
frascati/osgi/frascati-in-osgi/osgi/jboss/src/main/resources/install_bundles.xml
...in-osgi/osgi/jboss/src/main/resources/install_bundles.xml
+25
-0
frascati/osgi/frascati-in-osgi/osgi/jboss/src/main/resources/jboss-osgi-framework.properties
.../jboss/src/main/resources/jboss-osgi-framework.properties
+37
-0
frascati/osgi/frascati-in-osgi/osgi/jboss/src/main/resources/launch_bundles.xml
...-in-osgi/osgi/jboss/src/main/resources/launch_bundles.xml
+10
-0
frascati/osgi/frascati-in-osgi/osgi/jboss/src/main/resources/log4j.xml
.../frascati-in-osgi/osgi/jboss/src/main/resources/log4j.xml
+59
-0
frascati/osgi/frascati-in-osgi/osgi/jboss/src/main/resources/scripts/bookstore.xml
...-osgi/osgi/jboss/src/main/resources/scripts/bookstore.xml
+47
-0
frascati/osgi/frascati-in-osgi/osgi/jboss/src/main/resources/scripts/bookstore.xsd
...-osgi/osgi/jboss/src/main/resources/scripts/bookstore.xsd
+24
-0
frascati/osgi/frascati-in-osgi/osgi/jboss/src/test/java/org/ow2/frascati/osgi/test/FraSCAtiOSGiJBossTest.java
...ava/org/ow2/frascati/osgi/test/FraSCAtiOSGiJBossTest.java
+49
-0
frascati/osgi/frascati-in-osgi/osgi/knopflerfish/pom.xml
frascati/osgi/frascati-in-osgi/osgi/knopflerfish/pom.xml
+106
-0
frascati/osgi/frascati-in-osgi/osgi/knopflerfish/src/main/java/org/ow2/frascati/osgi/frameworks/knopflerfish/Main.java
...a/org/ow2/frascati/osgi/frameworks/knopflerfish/Main.java
+135
-0
frascati/osgi/frascati-in-osgi/osgi/knopflerfish/src/main/resources/framework.xml
...n-osgi/osgi/knopflerfish/src/main/resources/framework.xml
+100
-0
frascati/osgi/frascati-in-osgi/osgi/knopflerfish/src/main/resources/install_bundles.xml
.../osgi/knopflerfish/src/main/resources/install_bundles.xml
+25
-0
frascati/osgi/frascati-in-osgi/osgi/knopflerfish/src/main/resources/launch_bundles.xml
...i/osgi/knopflerfish/src/main/resources/launch_bundles.xml
+10
-0
frascati/osgi/frascati-in-osgi/osgi/knopflerfish/src/main/resources/scripts/bookstore.xml
...sgi/knopflerfish/src/main/resources/scripts/bookstore.xml
+47
-0
frascati/osgi/frascati-in-osgi/osgi/knopflerfish/src/main/resources/scripts/bookstore.xsd
...sgi/knopflerfish/src/main/resources/scripts/bookstore.xsd
+24
-0
frascati/osgi/frascati-in-osgi/osgi/knopflerfish/src/test/java/org/ow2/frascati/osgi/test/FraSCAtiOSGiKnopflerfishTest.java
.../ow2/frascati/osgi/test/FraSCAtiOSGiKnopflerfishTest.java
+56
-0
frascati/osgi/frascati-in-osgi/osgi/pojosr/pom.xml
frascati/osgi/frascati-in-osgi/osgi/pojosr/pom.xml
+168
-0
frascati/osgi/frascati-in-osgi/osgi/pojosr/src/main/java/org/ow2/frascati/osgi/frameworks/pojosr/Main.java
...in/java/org/ow2/frascati/osgi/frameworks/pojosr/Main.java
+56
-0
frascati/osgi/frascati-in-osgi/osgi/pojosr/src/main/resources/framework.xml
...cati-in-osgi/osgi/pojosr/src/main/resources/framework.xml
+98
-0
frascati/osgi/frascati-in-osgi/osgi/pojosr/src/main/resources/install_bundles.xml
...n-osgi/osgi/pojosr/src/main/resources/install_bundles.xml
+25
-0
frascati/osgi/frascati-in-osgi/osgi/pojosr/src/main/resources/launch_bundles.xml
...in-osgi/osgi/pojosr/src/main/resources/launch_bundles.xml
+9
-0
frascati/osgi/frascati-in-osgi/osgi/pojosr/src/main/resources/scripts/bookstore.xml
...osgi/osgi/pojosr/src/main/resources/scripts/bookstore.xml
+47
-0
frascati/osgi/frascati-in-osgi/osgi/pojosr/src/main/resources/scripts/bookstore.xsd
...osgi/osgi/pojosr/src/main/resources/scripts/bookstore.xsd
+24
-0
frascati/osgi/frascati-in-osgi/osgi/pom.xml
frascati/osgi/frascati-in-osgi/osgi/pom.xml
+345
-0
frascati/osgi/frascati-in-osgi/pom.xml
frascati/osgi/frascati-in-osgi/pom.xml
+48
-0
frascati/osgi/frascati-metamodel-osgi/META-INF/MANIFEST.MF
frascati/osgi/frascati-metamodel-osgi/META-INF/MANIFEST.MF
+9
-0
frascati/osgi/frascati-metamodel-osgi/build.properties
frascati/osgi/frascati-metamodel-osgi/build.properties
+14
-0
frascati/osgi/frascati-metamodel-osgi/model/backup_osgi.ecore
...cati/osgi/frascati-metamodel-osgi/model/backup_osgi.ecore
+20
-0
frascati/osgi/frascati-metamodel-osgi/model/osgi.ecore
frascati/osgi/frascati-metamodel-osgi/model/osgi.ecore
+46
-0
frascati/osgi/frascati-metamodel-osgi/model/osgi.genmodel
frascati/osgi/frascati-metamodel-osgi/model/osgi.genmodel
+620
-0
frascati/osgi/frascati-metamodel-osgi/plugin.properties
frascati/osgi/frascati-metamodel-osgi/plugin.properties
+8
-0
frascati/osgi/frascati-metamodel-osgi/plugin.xml
frascati/osgi/frascati-metamodel-osgi/plugin.xml
+22
-0
frascati/osgi/frascati-metamodel-osgi/pom.xml
frascati/osgi/frascati-metamodel-osgi/pom.xml
+85
-0
frascati/osgi/frascati-metamodel-osgi/src/main/java/org/ow2/frascati/osgi/DocumentRoot.java
...sgi/src/main/java/org/ow2/frascati/osgi/DocumentRoot.java
+55
-0
frascati/osgi/frascati-metamodel-osgi/src/main/java/org/ow2/frascati/osgi/OSGiBinding.java
...osgi/src/main/java/org/ow2/frascati/osgi/OSGiBinding.java
+124
-0
frascati/osgi/frascati-metamodel-osgi/src/main/java/org/ow2/frascati/osgi/OSGiFactory.java
...osgi/src/main/java/org/ow2/frascati/osgi/OSGiFactory.java
+54
-0
frascati/osgi/frascati-metamodel-osgi/src/main/java/org/ow2/frascati/osgi/OSGiPackage.java
...osgi/src/main/java/org/ow2/frascati/osgi/OSGiPackage.java
+711
-0
frascati/osgi/frascati-metamodel-osgi/src/main/java/org/ow2/frascati/osgi/impl/DocumentRootImpl.java
...ain/java/org/ow2/frascati/osgi/impl/DocumentRootImpl.java
+175
-0
frascati/osgi/frascati-metamodel-osgi/src/main/java/org/ow2/frascati/osgi/impl/OSGiBindingImpl.java
...main/java/org/ow2/frascati/osgi/impl/OSGiBindingImpl.java
+344
-0
frascati/osgi/frascati-metamodel-osgi/src/main/java/org/ow2/frascati/osgi/impl/OSGiFactoryImpl.java
...main/java/org/ow2/frascati/osgi/impl/OSGiFactoryImpl.java
+123
-0
frascati/osgi/frascati-metamodel-osgi/src/main/java/org/ow2/frascati/osgi/impl/OSGiPackageImpl.java
...main/java/org/ow2/frascati/osgi/impl/OSGiPackageImpl.java
+338
-0
frascati/osgi/frascati-metamodel-osgi/src/main/java/org/ow2/frascati/osgi/parser/OSGiMetamodelProvider.java
...a/org/ow2/frascati/osgi/parser/OSGiMetamodelProvider.java
+19
-0
frascati/osgi/frascati-metamodel-osgi/src/main/java/org/ow2/frascati/osgi/util/OSGiAdapterFactory.java
...n/java/org/ow2/frascati/osgi/util/OSGiAdapterFactory.java
+203
-0
frascati/osgi/frascati-metamodel-osgi/src/main/java/org/ow2/frascati/osgi/util/OSGiSwitch.java
.../src/main/java/org/ow2/frascati/osgi/util/OSGiSwitch.java
+200
-0
frascati/osgi/frascati-metamodel-osgi/src/main/resources/org/ow2/frascati/parser/ScaParser.composite
...ain/resources/org/ow2/frascati/parser/ScaParser.composite
+33
-0
frascati/osgi/frascati-processor/pom.xml
frascati/osgi/frascati-processor/pom.xml
+63
-0
frascati/osgi/frascati-processor/src/main/java/org/ow2/frascati/osgi/processor/OSGiResourceProcessor.java
...rg/ow2/frascati/osgi/processor/OSGiResourceProcessor.java
+253
-0
frascati/osgi/frascati-resources-loader/pom.xml
frascati/osgi/frascati-resources-loader/pom.xml
+55
-0
frascati/osgi/frascati-resources-loader/src/main/java/org/ow2/frascati/util/resource/loader/AbstractResourceClassLoader.java
...ati/util/resource/loader/AbstractResourceClassLoader.java
+621
-0
frascati/osgi/frascati-resources-loader/src/main/java/org/ow2/frascati/util/resource/loader/AbstractResourceClassLoaderManager.java
...l/resource/loader/AbstractResourceClassLoaderManager.java
+245
-0
frascati/osgi/frascati-resources-loader/src/main/java/org/ow2/frascati/util/resource/loader/LoaderUtils.java_
...a/org/ow2/frascati/util/resource/loader/LoaderUtils.java_
+132
-0
frascati/osgi/frascati-resources/pom.xml
frascati/osgi/frascati-resources/pom.xml
+56
-0
frascati/osgi/frascati-resources/src/main/java/org/ow2/frascati/util/resource/AbstractPlugin.java
...n/java/org/ow2/frascati/util/resource/AbstractPlugin.java
+35
-0
frascati/osgi/frascati-resources/src/main/java/org/ow2/frascati/util/resource/AbstractResource.java
...java/org/ow2/frascati/util/resource/AbstractResource.java
+630
-0
frascati/osgi/frascati-resources/src/main/java/org/ow2/frascati/util/resource/ResourceAlreadyManagedException.java
...ascati/util/resource/ResourceAlreadyManagedException.java
+46
-0
frascati/osgi/frascati-resources/src/main/java/org/ow2/frascati/util/resource/ResourceCreateException.java
...g/ow2/frascati/util/resource/ResourceCreateException.java
+56
-0
frascati/osgi/frascati-resources/src/main/java/org/ow2/frascati/util/resource/ResourceFilter.java
...n/java/org/ow2/frascati/util/resource/ResourceFilter.java
+47
-0
frascati/osgi/frascati-resources/src/main/java/org/ow2/frascati/util/resource/ResourceFilterImpl.java
...va/org/ow2/frascati/util/resource/ResourceFilterImpl.java
+96
-0
frascati/osgi/frascati-resources/src/main/java/org/ow2/frascati/util/resource/bundle/Resource.java
.../java/org/ow2/frascati/util/resource/bundle/Resource.java
+139
-0
frascati/osgi/frascati-resources/src/main/java/org/ow2/frascati/util/resource/file/Resource.java
...in/java/org/ow2/frascati/util/resource/file/Resource.java
+143
-0
frascati/osgi/frascati-resources/src/main/java/org/ow2/frascati/util/resource/jar/Resource.java
...ain/java/org/ow2/frascati/util/resource/jar/Resource.java
+225
-0
frascati/osgi/frascati-starter/README
frascati/osgi/frascati-starter/README
+35
-0
frascati/osgi/frascati-starter/pom.xml
frascati/osgi/frascati-starter/pom.xml
+72
-0
frascati/osgi/frascati-starter/src/main/java/org/ow2/frascati/assembly/factory/starter/api/AbstractInitializable.java
...i/assembly/factory/starter/api/AbstractInitializable.java
+104
-0
frascati/osgi/frascati-starter/src/main/java/org/ow2/frascati/assembly/factory/starter/api/InitializableItf.java
...ascati/assembly/factory/starter/api/InitializableItf.java
+44
-0
frascati/osgi/frascati-starter/src/main/java/org/ow2/frascati/assembly/factory/starter/api/StarterContainerItf.java
...ati/assembly/factory/starter/api/StarterContainerItf.java
+41
-0
frascati/osgi/frascati-starter/src/main/java/org/ow2/frascati/assembly/factory/starter/api/StarterItf.java
...ow2/frascati/assembly/factory/starter/api/StarterItf.java
+38
-0
frascati/osgi/frascati-starter/src/main/java/org/ow2/frascati/assembly/factory/starter/core/InitializableBridge.java
...ti/assembly/factory/starter/core/InitializableBridge.java
+47
-0
frascati/osgi/frascati-starter/src/main/java/org/ow2/frascati/assembly/factory/starter/core/Starter.java
...g/ow2/frascati/assembly/factory/starter/core/Starter.java
+209
-0
frascati/osgi/frascati-starter/src/main/java/org/ow2/frascati/assembly/factory/starter/core/StarterContainer.java
...scati/assembly/factory/starter/core/StarterContainer.java
+105
-0
frascati/osgi/frascati-starter/src/main/java/org/ow2/frascati/assembly/factory/starter/core/StarterIntent.java
...frascati/assembly/factory/starter/core/StarterIntent.java
+79
-0
frascati/osgi/frascati-tracker/pom.xml
frascati/osgi/frascati-tracker/pom.xml
+101
-0
frascati/osgi/frascati-tracker/src/main/java/org/ow2/frascati/osgi/tracker/FraSCAtiOSGiTracker.java
...va/org/ow2/frascati/osgi/tracker/FraSCAtiOSGiTracker.java
+79
-0
frascati/osgi/frascati-tracker/src/main/resources/org/ow2/frascati/osgi/FraSCAtiOSGi.composite
...in/resources/org/ow2/frascati/osgi/FraSCAtiOSGi.composite
+49
-0
frascati/osgi/frascati-util/pom.xml
frascati/osgi/frascati-util/pom.xml
+60
-0
frascati/osgi/frascati-util/src/main/java/org/ow2/frascati/osgi/util/io/OSGiIOUtils.java
.../main/java/org/ow2/frascati/osgi/util/io/OSGiIOUtils.java
+645
-0
frascati/osgi/frascati-util/src/main/java/org/ow2/frascati/osgi/util/io/VirtualHierarchicBundle.java
...rg/ow2/frascati/osgi/util/io/VirtualHierarchicBundle.java
+64
-0
frascati/osgi/frascati-util/src/main/java/org/ow2/frascati/osgi/util/io/VirtualHierarchicList.java
.../org/ow2/frascati/osgi/util/io/VirtualHierarchicList.java
+186
-0
frascati/osgi/frascati-util/src/main/java/org/ow2/frascati/osgi/util/io/VirtualHierarchicStructure.java
...ow2/frascati/osgi/util/io/VirtualHierarchicStructure.java
+47
-0
frascati/osgi/frascati-util/src/main/java/org/ow2/frascati/util/enumeration/Bag.java
.../src/main/java/org/ow2/frascati/util/enumeration/Bag.java
+167
-0
frascati/osgi/frascati-util/src/main/java/org/ow2/frascati/util/enumeration/EmptyEnumeration.java
...a/org/ow2/frascati/util/enumeration/EmptyEnumeration.java
+42
-0
frascati/osgi/frascati-util/src/main/java/org/ow2/frascati/util/enumeration/URLBag.java
...c/main/java/org/ow2/frascati/util/enumeration/URLBag.java
+42
-0
frascati/osgi/frascati-util/src/main/java/org/ow2/frascati/util/io/IOUtils.java
...-util/src/main/java/org/ow2/frascati/util/io/IOUtils.java
+447
-0
frascati/osgi/frascati-util/src/main/java/org/ow2/frascati/util/reflect/ReflectionHelper.java
.../java/org/ow2/frascati/util/reflect/ReflectionHelper.java
+342
-0
frascati/osgi/frascati-util/src/main/java/org/ow2/frascati/util/reflect/ReflectionUtil.java
...in/java/org/ow2/frascati/util/reflect/ReflectionUtil.java
+351
-0
frascati/osgi/introspection/pom.xml
frascati/osgi/introspection/pom.xml
+58
-0
frascati/osgi/introspection/src/main/java/org/ow2/frascati/osgi/introspect/explorer/BundleEchoListener.java
...frascati/osgi/introspect/explorer/BundleEchoListener.java
+43
-0
frascati/osgi/introspection/src/main/java/org/ow2/frascati/osgi/introspect/explorer/BundleGraphicEcho.java
.../frascati/osgi/introspect/explorer/BundleGraphicEcho.java
+374
-0
frascati/osgi/introspection/src/main/java/org/ow2/frascati/osgi/introspect/explorer/IntrospectMenu.java
...ow2/frascati/osgi/introspect/explorer/IntrospectMenu.java
+67
-0
frascati/osgi/introspection/src/main/java/org/ow2/frascati/osgi/introspect/explorer/IntrospectMenuListener.java
...cati/osgi/introspect/explorer/IntrospectMenuListener.java
+31
-0
frascati/osgi/introspection/src/main/java/org/ow2/frascati/osgi/introspect/explorer/IntrospectPanel.java
...w2/frascati/osgi/introspect/explorer/IntrospectPanel.java
+506
-0
frascati/osgi/introspection/src/main/java/org/ow2/frascati/osgi/introspect/explorer/IntrospectPanelListener.java
...ati/osgi/introspect/explorer/IntrospectPanelListener.java
+35
-0
frascati/osgi/introspection/src/main/java/org/ow2/frascati/osgi/introspect/explorer/IntrospectThread.java
...2/frascati/osgi/introspect/explorer/IntrospectThread.java
+85
-0
frascati/osgi/introspection/src/main/java/org/ow2/frascati/osgi/introspect/explorer/ResourceHelper.java
...ow2/frascati/osgi/introspect/explorer/ResourceHelper.java
+103
-0
frascati/osgi/introspection/src/main/resources/META-INF/FraSCAti-Explorer.xml
...pection/src/main/resources/META-INF/FraSCAti-Explorer.xml
+44
-0
frascati/osgi/introspection/src/main/resources/META-INF/icons.xml
.../osgi/introspection/src/main/resources/META-INF/icons.xml
+16
-0
frascati/osgi/introspection/src/main/resources/META-INF/images/active_bundle.png
...tion/src/main/resources/META-INF/images/active_bundle.png
+0
-0
frascati/osgi/introspection/src/main/resources/META-INF/images/active_interface.png
...n/src/main/resources/META-INF/images/active_interface.png
+0
-0
frascati/osgi/introspection/src/main/resources/META-INF/images/empty_root.png
...pection/src/main/resources/META-INF/images/empty_root.png
+0
-0
frascati/osgi/introspection/src/main/resources/META-INF/images/error_bundle.png
...ction/src/main/resources/META-INF/images/error_bundle.png
+0
-0
frascati/osgi/introspection/src/main/resources/META-INF/images/inactive_interface.png
...src/main/resources/META-INF/images/inactive_interface.png
+0
-0
frascati/osgi/introspection/src/main/resources/META-INF/images/install.png
...rospection/src/main/resources/META-INF/images/install.png
+0
-0
frascati/osgi/introspection/src/main/resources/META-INF/images/installed_bundle.png
...n/src/main/resources/META-INF/images/installed_bundle.png
+0
-0
frascati/osgi/introspection/src/main/resources/META-INF/images/package.png
...rospection/src/main/resources/META-INF/images/package.png
+0
-0
frascati/osgi/introspection/src/main/resources/META-INF/images/package2.png
...ospection/src/main/resources/META-INF/images/package2.png
+0
-0
frascati/osgi/introspection/src/main/resources/META-INF/images/package3.png
...ospection/src/main/resources/META-INF/images/package3.png
+0
-0
frascati/osgi/introspection/src/main/resources/META-INF/images/package_add.png
...ection/src/main/resources/META-INF/images/package_add.png
+0
-0
frascati/osgi/introspection/src/main/resources/META-INF/images/package_delete.png
...ion/src/main/resources/META-INF/images/package_delete.png
+0
-0
frascati/osgi/introspection/src/main/resources/META-INF/images/package_go.png
...pection/src/main/resources/META-INF/images/package_go.png
+0
-0
frascati/osgi/introspection/src/main/resources/META-INF/images/package_green.png
...tion/src/main/resources/META-INF/images/package_green.png
+0
-0
frascati/osgi/introspection/src/main/resources/META-INF/images/package_link.png
...ction/src/main/resources/META-INF/images/package_link.png
+0
-0
frascati/osgi/introspection/src/main/resources/META-INF/images/package_system.png
...ion/src/main/resources/META-INF/images/package_system.png
+0
-0
frascati/osgi/introspection/src/main/resources/META-INF/images/root.png
...introspection/src/main/resources/META-INF/images/root.png
+0
-0
frascati/osgi/introspection/src/main/resources/META-INF/images/service_bundle.png
...ion/src/main/resources/META-INF/images/service_bundle.png
+0
-0
frascati/osgi/introspection/src/main/resources/META-INF/images/start_bundle.png
...ction/src/main/resources/META-INF/images/start_bundle.png
+0
-0
frascati/osgi/introspection/src/main/resources/META-INF/images/stop_bundle.png
...ection/src/main/resources/META-INF/images/stop_bundle.png
+0
-0
frascati/osgi/introspection/src/main/resources/META-INF/images/stopped_bundle.png
...ion/src/main/resources/META-INF/images/stopped_bundle.png
+0
-0
frascati/osgi/introspection/src/main/resources/META-INF/images/uninstall_bundle.png
...n/src/main/resources/META-INF/images/uninstall_bundle.png
+0
-0
frascati/osgi/introspection/src/main/resources/META-INF/images/update_bundle.png
...tion/src/main/resources/META-INF/images/update_bundle.png
+0
-0
frascati/osgi/jboss-resources/pom.xml
frascati/osgi/jboss-resources/pom.xml
+86
-0
frascati/osgi/jboss-resources/src/main/java/org/ow2/frascati/util/resource/jbfile/Resource.java
.../java/org/ow2/frascati/util/resource/jbfile/Resource.java
+327
-0
frascati/osgi/jboss-resources/src/main/java/org/ow2/frascati/util/resource/jbfilter/ResourceFilterImpl.java
...2/frascati/util/resource/jbfilter/ResourceFilterImpl.java
+107
-0
frascati/osgi/jboss-resources/src/main/java/org/ow2/frascati/util/resource/jbjar/Resource.java
...n/java/org/ow2/frascati/util/resource/jbjar/Resource.java
+323
-0
frascati/osgi/jboss-resources/src/main/java/org/ow2/frascati/util/resource/plugin/Plugin.java
...in/java/org/ow2/frascati/util/resource/plugin/Plugin.java
+16
-0
frascati/osgi/logging.properties
frascati/osgi/logging.properties
+97
-0
frascati/osgi/osgi-in-frascati/deployer/pom.xml
frascati/osgi/osgi-in-frascati/deployer/pom.xml
+129
-0
frascati/osgi/osgi-in-frascati/deployer/src/main/java/org/ow2/frascati/osgi/deployer/Deployer.java
...rc/main/java/org/ow2/frascati/osgi/deployer/Deployer.java
+78
-0
frascati/osgi/osgi-in-frascati/deployer/src/main/resources/org/ow2/frascati/osgi/FraSCAtiOSGi.composite
...in/resources/org/ow2/frascati/osgi/FraSCAtiOSGi.composite
+7
-0
frascati/osgi/osgi-in-frascati/osgi/equinox/pom.xml
frascati/osgi/osgi-in-frascati/osgi/equinox/pom.xml
+64
-0
frascati/osgi/osgi-in-frascati/osgi/equinox/src/test/java/org/ow2/frascati/osgi/test/FraSCAtiOSGiEquinoxTest.java
...a/org/ow2/frascati/osgi/test/FraSCAtiOSGiEquinoxTest.java
+34
-0
frascati/osgi/osgi-in-frascati/osgi/equinox/src/test/resources/frascati.policy
...-frascati/osgi/equinox/src/test/resources/frascati.policy
+3
-0
frascati/osgi/osgi-in-frascati/osgi/felix/pom.xml
frascati/osgi/osgi-in-frascati/osgi/felix/pom.xml
+79
-0
frascati/osgi/osgi-in-frascati/osgi/felix/src/test/java/org/ow2/frascati/osgi/test/FraSCAtiOSGiFelixTest.java
...ava/org/ow2/frascati/osgi/test/FraSCAtiOSGiFelixTest.java
+34
-0
frascati/osgi/osgi-in-frascati/osgi/felix/src/test/resources/frascati.policy
...in-frascati/osgi/felix/src/test/resources/frascati.policy
+3
-0
frascati/osgi/osgi-in-frascati/osgi/jboss/pom.xml
frascati/osgi/osgi-in-frascati/osgi/jboss/pom.xml
+68
-0
frascati/osgi/osgi-in-frascati/osgi/jboss/src/test/java/org/ow2/frascati/osgi/test/FraSCAtiOSGiJbossTest.java
...ava/org/ow2/frascati/osgi/test/FraSCAtiOSGiJbossTest.java
+34
-0
frascati/osgi/osgi-in-frascati/osgi/jboss/src/test/resources/frascati.policy
...in-frascati/osgi/jboss/src/test/resources/frascati.policy
+3
-0
frascati/osgi/osgi-in-frascati/osgi/knopflerfish/pom.xml
frascati/osgi/osgi-in-frascati/osgi/knopflerfish/pom.xml
+62
-0
frascati/osgi/osgi-in-frascati/osgi/knopflerfish/src/test/java/org/ow2/frascati/osgi/test/FraSCAtiOSGiKnopflerfishTest.java
.../ow2/frascati/osgi/test/FraSCAtiOSGiKnopflerfishTest.java
+34
-0
frascati/osgi/osgi-in-frascati/osgi/knopflerfish/src/test/resources/frascati.policy
...cati/osgi/knopflerfish/src/test/resources/frascati.policy
+3
-0
frascati/osgi/osgi-in-frascati/osgi/pom.xml
frascati/osgi/osgi-in-frascati/osgi/pom.xml
+162
-0
frascati/osgi/osgi-in-frascati/pom.xml
frascati/osgi/osgi-in-frascati/pom.xml
+505
-0
frascati/osgi/osgi-in-frascati/test/pom.xml
frascati/osgi/osgi-in-frascati/test/pom.xml
+78
-0
frascati/osgi/osgi-in-frascati/test/src/main/java/org/ow2/frascati/osgi/test/FraSCAtiOSGiTest.java
...ain/java/org/ow2/frascati/osgi/test/FraSCAtiOSGiTest.java
+174
-0
frascati/osgi/pom.xml
frascati/osgi/pom.xml
+294
-0
No files found.
frascati/osgi/README.txt
0 → 100644
View file @
1d1e5f56
============================================================================
OW2 FraSCAti OSGi
Copyright (c) 2011 - 2012 Inria, University of Lille 1
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Contact: frascati@ow2.org
Author: Christophe Munilla
============================================================================
FraSCAti & OSGi:
----------------
Knopflerfish, Felix, Equinox and JBoss-osgi are the functional OSGi implementations
Compilation with Maven:
-----------------------
mvn install
Binding OSGi use:
----------------
"filter" attribute for binded interface :
syntax :
cf. http://www.ietf.org/rfc/rfc1960.txt
[&,|,!] have to be respectively replaced by [and,or,not]
"properties" attribute for exported interface :
syntax :
properties := property[,properties]
property := <key>=<value>
OSGi in FraSCAti:
----------------
Execution with Maven:
---------------------
See osgi-in-frascati/osgi tests to use it
FraSCAti in OSGi:
----------------
The frascati-modules subproject contains bindings and implementations bundles usable with FraSCAti
in OSGi. The frascati-core bundle contains shared artifacts and FraSCati core libraries. It is
needed to launch a FraSCati instance in an OSGi environment. To define which bundles are deployed
use the install_bundles.xml file which can be found in the osgi framework implementation's resources
directory. A property entry is jar file name and boolean value colon-separated. The boolean value
define if the bundle has to be installed (look at the install_bundles.xml file as an example).
implementation-osgi and binding-osgi have been added to the FraSCAti core libraries and are
automatically available;
POM headers :
-------------
Eight new pom headers have been defined :
Frascati-Fragment : Is the bundle a FraSCAti Fragment (true) ?
Frascati-Bootstrap : Define a bootstrap class name
Frascati-BootstrapOverwrite : Define overwritten bootstrap class name(s)
Frascati-FragmentNeed : Needed FraSCAti's fragment(s)
Frascati-BundleNeed : Needed Bundle(s)
Frascati-Unmanaged : List of embedded resources to not handle
Frascati-JTCompil : List of embedded resources to cache for compilation process
Frascati-Process : List of embedded composite files names to process
Available bundles are :
----------------------------
- binding-rmi
- binding-jsonrpc
- binding-ws
- binding-http
- binding-jms
- binding-rest
- frascati-explorer
- frascati-introspection
- frascati-velocity
- frascati-web-explorer
- implementation-scripts
- implementation-xquery
- implementation-spring
- implementation-bpel
Some bundles are still in progress :
----------------------------------
- frascati-fscript
- frascati-introspection-fscript
Problems exist using bundles together :
-------------------------------------
- implementation-xquery cannot be used with implementation-bpel because of
incompatible net-sf-saxon libraries
- frascati-introspection used with the frascati-explorer causes explorer's frame
not shown
- implementation-bpel interfere with implementation-script : if the bpel engine has
been instantiated (explorer selection or example loaded) the script example causes
an error
Todo :
- finish unusable bundles (fscripts,..)
- complete frascati-modules bundles (module-gcs, module-upnp, module-native,...)
- add Concierge to the list of functional OSGi implementations
Execution with Maven:
---------------------
See frascati-in-osgi/osgi tests to use it
ps : put the boolean value of the install_bundles.xml file's entry to true
frascati/osgi/api-service/pom.xml
0 → 100644
View file @
1d1e5f56
<?xml version="1.0"?>
<!--
* OW2 FraSCAti OSGi
* Copyright (c) 2011 - 2012 Inria, University of Lille 1
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
* Contact: frascati@ow2.org
*
* Author: Christophe Munilla
*
* Contributor(s):
-->
<project
xmlns=
"http://maven.apache.org/POM/4.0.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"
>
<modelVersion>
4.0.0
</modelVersion>
<parent>
<groupId>
org.ow2.frascati.osgi
</groupId>
<artifactId>
parent
</artifactId>
<version>
1.5-SNAPSHOT
</version>
</parent>
<artifactId>
frascati-osgi-api-service
</artifactId>
<name>
frascati-osgi-api-service
</name>
<packaging>
jar
</packaging>
<dependencies>
<dependency>
<groupId>
org.ow2.frascati.osgi
</groupId>
<artifactId>
frascati-osgi-resources
</artifactId>
<version>
${project.version}
</version>
<scope>
provided
</scope>
</dependency>
</dependencies>
</project>
frascati/osgi/api-service/src/main/java/org/ow2/frascati/osgi/api/service/FraSCAtiOSGiNotFoundCompositeException.java
0 → 100644
View file @
1d1e5f56
/**
* OW2 FraSCAti OSGi
* Copyright (c) 2011 - 2012 Inria, University of Lille 1
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
* Contact: frascati@ow2.org
*
* Author: Christophe Munilla
*
* Contributor(s):
*
*/
package
org.ow2.frascati.osgi.api.service
;
/**
* Thrown if an error occured while looking for a Component
*/
public
class
FraSCAtiOSGiNotFoundCompositeException
extends
Exception
{
/**
* Generated serial ID
*/
private
static
final
long
serialVersionUID
=
4463123423065271523L
;
}
frascati/osgi/api-service/src/main/java/org/ow2/frascati/osgi/api/service/FraSCAtiOSGiNotFoundServiceException.java
0 → 100644
View file @
1d1e5f56
/**
* OW2 FraSCAti OSGi
* Copyright (c) 2011 - 2012 Inria, University of Lille 1
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
* Contact: frascati@ow2.org
*
* Author: Christophe Munilla
*
* Contributor(s):
*
*/
package
org.ow2.frascati.osgi.api.service
;
/**
* Thrown if an error occurred while looking for a service in a component
*/
public
class
FraSCAtiOSGiNotFoundServiceException
extends
Exception
{
/**
* Generated serial ID
*/
private
static
final
long
serialVersionUID
=
4498543017716082887L
;
}
frascati/osgi/api-service/src/main/java/org/ow2/frascati/osgi/api/service/FraSCAtiOSGiNotRunnableServiceException.java
0 → 100644
View file @
1d1e5f56
/**
* OW2 FraSCAti OSGi
* Copyright (c) 2011 - 2012 Inria, University of Lille 1
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
* Contact: frascati@ow2.org
*
* Author: Christophe Munilla
*
* Contributor(s):
*
*/
package
org.ow2.frascati.osgi.api.service
;
/**
* Thrown if an error occured while trying to run a service
*/
public
class
FraSCAtiOSGiNotRunnableServiceException
extends
Exception
{
/**
* Generated serial ID
*/
private
static
final
long
serialVersionUID
=
-
783487930216228411L
;
}
frascati/osgi/api-service/src/main/java/org/ow2/frascati/osgi/api/service/FraSCAtiOSGiService.java
0 → 100644
View file @
1d1e5f56
/**
* OW2 FraSCAti OSGi
* Copyright (c) 2011 - 2012 Inria, University of Lille 1
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
* Contact: frascati@ow2.org
*
* Author: Christophe Munilla
*
* Contributor(s):
*
*/
package
org.ow2.frascati.osgi.api.service
;
import
java.io.File
;
import
java.net.URL
;
//import org.ow2.frascati.util.resource.AbstractResource;
/**
* The FraSCAtiOSGiService interface
*/
public
interface
FraSCAtiOSGiService
{
// /**
// * Load an SCA component embedded in the AbstractResource passed on as a
// * parameter
// *
// * @param resource
// * the AbstractResource containing the composite file to load
// * @param compositeName
// * the composite file name
// * @throws FraSCAtiOSGiNotFoundCompositeException;
// * if no component can be loaded
// *
// */
// String loadSCA(AbstractResource resource, String compositeName)
// throws FraSCAtiOSGiNotFoundCompositeException;
/**
* Load an SCA component embedded in the resource which URL is passed on as a
* parameter
*
* @param resourceURL
* @param compositeName
* the composite file name
* @throws FraSCAtiOSGiNotFoundCompositeException
* ; if no component can be loaded
*/
String
loadSCA
(
URL
resourceURL
,
String
compositeName
)
throws
FraSCAtiOSGiNotFoundCompositeException
;
/**
* @param bundleId
*/
void
unloadSCA
(
long
bundleId
);
/**
* Launch a Runnable service of a component beforehand registered with the suitable
* loadSCA method
*
* @param compositeName
* the name of the component
* @param serviceName
* the name of the service
* @throws FraSCAtiOSGiNotFoundCompositeException
* ; if the component cannot be found
* @throws FraSCAtiOSGiNotFoundServiceException
* ; if the service cannot be found
* @throws FraSCAtiOSGiNotRunnableServiceException
* ; if the service is not a Runnable one
*/
void
launch
(
String
compositeName
,
String
serviceName
)
throws
FraSCAtiOSGiNotFoundCompositeException
,
FraSCAtiOSGiNotFoundServiceException
,
FraSCAtiOSGiNotRunnableServiceException
;
/**
* Launch a Runnable service if it exists and beforehand registered with the suitable
* loadSCA method
*
* @param compositeName
* the name of the component
* @throws FraSCAtiOSGiNotFoundCompositeException
* ; if the component cannot be found
* @throws FraSCAtiOSGiNotFoundServiceException
* ; if no service can be found in the component
* @throws FraSCAtiOSGiNotRunnableServiceException
* ; if no Runnable service can be found
*/
void
launch
(
String
compositeName
)
throws
FraSCAtiOSGiNotFoundCompositeException
,
FraSCAtiOSGiNotRunnableServiceException
,
FraSCAtiOSGiNotFoundServiceException
;
/**
* Return the cache directory used by the service
*
* @return The cache directory
*/
File
getCacheDir
();
}
frascati/osgi/api/pom.xml
0 → 100644
View file @
1d1e5f56
<?xml version="1.0"?>
<!--
* OW2 FraSCAti OSGi
* Copyright (c) 2011 - 2012 Inria, University of Lille 1
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
* Contact: frascati@ow2.org
*
* Author: Christophe Munilla
*
* Contributor(s):
-->
<project
xmlns=
"http://maven.apache.org/POM/4.0.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"
>
<modelVersion>
4.0.0
</modelVersion>
<parent>
<groupId>
org.ow2.frascati.osgi
</groupId>
<artifactId>
parent
</artifactId>
<version>
1.5-SNAPSHOT
</version>
</parent>