2011-07-11 22 views
6

Ben OSGi'ye yeni başlayan biriyim, felix kullanmaya başladım. Şu anda, paketler, hizmet vb. Kavramlar konusunda çok bilgiliim. Felix'i Tomcat'a yerleştirebileceğim bir zorunluluğum var, ben de aynı şeyi yapmaya çalıştım ama amacım için uygun bir çözüm bulamadı.Tomcat'e Gömme Felix

Tam olarak neye ihtiyacım var .. Şimdiye kadar, web uygulama gruplarını Felix'in içine yerleştirilmiş katıştırılmış http iskelesi hizmeti/PAX web .. içine dağıtmak için kullandım ancak şimdi Felix'i Apache Tomcat/başka bir uygulamaya koymak istiyorum sunucu, her ne zaman benim tomcat başladığında benim felix örneğimi çalıştırıp çalıştırmam gerekiyor ve aynı zamanda demetlerimi kullanarak/paketlerimi/kurulumunu başlatıp/başlatabilmem gerekiyor.

Her türlü yardım çok takdir edilecektir.

+0

İlk kapalı, "ASAP" kullanımı bozuk biçimdir. İkincisi, ne denedin? "Felix savaş dosyası" ya da "osgi savaş dosyası" veya benzeri bir şey googling denediniz mi? Orada bir sürü sonuç var. –

+0

Merhaba James, "Tomcat'ta Felix'i Gömme", "Felix in tomcat" ile aramayı denedim, ama sonuçlar çaresizdi .. – user838937

cevap

8

Apache Sling Launchpad alt projesini dikkate almak isteyebilirsiniz. Bu, herhangi bir sunucu kabına dağıtılabilen ve Apache Felix çerçevesini OSGi çerçevesi olarak başlatan bir WAR dosyası oluşturur.

Daha fazla bilgi için Sling Launchpad ve Embedding Sling'a da bakın.