JAXWS používam. Ja mám v aplikácii klientskú časť, teda nevystavujem server, len sa pripájam k cudziemu serveru.

hibernate-annotations.jar - mám vo verzii 3.2.1.GA
CXF - ako vidno z názvu 2.0.4-incubator

Ale teraz som to asi úplne nepochopil - v pôvodnom maile píšete, že CXF závisí na ASM 1.x a Hibernate na 2.x. Teraz podľa toho výpisu vám CXF závisí na ASM 2.x (pričom mne závisí Hibernate ešte na 1.x). Takže by ste nemali mať vlastne žiadny konflikt.
Ešte som pozeral aj na aplikačný server(
WebLogic 10), či tam nie je nejaká iná verzia ASM, ktorú by používala moja aplikácia, ale tam nie je žiadna. Ani zbalená vo weblogic.jar.

Čo znamená tá hláška z mavenu neviem, nepoužívam :-) Áno, sú medzi nami aj dinosauri, ktorí nemenia veci, pokiaľ fungujú :-)

Rastislav "Bedo" Siekel



Ing. Rastislav Siekel
Prosoft s.r.o., Kuzmányho 8, 010 01 Žilina, Slovakia
E-mail : <[EMAIL PROTECTED]>
Tel : 041/562 54 91
Fax : 041/562 54 97
Mobil : 0905 34 00 20


Lukáš Zapletal wrote:
Tak to asi nepouzivate JAXWS ne? Zavislosti jsou nasledujici (compile time):

[DEBUG]     org.hibernate:hibernate-entitymanager:jar:3.2.1.ga:compile
(selected for compile)
[DEBUG]       org.hibernate:hibernate-annotations:jar:3.2.1.ga:compile
(selected for compile)
[DEBUG]         org.hibernate:hibernate:jar:3.2.1.ga:compile (selected
for compile)
[DEBUG]           asm:asm-attrs:jar:1.5.3:compile (selected for compile)
[DEBUG]           cglib:cglib:jar:2.1_3:compile (selected for compile)
[DEBUG]             asm:asm:jar:1.5.3:compile (selected for compile) ***
[DEBUG]           asm:asm:jar:1.5.3:compile (selected for compile) ***
...
[DEBUG] Adding managed dependencies for org.apache.cxf:cxf-rt-core
[DEBUG]   org.springframework:spring-core:jar:2.0.8
[DEBUG]   asm:asm:jar:2.2.3 ***

Maven tento konflikt resi tak, ze pouzije verzi 2.2.3. Pri startu mi
to ale hlasi runtime chybu.

Jakou verzi CXF a Hibernate-JPA pouzivate?

Co znamena to "selected for compile"?

LZ

2008/7/16 Lukáš Zapletal <[EMAIL PROTECTED]>:
  
Zdravim,

mam nasledujici:

               <dependency>
                       <groupId>org.apache.cxf</groupId>
                       <artifactId>cxf-rt-core</artifactId>
                       <version>${cxf.version}</version>
               </dependency>
               <dependency>
                       <groupId>org.apache.cxf</groupId>
                       <artifactId>cxf-rt-frontend-simple</artifactId>
                       <version>${cxf.version}</version>
               </dependency>
               <dependency>
                       <groupId>org.apache.cxf</groupId>
                       <artifactId>cxf-rt-frontend-jaxws</artifactId>
                       <version>${cxf.version}</version>
               </dependency>
               <dependency>
                       <groupId>org.apache.cxf</groupId>
                       <artifactId>cxf-rt-databinding-aegis</artifactId>
                       <version>${cxf.version}</version>
               </dependency>
               <dependency>
                       <groupId>org.apache.cxf</groupId>
                       <artifactId>cxf-rt-transports-local</artifactId>
                       <version>${cxf.version}</version>
               </dependency>
               <dependency>
                       <groupId>org.apache.cxf</groupId>
                       <artifactId>cxf-rt-transports-http</artifactId>
                       <version>${cxf.version}</version>
               </dependency>
               <dependency>
                       <groupId>org.apache.cxf</groupId>
                       <artifactId>cxf-rt-transports-http-jetty</artifactId>
                       <version>${cxf.version}</version>
               </dependency>
               <dependency>
                       <groupId>org.apache.cxf</groupId>
                       <artifactId>cxf-rt-transports-jms</artifactId>
                       <version>${cxf.version}</version>
               </dependency>
               <dependency>
                       <groupId>org.apache.cxf</groupId>
                       <artifactId>cxf-rt-management</artifactId>
                       <version>${cxf.version}</version>
               </dependency>
               <dependency>
                       <groupId>org.apache.cxf</groupId>
                       <artifactId>cxf-common-utilities</artifactId>
                       <version>${cxf.version}</version>
               </dependency>

plus plugin pro manipulaci s WSDL soubory:

                       <plugin>
                               <groupId>org.apache.cxf</groupId>
                               <artifactId>cxf-java2ws-plugin</artifactId>
                               <version>${cxf.version}</version>
                               <dependencies>
                                       <dependency>
                                               <groupId>org.apache.cxf</groupId>
                                               <artifactId>cxf-rt-frontend-jaxws</artifactId>
                                               <version>${cxf.version}</version>
                                       </dependency>
                                       <dependency>
                                               <groupId>org.apache.cxf</groupId>
                                               <artifactId>cxf-rt-frontend-simple</artifactId>
                                               <version>${cxf.version}</version>
                                       </dependency>
                               </dependencies>
                               <executions>
                                       <execution>
                       <id>generate-wsdl</id>
                       <phase>process-classes</phase>
                                               <configuration>
                                                       <genWsdl>true</genWsdl>
                                               </configuration>
                                       </execution>
                               </executions>
                       </plugin>

Zrejme tam toho mam asi moc, zkusim to omezit.

LZ

2008/7/15 Rastislav Siekel <[EMAIL PROTECTED]>:
    
V projekte používam presne túto kombináciu a problémy nemám - pri Hibernate je ASM 1.5.3, ale pri CXF nie je, mám tam len:

cxf-2.0.4-incubator.jar
geronimo-activation_1.1_spec-1.0-M1.jar
geronimo-annotation_1.0_spec-1.1.jar
geronimo-servlet_2.5_spec-1.1-M1.jar
geronimo-stax-api_1.0_spec-1.0.jar
geronimo-ws-metadata_2.0_spec-1.1.1.jar
jaxb-api-2.0.jar
jaxb-impl-2.0.5.jar
jaxb-xjc-2.0.jar
jaxws-api-2.0.jar
jetty-6.1.6.jar
jetty-util-6.1.6.jar
neethi-2.0.2.jar
saaj-api-1.3.jar
saaj-impl-1.3.jar
spring-beans-2.0.6.jar
velocity-dep-1.4.jar
wsdl4j-1.6.1.jar
wstx-asl-3.2.1.jar
xml-resolver-1.2.jar
XmlSchema-1.3.2.jar

Možno nevyužívam z CXF nejakú feature....

Rastislav "Bedo" Siekel

________________________________
Ing. Rastislav Siekel
Prosoft s.r.o., Kuzmányho 8, 010 01 Žilina, Slovakia
E-mail : <[EMAIL PROTECTED]>
Tel : 041/562 54 91
Fax : 041/562 54 97
Mobil : 0905 34 00 20

Lukáš Zapletal wrote:

Zdravim konferenci,

v jednom projektu bychom chteli pouzit CXF a Hibernate JPA (aktualni
verze). Bohuzel prvni zavisi na knihovne ASM 1.X a druhe na ASM 2.X.
Samozrejme to pada, je nejaka moznost jak donutit tyhle dva, aby spolu
fungovali? Potrebujeme to nasadit na J2EE web kontejner...

Nabizi se pouzit jinou implementaci pro WS nebo JPA, ale ptam se
proto, jestli treba neexistuje nejaka "finta". Ja osobne nevidim jinou
moznost, nez pouzit neco jineho (v jednom nebo druhem pripade).
Knihovna ASM v techto verzich je binarne nekompatibilni.

LZ


      
--
Lukas Zapletal
http://lukas.zapletalovi.com

    



  

Odpovedet emailem