Hi Willem, Any luck ? Please inform me.
Thanks, blacksheep wrote: > > Thanks. I attached my spring configuration file. > > On 9/30/07, Willem2 <[EMAIL PROTECTED]> wrote: >> >> >> I just wrote a test case of injecting the resource to an enhanced object >> by >> CGLIB, and it worked well. >> Currently , I can't inject any resource to the instance of JDK >> Dynamical >> Proxy which is also a part of Spring AOP solution. >> >> Can you send me a same sample of using the tx:annotation-driven ? >> I can test my solution with it, hope it is not implemented with JDK >> Dynamical Proxy. >> >> Willem. >> >> >> blacksheep wrote: >> > >> > Hi, >> > >> > I am using <tx:annotation-driven/> in my spring.xml . >> > What's the workaround for this case ? >> > >> > Thanks, >> > >> > Karakoyun >> > >> > >> > On 9/28/07, Willem Jiang <[EMAIL PROTECTED]> wrote: >> >> >> >> Hi , >> >> >> >> How do you set up your endpoint implementor? >> >> >> >> I know there is an issue that if your implementor is came from a >> Spring >> >> bean which is enhanced by Spirng AOP will not get any >> WebServiceContext >> >> resource injected. >> >> >> >> You can find the detail information about the JIRA here [1] >> >> [1]https://issues.apache.org/jira/browse/CXF-1074 >> >> >> >> Willem. >> >> >> >> >> >> Mustafa Egilmezbilek wrote: >> >> > Hi, >> >> > >> >> > I am trying to access WebServiceContext to be able use HttpSession >> as >> >> > described in: >> http://cwiki.apache.org/CXF20DOC/servlet-transport.html >> , >> >> but I >> >> > keep getting null. What might be the reason ? >> >> > >> >> > >> >> > @Resource >> >> > >> >> > *public* WebServiceContext wsContext; >> >> > protected HttpSession getHttpSession() { >> >> > MessageContext mc = *wsContext*.getMessageContext(); >> >> > HttpSession session = >> ((javax.servlet.http.HttpServletRequest >> >> > )mc.get(MessageContext.SERVLET_REQUEST)).getSession(); >> >> > return session; >> >> > } >> >> > >> >> > >> >> > >> >> > Thanks, >> >> > >> >> > Karakoyun >> >> > >> >> > >> >> >> > >> > >> > >> > -- >> > Mustafa Egilmezbilek >> > >> > >> >> -- >> View this message in context: >> http://www.nabble.com/WebServiceContext-is-null-tf4528676.html#a12961806 >> Sent from the cxf-user mailing list archive at Nabble.com. >> >> > > > -- > Mustafa Egilmezbilek > > <?xml version="1.0" encoding="UTF-8"?> > <beans xmlns="http://www.springframework.org/schema/beans" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xmlns:jaxws="http://cxf.apache.org/jaxws" > xmlns:tx="http://www.springframework.org/schema/tx" > xsi:schemaLocation="http://www.springframework.org/schema/beans > http://www.springframework.org/schema/beans/spring-beans-2.0.xsd > http://cxf.apache.org/jaxws > file:///C:/tools/WebServices/apache-cxf-2.0.2-incubator/xsd/jaxws.xsd > http://www.springframework.org/schema/tx > http://www.springframework.org/schema/tx/spring-tx-2.0.xsd"> > > <tx:annotation-driven/> > > <import resource="classpath:META-INF/cxf/cxf.xml" /> > <import resource="classpath:META-INF/cxf/cxf-extension-soap.xml" /> > <import resource="classpath:META-INF/cxf/cxf-servlet.xml" /> > > <jaxws:endpoint id="AFServices" > implementor="#activeFlightInfoOps" > > implementorClass="aero.tav.afis.service.ActiveFlightInfoOperationsImpl" > address="/ActiveFlightOperations" /> > > > <bean id="entityManagerFactory" > > class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean"> > <property name="dataSource" ref="dataSource" /> > <property name="jpaVendorAdapter"> > <bean > > class="org.springframework.orm.jpa.vendor.TopLinkJpaVendorAdapter"> > <property name="showSql" value="true" /> > <property name="generateDdl" value="true" /> > <property name="database" value="ORACLE" /> > </bean> > </property> > <property name="loadTimeWeaver"> > <bean > class="org.springframework.instrument.classloading.InstrumentationLoadTimeWeaver"/> > > </property> > </bean> > > <bean id="dataSource" > > class="org.springframework.jdbc.datasource.DriverManagerDataSource"> > <property name="driverClassName" > value="oracle.jdbc.driver.OracleDriver" /> > <property name="url" > value="jdbc:oracle:thin:@localhost:1521:XE" /> > <property name="username" value="XXXX" /> > <property name="password" value="ZZZZ" /> > </bean> > > <bean id="transactionManager" > class="org.springframework.orm.jpa.JpaTransactionManager"> > <property name="entityManagerFactory" > ref="entityManagerFactory" /> > <property name="dataSource" ref="dataSource" /> > </bean> > > <bean id="activeFlightInfoOps" > class="aero.tav.afis.service.ActiveFlightInfoOperationsImpl"> > <property name="serviceUsageDao" ref="serviceUsageDao" /> > </bean> > > <bean id="serviceUsageDao" > class="aero.tav.afis.dao.ServiceUsageDao"> > <property name="entityManagerFactory" > ref="entityManagerFactory" /> > </bean> > > </beans> > -- View this message in context: http://www.nabble.com/WebServiceContext-is-null-tf4528676.html#a12992994 Sent from the cxf-user mailing list archive at Nabble.com.