2011-07-18 14 views
6

Merhaba iyi insanlar StackOverflow!İmkansız teknoloji yığını? Jboss/Seam/Resteasy/Hibernate/Maven

JBoss Seam'in kullanımıyla ilgili birçok eğitici denedim ve Seam distro'daki "Restbay" örneğine baktım. Ama şu teknoloji yığını ile bir çalışma DİNLENME web hizmeti alamayan:.

  • JBoss 4.2.3
  • Dikiş 2.2 *
  • Resteasy 2.2 *
  • hazırda 3
  • Maven 3 (.) kritik

ben gibi görünüyor teşebbüs ettik proje düzeni:

ProjX

  • pom.xml
  • ProjX kulak
  • ProjX-ejb

KULAK düzeni benziyor

  • ProjX-web:

    ProjX. kulak

    • lib
    • META-INF
    • ProjX-web.war
    • ProjX-ejb.jar

    bu imkansız mı? Sonunda REST kaynaklarına Seam action bileşenleri olarak davranmak ve "kesintisiz" enjeksiyonun faydalarını görmek istiyorum. Bu, güçlü JBoss 4.2 Uygulama Sunucusunda imkansız bir başarı mıdır?

    (Not: Ben KULAK düzeni için maven-kulak-eklenti kullanıyorum): Bu Neredeyse olmadı imkansız

    [GÜNCELLEME! Zaman aşım doldu ...]

  • +0

    Neden JbossAS 5.1'e büyük bir adım ve anahtarı alabilir? – Tair

    +0

    Proje, JBoss 4.2.3'ü kullanmakla sınırlıdır. 5'e açık bir geçiş yolu olup olmadığını görmek için zamanınız yok. –

    +6

    Sorununuz nedir? Doğru Maven proje yapısı veya JBoss yapılandırması? –

    cevap

    1

    Uzun zaman önce bunu sordun, ama belki de duymak ilginizi çekiyorsa (zaten kendiniz öğrenmediyseniz), Seam 2.3'ün available in alpha version, yani Bir maven yapısında. Bunun dışında JBoss 4.x'i kesinlikle terk etmeniz ve en azından 5.1'i almanız gerekir.

    Ve DİNLENME webservices kullanırsanız, siz de Java EE 6.

    +0

    +1. Bu genellikle 4.x'ten gelen bir yükseltme değildir. –