Great, I'm really happy to hear that.

Alasdair

On 17 May 2011 17:40, Matt Madhavan <mattmadha...@gmail.com> wrote:
> Hi Alasdair,
> Please ignore my last email! I got it to work. Instead of starting the OSGi
> container from target folder like: java -jar osgi-xxx I was starting from
> one folder above like java -jar target\osgi-3.5.0.=xxx and the FileInstaller
> did not know the folder
> Thanks
> Matt
>
> On Tue, May 17, 2011 at 9:13 AM, Matt Madhavan <mattmadha...@gmail.com>
> wrote:
>>
>> Hi Alasdair,
>> Thanks for the reply. I created a folder called load under the target
>> folder of assembly and followed your other instructions. Still when I drop
>> the .eba file in the load folder nothing happens! Any ideas? What are the
>> minimum bundles I must have? Any help will be appreciated!
>> The following are my bundle list in the assembly/target folder:
>> 0       ACTIVE      org.eclipse.osgi_3.5.0.v20090520
>> 1       ACTIVE      org.eclipse.equinox.cm_3.2.0.v20070116
>> 2       ACTIVE      org.eclipse.osgi.services_3.1.200.v20070605
>> 3       ACTIVE      org.objectweb.asm.all_3.2.0
>> 4       ACTIVE      org.ops4j.pax.logging.pax-logging-api_1.4.0
>> 5       ACTIVE      org.ops4j.pax.logging.pax-logging-service_1.4.0
>> 6       ACTIVE      derby_10.5.3000000.802917
>> 7       ACTIVE      org.ops4j.pax.web.pax-web-jetty-bundle_0.8.1
>> 8       ACTIVE      org.ops4j.pax.web.pax-web-extender-war_0.8.1
>> 9       ACTIVE      org.ops4j.pax.web.pax-web-jsp_0.8.1
>> 10      ACTIVE      org.apache.aries.jndi_0.3.0
>> 11      ACTIVE      org.apache.aries.util_0.3.0
>> 12      ACTIVE      org.apache.aries.blueprint_0.3.0
>> 13      ACTIVE      org.apache.aries.proxy_0.3.0
>> 14      ACTIVE      org.apache.aries.application.install_0.3.0
>> 15      ACTIVE      org.apache.aries.application.management_0.3.0
>> 16      ACTIVE      org.apache.aries.application.api_0.3.0
>> 17      ACTIVE      org.apache.aries.application.utils_0.3.0
>> 18      ACTIVE
>>  org.apache.aries.application.deployment.management_0.3.0
>> 19      ACTIVE      org.apache.aries.application.modeller_0.3.0
>> 20      ACTIVE      org.apache.aries.application.resolver.obr_0.3.0
>> 21      ACTIVE      org.apache.aries.application.noop.platform.repo_0.3.0
>> 22      ACTIVE
>>  org.apache.aries.application.noop.postresolve.process_0.3.0
>> 23      ACTIVE
>>  org.apache.aries.application.default.local.platform_0.3.0
>> 24      ACTIVE      org.apache.felix.fileinstall_3.1.4
>> 25      ACTIVE      org.apache.felix.bundlerepository_1.6.4
>> 26      ACTIVE      org.apache.aries.application.runtime_0.3.0
>> 27      ACTIVE      org.apache.commons.collections_3.2.1
>> 28      ACTIVE      org.apache.commons.lang_2.5.0
>> 29      ACTIVE      org.apache.commons.pool_1.5.4
>> 30      ACTIVE
>>  org.apache.geronimo.specs.geronimo-j2ee-connector_1.5_spec_2
>> .0.0
>> 31      ACTIVE      org.apache.geronimo.specs.geronimo-jpa_2.0_spec_1.1.0
>> 32      ACTIVE      org.apache.geronimo.specs.geronimo-jta_1.1_spec_1.1.1
>> 33      ACTIVE
>>  org.apache.geronimo.components.geronimo-transaction_2.1.3
>> 34      ACTIVE
>>  org.apache.geronimo.specs.geronimo-servlet_2.5_spec_1.2.0
>> 35      ACTIVE      org.apache.openjpa_2.0.0
>> 36      ACTIVE      org.apache.aries.jpa.api_0.3.0
>> 37      ACTIVE      org.apache.aries.jpa.blueprint.aries_0.3.0
>> 38      ACTIVE      org.apache.aries.jpa.container_0.3.0
>> 39      ACTIVE      org.apache.aries.jpa.container.context_0.3.0
>> 40      ACTIVE      org.apache.aries.transaction.blueprint_0.3.0
>> 41      ACTIVE      org.apache.aries.transaction.manager_0.3.0
>> 42      ACTIVE      org.apache.servicemix.bundles.serp_1.13.1.2
>> 43      ACTIVE      org.apache.aries.transaction.wrappers_0.3.0
>> Thanks
>> Matt
>>
>>
>> On Mon, May 16, 2011 at 5:48 PM, Alasdair Nottingham <n...@apache.org>
>> wrote:
>>>
>>> Hi,
>>>
>>> The first thing to note is that file install by default watches the
>>> load directory, not the bundle directory. So to deploy the eba you
>>> will need to create a load directory and drop the eba in there.
>>>
>>> I also notice that you have two bundles called Apache Aries
>>> Application OBR Resolver. You only need one of these. If you want to
>>> use the real OBR one (this is what I have checked out) then you need
>>> the following bundles:
>>>
>>>    5|Active     |    1|Apache Aries Application API (0.3.0)
>>>    6|Active     |    1|Apache Aries Application Default local platform
>>> (0.3.0)
>>>    7|Active     |    1|Apache Aries Application Deployment Management
>>> (0.3.0)
>>>    8|Active     |    1|Apache Aries Application Installer (0.3.0)
>>>    9|Active     |    1|Apache Aries Application Management (0.3.0)
>>>   10|Active     |    1|Apache Aries Application Modelling (0.3.0)
>>>   11|Active     |    1|Apache Aries Application Platform Repository
>>> (0.3.0)
>>>   12|Active     |    1|Apache Aries Application postresolve process
>>> (0.3.0)
>>>   13|Active     |    1|Apache Aries Application OBR Resolver (0.3.0)
>>>   14|Active     |    1|Apache Aries Application Runtime (0.3.0)
>>>
>>> The differences are here:
>>>
>>>   11|Active     |    1|Apache Aries Application Platform Repository
>>> (0.3.0)
>>>   12|Active     |    1|Apache Aries Application postresolve process
>>> (0.3.0)
>>>
>>> I can't see these from our download page which I'll look into, but
>>> they can be downloaded from maven central here:
>>>
>>>
>>> http://repo1.maven.org/maven2/org/apache/aries/application/org.apache.aries.application.noop.platform.repo/0.3/org.apache.aries.application.noop.platform.repo-0.3.jar
>>>
>>> http://repo1.maven.org/maven2/org/apache/aries/application/org.apache.aries.application.noop.postresolve.process/0.3/org.apache.aries.application.noop.postresolve.process-0.3.jar
>>>
>>> I hope this helps
>>> Alasdair
>>>
>>>
>>> On 16 May 2011 21:34, Matt Madhavan <mattmadha...@gmail.com> wrote:
>>> > Hello,
>>> > I have a simple eba bundles with 3 bundles embedded. I started the OSGi
>>> > container (Tried both the Equinox and Felix containers). I dropped the
>>> > .EBA
>>> > bundle in the bundle folder and nothing happens!
>>> > Any ideas? What are all the required bundles? The following are the
>>> > bundles
>>> > I have:
>>> > START LEVEL 1
>>> >    ID|State      |Level|Name
>>> >     0|Active     |    0|System Bundle (3.2.1)
>>> >     1|Active     |    1|ASM all classes (3.2.0)
>>> >     2|Active     |    1|Commons Collections (3.2.1)
>>> >     3|Active     |    1|Commons Lang (2.5.0)
>>> >     4|Active     |    1|Commons Pool (1.5.4)
>>> >     5|Active     |    1|Apache Derby 10.5 (10.5.3000000.802917)
>>> >     6|Active     |    1|geronimo-j2ee-connector_1.5_spec (2.0.0)
>>> >     7|Active     |    1|Apache Geronimo JSR-317 JPA 2.0 Spec API
>>> > (1.1.0)
>>> >     8|Active     |    1|geronimo-jta_1.1_spec (1.1.1)
>>> >     9|Active     |    1|geronimo-servlet_2.5_spec (1.2.0)
>>> >    10|Installed  |    1|Geronimo TxManager :: Transaction (2.1.3)
>>> >    11|Active     |    1|OpenJPA Aggregate Jar (2.0.0)
>>> >    12|Active     |    1|Apache Aries Application API (0.3.0)
>>> >    13|Active     |    1|Apache Aries Application Default local platform
>>> > (0.3.0)
>>> >    14|Active     |    1|Apache Aries Application Deployment Management
>>> > (0.3.0)
>>> >    15|Active     |    1|Apache Aries Application Installer (0.3.0)
>>> >    16|Active     |    1|Apache Aries Application Management (0.3.0)
>>> >    17|Active     |    1|Apache Aries Application Modelling (0.3.0)
>>> >    18|Active     |    1|Apache Aries Application OBR Resolver (0.3.0)
>>> >    19|Active     |    1|Apache Aries Application OBR Resolver (0.3.0)
>>> >    20|Active     |    1|Apache Aries Application Runtime (0.3.0)
>>> >    21|Active     |    1|Apache Aries Application Utils (0.3.0)
>>> >    22|Active     |    1|Apache Aries Blueprint Bundle (0.3.0)
>>> >    23|Active     |    1|Apache Aries JNDI Bundle (0.3.0)
>>> >    24|Active     |    1|Aries JPA Container API (0.3.0)
>>> >    25|Active     |    1|Aries JPA Container blueprint integration for
>>> > Aries
>>> > blue
>>> > print (0.3.0)
>>> >    26|Active     |    1|Aries JPA Container (0.3.0)
>>> >    27|Active     |    1|Aries JPA Container Managed Contexts (0.3.0)
>>> >    28|Active     |    1|Apache Aries Proxy Bundle (0.3.0)
>>> >    29|Active     |    1|Apache Aries Transaction Blueprint (0.3.0)
>>> >    30|Installed  |    1|Apache Aries Transaction Manager (0.3.0)
>>> >    31|Active     |    1|Apache Aries Transaction Enlisting JDBC
>>> > Datasource
>>> > (0.3.
>>> > 0)
>>> >    32|Active     |    1|Apache Aries Util (0.3.0)
>>> >    33|Active     |    1|Apache Felix Bundle Repository (1.6.2)
>>> >    34|Active     |    1|Apache Felix Bundle Repository (1.6.4)
>>> >    35|Active     |    1|Apache Felix File Install (3.1.4)
>>> >    36|Active     |    1|Apache Felix Gogo Command (0.8.0)
>>> >    37|Active     |    1|Apache Felix Gogo Runtime (0.8.0)
>>> >    38|Active     |    1|Apache Felix Gogo Shell (0.8.0)
>>> >    39|Active     |    1|Apache ServiceMix Bundles: serp-1.13.1
>>> > (1.13.1.2)
>>> >    40|Active     |    1|OPS4J Pax Logging - API (1.4.0)
>>> >    41|Active     |    1|OPS4J Pax Logging - Service (1.4.0)
>>> >    42|Active     |    1|OPS4J Pax Web - Extender - WAR (0.8.1)
>>> >    43|Active     |    1|OPS4J Pax Web - Jetty Bundle (0.8.1)
>>> >    44|Active     |    1|OPS4J Pax Web - Jsp Support (0.8.1)
>>> >    45|Active     |    1|OSGi Release 4.0.1 Services (3.1.200.v20070605)
>>> >
>>> > Thanks
>>> > Matt
>>>
>>>
>>>
>>> --
>>> Alasdair Nottingham
>>> n...@apache.org
>>
>
>



-- 
Alasdair Nottingham
n...@apache.org

Reply via email to