So are the services inside running ? Any way I could find that out without 
deploying something else to test that?

On Nov 19, 2012, at 3:07 PM, Jean-Baptiste Onofré wrote:

> In next Karaf version (3.0.0), you will have some commands detected for KAR 
> archives (kar:list, kar:install, etc).
> 
> Currently, you don't have information about the kar itself, only about the 
> features embedded in the kar.
> 
> So, after kar deployment, you should be able to see the kar features using 
> features:list -i
> 
> Regards
> JB
> 
> On 11/19/2012 09:04 PM, Marcos Mendez wrote:
>> Hi JB,
>> 
>> The KAR deploys fine. The problem is that there is no version, osgi 
>> metadata, no services, no information about the kar at all once it is 
>> installed. I'm including the log, the pom and features xml in case someone 
>> wants to try. Do I need to add anything for geronimo? This kar deploys fine 
>> in karaf as well, but it does show for example the joda-time package or 
>> bundle information. Am i missing something?
>> 
>> Regards,
>> Marcos
>> 
>> ---- log ---
>> 
>> Geronimo Application Server started
>> Bundle: Active sl = 100; Bundle 338 sl = 60
>> ->started org.apache.geronimo.configs.sharedlib.SharedLib_3.0.0 [338]
>> 
>> geronimo> log:display
>> 
>> geronimo> install from inputstream: 
>> file:////geronimo/geronimo-tomcat7-javaee6-web-3.0.0/var/temp/simplekar-1.0.kar,
>>  null
>> Saving framework data ...
>> Saving bundle data ...
>> Saving resolver state data ...
>> Bundle: Active sl = 100; Bundle 339 sl = 60
>> ->started unknown_0.0.0 [339]
>> Saving framework data ...
>> Saving bundle data ...
>> Saving resolver state data ...
>> 
>> geronimo> osgi:info 339
>> 
>> Bundle 339
>> ----------
>> geronimo>
>> 
>> 
>> 
>> ----- pom.xml ---
>> 
>> <?xml version="1.0" encoding="UTF-8"?>
>> <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/xsd/maven-4.0.0.xsd";>
>> 
>>     <!--
>> 
>>         Licensed to the Apache Software Foundation (ASF) under one or more
>>         contributor license agreements.  See the NOTICE file distributed with
>>         this work for additional information regarding copyright ownership.
>>         The ASF licenses this file to You under the Apache License, Version 
>> 2.0
>>         (the "License"); you may not use this file except in compliance with
>>         the License.  You may obtain a copy of the License at
>> 
>>             http://www.apache.org/licenses/LICENSE-2.0
>> 
>>         Unless required by applicable law or agreed to in writing, software
>>         distributed under the License is distributed on an "AS IS" BASIS,
>>         WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 
>> implied.
>>         See the License for the specific language governing permissions and
>>         limitations under the License.
>>     -->
>> 
>>     <modelVersion>4.0.0</modelVersion>
>> 
>>     <groupId>simplekar</groupId>
>>     <artifactId>simplekar</artifactId>
>>     <version>1.0</version>
>>     <packaging>pom</packaging>
>>     <name>simplekar feature</name>
>>     <description>Create a feature with the defined dependencies 
>> set.</description>
>> 
>>     <dependencies>
>>         <!-- Put here the artifacts which should be included in the feature 
>> -->
>>         <dependency>
>>             <groupId>joda-time</groupId>
>>             <artifactId>joda-time</artifactId>
>>             <version>2.1</version>
>>         </dependency>
>> 
>>     </dependencies>
>> 
>>     <build>
>>         <plugins>
>>             <plugin>
>>                 <groupId>org.apache.karaf.tooling</groupId>
>>                 <artifactId>features-maven-plugin</artifactId>
>>                 <version>2.3.0</version>
>>                 <executions>
>>                     <execution>
>>                         <id>create-kar</id>
>>                         <goals>
>>                             <goal>create-kar</goal>
>>                         </goals>
>>                         <configuration>
>>                             
>> <featuresFile>${basedir}/features.xml</featuresFile>
>>                         </configuration>
>>                     </execution>
>>                 </executions>
>>             </plugin>
>>         </plugins>
>>     </build>
>> 
>> </project>
>> 
>> --- features.xml ---
>> 
>> <?xml version="1.0" encoding="UTF-8"?>
>> 
>> <features name="simplekar-1.0-SNAPSHOT" 
>> xmlns="http://karaf.apache.org/xmlns/features/v1.0.0";>
>>     <feature name="simplekar" description="simplekar" version="1.0-SNAPSHOT" 
>> resolver="(obr)">
>>         <details>simple kar with joda-time</details>
>>         <bundle dependency="true">mvn:joda-time/joda-time/2.1</bundle>
>>     </feature>
>> </features>
>> 
>> 
>> On Nov 19, 2012, at 2:34 PM, Jean-Baptiste Onofré wrote:
>> 
>>> Hi Marcos,
>>> 
>>> basically a Kar is a zip file containing a features XML and embedding all 
>>> required bundles and configuration files.
>>> 
>>> So, if you are able to do features:install (and it works fine), Kar should 
>>> do the same.
>>> 
>>> Could you take a look in the log (using log:display) ?
>>> 
>>> Regards
>>> JB
>>> 
>>> On 11/19/2012 08:25 PM, Marcos Mendez wrote:
>>>> 
>>>> Hi,
>>>> 
>>>> I followed the KARAF example to build a KAR with a simple osgi bundle,
>>>> start it etc.
>>>> 
>>>> http://karaf.apache.org/manual/2.3.0/users-guide/kar.html
>>>> 
>>>> I can deploy and start it thru the console or hotbundles folder. However
>>>> geronimo does not show any information about bundles/packages. So I'm
>>>> not sure if the osgi services are up or if there was an issue - I don't
>>>> see any errors in the log.
>>>> 
>>>> Has anyone tried this? Am I missing something in the kar, like a
>>>> geronimo xml or do I need to use the add-features-to-repo? I have not
>>>> see anything in any documentation about this.
>>>> 
>>>> Regards,
>>>> Marcos
>>>> 
>>> 
>>> --
>>> Jean-Baptiste Onofré
>>> jbono...@apache.org
>>> http://blog.nanthrax.net
>>> Talend - http://www.talend.com
>> 
> 
> -- 
> Jean-Baptiste Onofré
> jbono...@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com

Reply via email to