Articles of bundle

OSGi: tener la misma ruta de paquete en dos paquetes diferentes

Tengo un bundle1 que tiene los siguientes paquetes: com.anderson.servlet.osgi (exported) com.anderson.servlet com.anderson.util (exported) y un segundo, bundle2 , que se ve así: com.anderson.jetty com.anderson.servlet.osgi y también importo com.anderson.servlet.osgi de bundle1 . ¿Es posible fusionar ambos paquetes en bundle2 ?

karaf no muestra ningún error mientras el ejemplo de fábrica de componentes

He probado ejemplo de componente de fábrica de este enlace . interfaz: package com.java.examplefactoryservice; public interface ExampleFactoryService { public void start(); public void stop(); } proveedor de fábrica: package com.java.examplecomponentfactoryserviceprovider; import java.util.Map; import org.apache.felix.scr.annotations.Activate; import org.apache.felix.scr.annotations.Component; import com.java.examplefactoryservice.ExampleFactoryService; @Component(name = “ExampleComponentFactoryServiceProvider”, factory = “example.factory.provider”) public class ExampleComponentFactoryServiceProvider implements ExampleFactoryService { @Activate public void activate(Map properties) […]

Encuentra los paquetes dependientes en Eclipse en tiempo de ejecución

¿Cómo puede un paquete Eclipse (por ejemplo, dentro del código de activador) encontrar las instancias dependientes del paquete en tiempo de ejecución? Me gustaría encontrar los paquetes que Eclipse ha elegido para satisfacer los requisitos de dependencia, no quiero interpretar el manifiesto por mí mismo. Un ejemplo: me gustaría encontrar todos los recursos llamados “marker.txt” […]

lea resourcebundle como UTF-8. El método getString () parece cambiar la encoding a ISO-8859

Tengo la asignación honorable de cambiar la encoding de nuestro espacio de trabajo completo, proyectos y archivos a la encoding UTF-8. Tenemos varios Resourcebundles que se utilizan para codificar caracteres especiales con unicode. También queríamos deshacernos de esas cosas de Unicode cambiando a UTF-8, así que cambié la encoding de los archivos de Resourcebundles (.properties) […]

Ejecutar el paquete osgi desde la línea de comandos

Desarrollé un paquete OSGi, que normalmente pruebo desde Eclipse. Después de exportar el paquete, obtengo un archivo bundle.jar. Me gustaría poder ejecutar el archivo generado desde la línea de comandos. Algo como: C: \ java -jar bundle.jar osgi_framework ruta Pero, ¿cómo incluir el marco osgi en él? y también, ¿cómo puedo iniciar el paquete inmediatamente?

¿Por qué Jar Bundler ya no está en Mac OS X Mountain Lion 10.8.2?

Hubo una aplicación de Apple llamada Jar Bundler que fue distribuida por Apple con Xcode en el pasado. El propósito de Jar Bundler era crear paquetes de aplicaciones de Mac OS X (directorios *.app ) para aplicaciones Java hasta la versión 6 (1.6.x) para conveniencia del usuario de Mac OS X. A partir de ahora, […]