You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@servicemix.apache.org by ivan <iv...@dhousestudio.com> on 2008/04/30 08:43:20 UTC
Testing existing SU
Hi!
How can I test existing SA-project, or SU using junit? For example, I
have SU similar to CXFSE-SU. Also I have some SU, main class of whitch
extends org.apache.servicemix.components.http.HttpConnector.
I mean something like sample test in HelloWorld-SE.
Thanks in advance!
Truly yours, Ivan Pryvalov.
Re: Testing existing SU
Posted by Freeman Fang <fr...@gmail.com>.
Hi Ivan,
It works for both.
You can't add dependency servicemix-cxf-bc for your servcemix-cxf-se
since servcemix-cxf-bc already denpend on servicemix-cxf-se , so just
add your test under servicemix-cxf-bc should be ok.
Regards
Freeman
ivan wrote:
> Hi Freeman!
>
> Thanks for link! I use it.
>
> So, can I use this test in CXF-SE project? Or the only in CXF-BC project?
>
> In CXF-SE sub-project I added dependency servicemix-cxf-bc (scope:
> test) in pom.xml. When I start junit test, javaw.exe throws system
> error, and debugger Microsoft Visual Studio is offered to be open. )))
> Earlier I met this issue, but it can be fixed by removing a lot of
> unused dependencies.
>
> Thanks.
>
>
> Freeman Fang пишет:
>> Hi Ivan,
>>
>> Take a look at [1], which enable you to test whole project in a
>> embedded servicemix by junit
>>
>> [1]http://svn.apache.org/repos/asf/servicemix/smx3/trunk/deployables/bindingcomponents/servicemix-cxf-bc/src/test/java/org/apache/servicemix/cxfbc/CxfBcProviderConsumerTest.java
>>
>>
>> ivan wrote:
>>> Hi!
>>>
>>> How can I test existing SA-project, or SU using junit? For example,
>>> I have SU similar to CXFSE-SU. Also I have some SU, main class of
>>> whitch extends org.apache.servicemix.components.http.HttpConnector.
>>>
>>> I mean something like sample test in HelloWorld-SE.
>>>
>>>
>>> Thanks in advance!
>>>
>>> Truly yours, Ivan Pryvalov.
>>>
>>
>>
>
>
Re: Testing existing SU
Posted by ivan <iv...@dhousestudio.com>.
Hi to All!
Maven tests work normally. It seems, it is eclipse issue (Run as JUnit
test)...
ivan пишет:
> Freeman Fang пишет:
>> It's weird for me, you are on windows platform? which version ? and
>> what's the jdk version you are using?
>
> Windows XP SP2, jdk1.5.0_11 and also jdk1.6.0_04,
>
> 2G RAM
>
>>
>> Freeman
>>
>> ivan wrote:
>>> ivan пишет:
>>>> Hi Freeman!
>>>>
>>>> Thanks for link! I use it.
>>>>
>>>> So, can I use this test in CXF-SE project? Or the only in CXF-BC
>>>> project?
>>>>
>>>> In CXF-SE sub-project I added dependency servicemix-cxf-bc (scope:
>>>> test) in pom.xml. When I start junit test, javaw.exe throws system
>>>> error, and debugger Microsoft Visual Studio is offered to be open. )))
>>>
>>> As well as servicemix-cxf-bc sample test
>>> CxfBcProviderConsumerTest.java also throws unhandled win32 expetion
>>> after executing some part of code.
>>>
>>> 2008-04-30 11:46:58,656 [main ] INFO
>>> ClassPathXmlApplicationContext - Refreshing
>>> org.apache.xbean.spring.context.ClassPathXmlApplicationContext@166a22b:
>>> display name
>>> [org.apache.xbean.spring.context.ClassPathXmlApplicationContext@166a22b];
>>> startup date [Wed Apr 30 11:46:58 EEST 2008]; root of context hierarchy
>>> 2008-04-30 11:46:58,765 [main ] INFO
>>> XBeanXmlBeanDefinitionReader - Loading XML bean definitions from
>>> class path resource
>>> [org/apache/servicemix/cxfbc/cxf_provider_consumer_bridge.xml]
>>> 2008-04-30 11:46:59,015 [main ] DEBUG
>>> XBeanNamespaceHandlerResolver - Loaded mappings
>>> [{http://www.springframework.org/schema/p=org.springframework.beans.factory.xml.SimplePropertyNamespaceHandler,
>>> http://lingo.codehaus.org/1.2=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
>>> http://servicemix.apache.org/soap/1.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
>>> http://cxf.apache.org/transports/http-jetty/configuration=org.apache.cxf.transport.http_jetty.spring.NamespaceHandler,
>>> http://www.w3.org/2006/07/ws-policy=org.apache.cxf.ws.policy.spring.PolicyNamespaceHandler,
>>> http://www.springframework.org/schema/lang=org.springframework.scripting.config.LangNamespaceHandler,
>>> http://www.springframework.org/schema/util=org.springframework.beans.factory.xml.UtilNamespaceHandler,
>>> http://cxf.apache.org/jaxws=org.apache.cxf.jaxws.spring.NamespaceHandler,
>>> http://servicemix.apache.org/cxfbc/1.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
>>> http://cxf.apache.org/policy=org.apache.cxf.ws.policy.spring.NamespaceHandler,
>>> http://www.springframework.org/schema/jee=org.springframework.ejb.config.JeeNamespaceHandler,
>>> http://cxf.apache.org/transports/jms=org.apache.cxf.transport.jms.spring.NamespaceHandler,
>>> http://cxf.apache.org/transports/http/configuration=org.apache.cxf.transport.http.spring.NamespaceHandler,
>>> http://www.springframework.org/schema/tx=org.springframework.transaction.config.TxNamespaceHandler,
>>> http://cxf.apache.org/ws/addressing=org.apache.cxf.ws.addressing.spring.NamespaceHandler,
>>> http://cxf.apache.org/clustering=org.apache.cxf.clustering.spring.NamespaceHandler,
>>> http://cxf.apache.org/simple=org.apache.cxf.frontend.spring.NamespaceHandler,
>>> http://www.springframework.org/schema/aop=org.springframework.aop.config.AopNamespaceHandler,
>>> http://cxf.apache.org/core=org.apache.cxf.bus.spring.NamespaceHandler,
>>> http://activemq.org/ra/1.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
>>> http://servicemix.apache.org/cxfse/1.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
>>> http://jencks.org/2.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
>>> http://schemas.xmlsoap.org/ws/2004/09/policy=org.apache.cxf.ws.policy.spring.PolicyNamespaceHandler,
>>> http://activemq.org/config/1.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
>>> http://www.w3.org/ns/ws-policy=org.apache.cxf.ws.policy.spring.PolicyNamespaceHandler,
>>> http://servicemix.apache.org/config/1.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
>>> http://cxf.apache.org/ws/rm/manager=org.apache.cxf.ws.rm.spring.NamespaceHandler,
>>> http://xbean.apache.org/schemas/classloader=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
>>> http://cxf.apache.org/bindings/soap=org.apache.cxf.binding.soap.spring.NamespaceHandler}]
>>>
>>> 2008-04-30 11:46:59,109 [main ] DEBUG
>>> anBeanDefinitionDocumentReader - Loading bean definitions
>>> 2008-04-30 11:46:59,140 [main ] DEBUG XBeanNamespaceHandler
>>> - Could not find resource:
>>> META-INF/services/org/apache/xbean/spring/http/servicemix.apache.org/config/1.0/container
>>>
>>> 2008-04-30 11:46:59,234 [main ] DEBUG XBeanNamespaceHandler
>>> - Could not find resource:
>>> META-INF/services/org/apache/xbean/spring/http/servicemix.apache.org/cxfbc/1.0/consumer
>>>
>>> 2008-04-30 11:46:59,296 [main ] DEBUG
>>> anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name'
>>> specified - using generated bean name
>>> [org.apache.servicemix.cxfbc.CxfBcConsumer]
>>> 2008-04-30 11:46:59,312 [main ] DEBUG
>>> anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name'
>>> specified - using generated bean name
>>> [org.apache.cxf.interceptor.LoggingInInterceptor]
>>> 2008-04-30 11:46:59,312 [main ] DEBUG
>>> anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name'
>>> specified - using generated bean name
>>> [org.apache.cxf.interceptor.LoggingOutInterceptor]
>>> 2008-04-30 11:46:59,312 [main ] DEBUG
>>> anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name'
>>> specified - using generated bean name
>>> [org.apache.cxf.interceptor.LoggingInInterceptor]
>>> 2008-04-30 11:46:59,312 [main ] DEBUG
>>> anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name'
>>> specified - using generated bean name
>>> [org.apache.cxf.interceptor.LoggingOutInterceptor]
>>> 2008-04-30 11:46:59,312 [main ] DEBUG XBeanNamespaceHandler
>>> - Could not find resource:
>>> META-INF/services/org/apache/xbean/spring/http/servicemix.apache.org/cxfbc/1.0/provider
>>>
>>> 2008-04-30 11:46:59,328 [main ] DEBUG
>>> anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name'
>>> specified - using generated bean name
>>> [org.apache.servicemix.cxfbc.CxfBcProvider]
>>> 2008-04-30 11:46:59,328 [main ] DEBUG
>>> anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name'
>>> specified - using generated bean name
>>> [org.apache.cxf.interceptor.LoggingInInterceptor]
>>> 2008-04-30 11:46:59,328 [main ] DEBUG
>>> anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name'
>>> specified - using generated bean name
>>> [org.apache.cxf.interceptor.LoggingOutInterceptor]
>>> 2008-04-30 11:46:59,328 [main ] DEBUG
>>> anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name'
>>> specified - using generated bean name
>>> [org.apache.cxf.interceptor.LoggingInInterceptor]
>>> 2008-04-30 11:46:59,343 [main ] DEBUG
>>> anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name'
>>> specified - using generated bean name
>>> [org.apache.cxf.interceptor.LoggingOutInterceptor]
>>> 2008-04-30 11:46:59,343 [main ] DEBUG
>>> XBeanXmlBeanDefinitionReader - Loaded 1 bean definitions from
>>> location pattern
>>> [org/apache/servicemix/cxfbc/cxf_provider_consumer_bridge.xml]
>>> 2008-04-30 11:46:59,343 [main ] INFO
>>> ClassPathXmlApplicationContext - Bean factory for application context
>>> [org.apache.xbean.spring.context.ClassPathXmlApplicationContext@166a22b]:
>>> org.springframework.beans.factory.support.DefaultListableBeanFactory@e06940
>>>
>>> 2008-04-30 11:46:59,343 [main ] DEBUG
>>> ClassPathXmlApplicationContext - 1 beans defined in
>>> org.apache.xbean.spring.context.ClassPathXmlApplicationContext@166a22b:
>>> display name
>>> [org.apache.xbean.spring.context.ClassPathXmlApplicationContext@166a22b];
>>> startup date [Wed Apr 30 11:46:58 EEST 2008]; root of context hierarchy
>>> 2008-04-30 11:46:59,343 [main ] DEBUG
>>> ClassPathXmlApplicationContext - Unable to locate MessageSource with
>>> name 'messageSource': using default
>>> [org.springframework.context.support.DelegatingMessageSource@19da4fc]
>>> 2008-04-30 11:46:59,343 [main ] DEBUG
>>> ClassPathXmlApplicationContext - Unable to locate
>>> ApplicationEventMulticaster with name 'applicationEventMulticaster':
>>> using default
>>> [org.springframework.context.event.SimpleApplicationEventMulticaster@18bbc5a]
>>>
>>> 2008-04-30 11:46:59,343 [main ] INFO
>>> DefaultListableBeanFactory - Pre-instantiating singletons in
>>> org.springframework.beans.factory.support.DefaultListableBeanFactory@e06940:
>>> defining beans [jbi]; root of factory hierarchy
>>>
>>>
>>>
>>> and after this exception occurs.
>>>
>>>> Earlier I met this issue, but it can be fixed by removing a lot of
>>>> unused dependencies.
>>>
>>>>
>>>> Thanks.
>>>>
>>>>
>>>> Freeman Fang пишет:
>>>>> Hi Ivan,
>>>>>
>>>>> Take a look at [1], which enable you to test whole project in a
>>>>> embedded servicemix by junit
>>>>>
>>>>> [1]http://svn.apache.org/repos/asf/servicemix/smx3/trunk/deployables/bindingcomponents/servicemix-cxf-bc/src/test/java/org/apache/servicemix/cxfbc/CxfBcProviderConsumerTest.java
>>>>>
>>>>>
>>>>> ivan wrote:
>>>>>> Hi!
>>>>>>
>>>>>> How can I test existing SA-project, or SU using junit? For
>>>>>> example, I have SU similar to CXFSE-SU. Also I have some SU, main
>>>>>> class of whitch extends
>>>>>> org.apache.servicemix.components.http.HttpConnector.
>>>>>>
>>>>>> I mean something like sample test in HelloWorld-SE.
>>>>>>
>>>>>>
>>>>>> Thanks in advance!
>>>>>>
>>>>>> Truly yours, Ivan Pryvalov.
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>
Re: Testing existing SU
Posted by ivan <iv...@dhousestudio.com>.
Freeman Fang пишет:
> It's weird for me, you are on windows platform? which version ? and
> what's the jdk version you are using?
Windows XP SP2, jdk1.5.0_11 and also jdk1.6.0_04,
2G RAM
>
> Freeman
>
> ivan wrote:
>> ivan пишет:
>>> Hi Freeman!
>>>
>>> Thanks for link! I use it.
>>>
>>> So, can I use this test in CXF-SE project? Or the only in CXF-BC
>>> project?
>>>
>>> In CXF-SE sub-project I added dependency servicemix-cxf-bc (scope:
>>> test) in pom.xml. When I start junit test, javaw.exe throws system
>>> error, and debugger Microsoft Visual Studio is offered to be open. )))
>>
>> As well as servicemix-cxf-bc sample test
>> CxfBcProviderConsumerTest.java also throws unhandled win32 expetion
>> after executing some part of code.
>>
>> 2008-04-30 11:46:58,656 [main ] INFO
>> ClassPathXmlApplicationContext - Refreshing
>> org.apache.xbean.spring.context.ClassPathXmlApplicationContext@166a22b:
>> display name
>> [org.apache.xbean.spring.context.ClassPathXmlApplicationContext@166a22b];
>> startup date [Wed Apr 30 11:46:58 EEST 2008]; root of context hierarchy
>> 2008-04-30 11:46:58,765 [main ] INFO
>> XBeanXmlBeanDefinitionReader - Loading XML bean definitions from
>> class path resource
>> [org/apache/servicemix/cxfbc/cxf_provider_consumer_bridge.xml]
>> 2008-04-30 11:46:59,015 [main ] DEBUG
>> XBeanNamespaceHandlerResolver - Loaded mappings
>> [{http://www.springframework.org/schema/p=org.springframework.beans.factory.xml.SimplePropertyNamespaceHandler,
>> http://lingo.codehaus.org/1.2=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
>> http://servicemix.apache.org/soap/1.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
>> http://cxf.apache.org/transports/http-jetty/configuration=org.apache.cxf.transport.http_jetty.spring.NamespaceHandler,
>> http://www.w3.org/2006/07/ws-policy=org.apache.cxf.ws.policy.spring.PolicyNamespaceHandler,
>> http://www.springframework.org/schema/lang=org.springframework.scripting.config.LangNamespaceHandler,
>> http://www.springframework.org/schema/util=org.springframework.beans.factory.xml.UtilNamespaceHandler,
>> http://cxf.apache.org/jaxws=org.apache.cxf.jaxws.spring.NamespaceHandler,
>> http://servicemix.apache.org/cxfbc/1.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
>> http://cxf.apache.org/policy=org.apache.cxf.ws.policy.spring.NamespaceHandler,
>> http://www.springframework.org/schema/jee=org.springframework.ejb.config.JeeNamespaceHandler,
>> http://cxf.apache.org/transports/jms=org.apache.cxf.transport.jms.spring.NamespaceHandler,
>> http://cxf.apache.org/transports/http/configuration=org.apache.cxf.transport.http.spring.NamespaceHandler,
>> http://www.springframework.org/schema/tx=org.springframework.transaction.config.TxNamespaceHandler,
>> http://cxf.apache.org/ws/addressing=org.apache.cxf.ws.addressing.spring.NamespaceHandler,
>> http://cxf.apache.org/clustering=org.apache.cxf.clustering.spring.NamespaceHandler,
>> http://cxf.apache.org/simple=org.apache.cxf.frontend.spring.NamespaceHandler,
>> http://www.springframework.org/schema/aop=org.springframework.aop.config.AopNamespaceHandler,
>> http://cxf.apache.org/core=org.apache.cxf.bus.spring.NamespaceHandler,
>> http://activemq.org/ra/1.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
>> http://servicemix.apache.org/cxfse/1.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
>> http://jencks.org/2.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
>> http://schemas.xmlsoap.org/ws/2004/09/policy=org.apache.cxf.ws.policy.spring.PolicyNamespaceHandler,
>> http://activemq.org/config/1.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
>> http://www.w3.org/ns/ws-policy=org.apache.cxf.ws.policy.spring.PolicyNamespaceHandler,
>> http://servicemix.apache.org/config/1.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
>> http://cxf.apache.org/ws/rm/manager=org.apache.cxf.ws.rm.spring.NamespaceHandler,
>> http://xbean.apache.org/schemas/classloader=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
>> http://cxf.apache.org/bindings/soap=org.apache.cxf.binding.soap.spring.NamespaceHandler}]
>>
>> 2008-04-30 11:46:59,109 [main ] DEBUG
>> anBeanDefinitionDocumentReader - Loading bean definitions
>> 2008-04-30 11:46:59,140 [main ] DEBUG XBeanNamespaceHandler
>> - Could not find resource:
>> META-INF/services/org/apache/xbean/spring/http/servicemix.apache.org/config/1.0/container
>>
>> 2008-04-30 11:46:59,234 [main ] DEBUG XBeanNamespaceHandler
>> - Could not find resource:
>> META-INF/services/org/apache/xbean/spring/http/servicemix.apache.org/cxfbc/1.0/consumer
>>
>> 2008-04-30 11:46:59,296 [main ] DEBUG
>> anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name' specified
>> - using generated bean name [org.apache.servicemix.cxfbc.CxfBcConsumer]
>> 2008-04-30 11:46:59,312 [main ] DEBUG
>> anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name' specified
>> - using generated bean name
>> [org.apache.cxf.interceptor.LoggingInInterceptor]
>> 2008-04-30 11:46:59,312 [main ] DEBUG
>> anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name' specified
>> - using generated bean name
>> [org.apache.cxf.interceptor.LoggingOutInterceptor]
>> 2008-04-30 11:46:59,312 [main ] DEBUG
>> anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name' specified
>> - using generated bean name
>> [org.apache.cxf.interceptor.LoggingInInterceptor]
>> 2008-04-30 11:46:59,312 [main ] DEBUG
>> anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name' specified
>> - using generated bean name
>> [org.apache.cxf.interceptor.LoggingOutInterceptor]
>> 2008-04-30 11:46:59,312 [main ] DEBUG XBeanNamespaceHandler
>> - Could not find resource:
>> META-INF/services/org/apache/xbean/spring/http/servicemix.apache.org/cxfbc/1.0/provider
>>
>> 2008-04-30 11:46:59,328 [main ] DEBUG
>> anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name' specified
>> - using generated bean name [org.apache.servicemix.cxfbc.CxfBcProvider]
>> 2008-04-30 11:46:59,328 [main ] DEBUG
>> anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name' specified
>> - using generated bean name
>> [org.apache.cxf.interceptor.LoggingInInterceptor]
>> 2008-04-30 11:46:59,328 [main ] DEBUG
>> anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name' specified
>> - using generated bean name
>> [org.apache.cxf.interceptor.LoggingOutInterceptor]
>> 2008-04-30 11:46:59,328 [main ] DEBUG
>> anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name' specified
>> - using generated bean name
>> [org.apache.cxf.interceptor.LoggingInInterceptor]
>> 2008-04-30 11:46:59,343 [main ] DEBUG
>> anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name' specified
>> - using generated bean name
>> [org.apache.cxf.interceptor.LoggingOutInterceptor]
>> 2008-04-30 11:46:59,343 [main ] DEBUG
>> XBeanXmlBeanDefinitionReader - Loaded 1 bean definitions from
>> location pattern
>> [org/apache/servicemix/cxfbc/cxf_provider_consumer_bridge.xml]
>> 2008-04-30 11:46:59,343 [main ] INFO
>> ClassPathXmlApplicationContext - Bean factory for application context
>> [org.apache.xbean.spring.context.ClassPathXmlApplicationContext@166a22b]:
>> org.springframework.beans.factory.support.DefaultListableBeanFactory@e06940
>>
>> 2008-04-30 11:46:59,343 [main ] DEBUG
>> ClassPathXmlApplicationContext - 1 beans defined in
>> org.apache.xbean.spring.context.ClassPathXmlApplicationContext@166a22b:
>> display name
>> [org.apache.xbean.spring.context.ClassPathXmlApplicationContext@166a22b];
>> startup date [Wed Apr 30 11:46:58 EEST 2008]; root of context hierarchy
>> 2008-04-30 11:46:59,343 [main ] DEBUG
>> ClassPathXmlApplicationContext - Unable to locate MessageSource with
>> name 'messageSource': using default
>> [org.springframework.context.support.DelegatingMessageSource@19da4fc]
>> 2008-04-30 11:46:59,343 [main ] DEBUG
>> ClassPathXmlApplicationContext - Unable to locate
>> ApplicationEventMulticaster with name 'applicationEventMulticaster':
>> using default
>> [org.springframework.context.event.SimpleApplicationEventMulticaster@18bbc5a]
>>
>> 2008-04-30 11:46:59,343 [main ] INFO
>> DefaultListableBeanFactory - Pre-instantiating singletons in
>> org.springframework.beans.factory.support.DefaultListableBeanFactory@e06940:
>> defining beans [jbi]; root of factory hierarchy
>>
>>
>>
>> and after this exception occurs.
>>
>>> Earlier I met this issue, but it can be fixed by removing a lot of
>>> unused dependencies.
>>
>>>
>>> Thanks.
>>>
>>>
>>> Freeman Fang пишет:
>>>> Hi Ivan,
>>>>
>>>> Take a look at [1], which enable you to test whole project in a
>>>> embedded servicemix by junit
>>>>
>>>> [1]http://svn.apache.org/repos/asf/servicemix/smx3/trunk/deployables/bindingcomponents/servicemix-cxf-bc/src/test/java/org/apache/servicemix/cxfbc/CxfBcProviderConsumerTest.java
>>>>
>>>>
>>>> ivan wrote:
>>>>> Hi!
>>>>>
>>>>> How can I test existing SA-project, or SU using junit? For example,
>>>>> I have SU similar to CXFSE-SU. Also I have some SU, main class of
>>>>> whitch extends org.apache.servicemix.components.http.HttpConnector.
>>>>>
>>>>> I mean something like sample test in HelloWorld-SE.
>>>>>
>>>>>
>>>>> Thanks in advance!
>>>>>
>>>>> Truly yours, Ivan Pryvalov.
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>
Re: Testing existing SU
Posted by Freeman Fang <fr...@gmail.com>.
It's weird for me, you are on windows platform? which version ? and
what's the jdk version you are using?
Freeman
ivan wrote:
> ivan пишет:
>> Hi Freeman!
>>
>> Thanks for link! I use it.
>>
>> So, can I use this test in CXF-SE project? Or the only in CXF-BC
>> project?
>>
>> In CXF-SE sub-project I added dependency servicemix-cxf-bc (scope:
>> test) in pom.xml. When I start junit test, javaw.exe throws system
>> error, and debugger Microsoft Visual Studio is offered to be open. )))
>
> As well as servicemix-cxf-bc sample test
> CxfBcProviderConsumerTest.java also throws unhandled win32 expetion
> after executing some part of code.
>
> 2008-04-30 11:46:58,656 [main ] INFO
> ClassPathXmlApplicationContext - Refreshing
> org.apache.xbean.spring.context.ClassPathXmlApplicationContext@166a22b:
> display name
> [org.apache.xbean.spring.context.ClassPathXmlApplicationContext@166a22b];
> startup date [Wed Apr 30 11:46:58 EEST 2008]; root of context hierarchy
> 2008-04-30 11:46:58,765 [main ] INFO
> XBeanXmlBeanDefinitionReader - Loading XML bean definitions from
> class path resource
> [org/apache/servicemix/cxfbc/cxf_provider_consumer_bridge.xml]
> 2008-04-30 11:46:59,015 [main ] DEBUG
> XBeanNamespaceHandlerResolver - Loaded mappings
> [{http://www.springframework.org/schema/p=org.springframework.beans.factory.xml.SimplePropertyNamespaceHandler,
> http://lingo.codehaus.org/1.2=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
> http://servicemix.apache.org/soap/1.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
> http://cxf.apache.org/transports/http-jetty/configuration=org.apache.cxf.transport.http_jetty.spring.NamespaceHandler,
> http://www.w3.org/2006/07/ws-policy=org.apache.cxf.ws.policy.spring.PolicyNamespaceHandler,
> http://www.springframework.org/schema/lang=org.springframework.scripting.config.LangNamespaceHandler,
> http://www.springframework.org/schema/util=org.springframework.beans.factory.xml.UtilNamespaceHandler,
> http://cxf.apache.org/jaxws=org.apache.cxf.jaxws.spring.NamespaceHandler,
> http://servicemix.apache.org/cxfbc/1.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
> http://cxf.apache.org/policy=org.apache.cxf.ws.policy.spring.NamespaceHandler,
> http://www.springframework.org/schema/jee=org.springframework.ejb.config.JeeNamespaceHandler,
> http://cxf.apache.org/transports/jms=org.apache.cxf.transport.jms.spring.NamespaceHandler,
> http://cxf.apache.org/transports/http/configuration=org.apache.cxf.transport.http.spring.NamespaceHandler,
> http://www.springframework.org/schema/tx=org.springframework.transaction.config.TxNamespaceHandler,
> http://cxf.apache.org/ws/addressing=org.apache.cxf.ws.addressing.spring.NamespaceHandler,
> http://cxf.apache.org/clustering=org.apache.cxf.clustering.spring.NamespaceHandler,
> http://cxf.apache.org/simple=org.apache.cxf.frontend.spring.NamespaceHandler,
> http://www.springframework.org/schema/aop=org.springframework.aop.config.AopNamespaceHandler,
> http://cxf.apache.org/core=org.apache.cxf.bus.spring.NamespaceHandler,
> http://activemq.org/ra/1.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
> http://servicemix.apache.org/cxfse/1.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
> http://jencks.org/2.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
> http://schemas.xmlsoap.org/ws/2004/09/policy=org.apache.cxf.ws.policy.spring.PolicyNamespaceHandler,
> http://activemq.org/config/1.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
> http://www.w3.org/ns/ws-policy=org.apache.cxf.ws.policy.spring.PolicyNamespaceHandler,
> http://servicemix.apache.org/config/1.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
> http://cxf.apache.org/ws/rm/manager=org.apache.cxf.ws.rm.spring.NamespaceHandler,
> http://xbean.apache.org/schemas/classloader=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
> http://cxf.apache.org/bindings/soap=org.apache.cxf.binding.soap.spring.NamespaceHandler}]
>
> 2008-04-30 11:46:59,109 [main ] DEBUG
> anBeanDefinitionDocumentReader - Loading bean definitions
> 2008-04-30 11:46:59,140 [main ] DEBUG XBeanNamespaceHandler
> - Could not find resource:
> META-INF/services/org/apache/xbean/spring/http/servicemix.apache.org/config/1.0/container
>
> 2008-04-30 11:46:59,234 [main ] DEBUG XBeanNamespaceHandler
> - Could not find resource:
> META-INF/services/org/apache/xbean/spring/http/servicemix.apache.org/cxfbc/1.0/consumer
>
> 2008-04-30 11:46:59,296 [main ] DEBUG
> anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name' specified
> - using generated bean name [org.apache.servicemix.cxfbc.CxfBcConsumer]
> 2008-04-30 11:46:59,312 [main ] DEBUG
> anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name' specified
> - using generated bean name
> [org.apache.cxf.interceptor.LoggingInInterceptor]
> 2008-04-30 11:46:59,312 [main ] DEBUG
> anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name' specified
> - using generated bean name
> [org.apache.cxf.interceptor.LoggingOutInterceptor]
> 2008-04-30 11:46:59,312 [main ] DEBUG
> anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name' specified
> - using generated bean name
> [org.apache.cxf.interceptor.LoggingInInterceptor]
> 2008-04-30 11:46:59,312 [main ] DEBUG
> anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name' specified
> - using generated bean name
> [org.apache.cxf.interceptor.LoggingOutInterceptor]
> 2008-04-30 11:46:59,312 [main ] DEBUG XBeanNamespaceHandler
> - Could not find resource:
> META-INF/services/org/apache/xbean/spring/http/servicemix.apache.org/cxfbc/1.0/provider
>
> 2008-04-30 11:46:59,328 [main ] DEBUG
> anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name' specified
> - using generated bean name [org.apache.servicemix.cxfbc.CxfBcProvider]
> 2008-04-30 11:46:59,328 [main ] DEBUG
> anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name' specified
> - using generated bean name
> [org.apache.cxf.interceptor.LoggingInInterceptor]
> 2008-04-30 11:46:59,328 [main ] DEBUG
> anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name' specified
> - using generated bean name
> [org.apache.cxf.interceptor.LoggingOutInterceptor]
> 2008-04-30 11:46:59,328 [main ] DEBUG
> anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name' specified
> - using generated bean name
> [org.apache.cxf.interceptor.LoggingInInterceptor]
> 2008-04-30 11:46:59,343 [main ] DEBUG
> anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name' specified
> - using generated bean name
> [org.apache.cxf.interceptor.LoggingOutInterceptor]
> 2008-04-30 11:46:59,343 [main ] DEBUG
> XBeanXmlBeanDefinitionReader - Loaded 1 bean definitions from
> location pattern
> [org/apache/servicemix/cxfbc/cxf_provider_consumer_bridge.xml]
> 2008-04-30 11:46:59,343 [main ] INFO
> ClassPathXmlApplicationContext - Bean factory for application context
> [org.apache.xbean.spring.context.ClassPathXmlApplicationContext@166a22b]:
> org.springframework.beans.factory.support.DefaultListableBeanFactory@e06940
>
> 2008-04-30 11:46:59,343 [main ] DEBUG
> ClassPathXmlApplicationContext - 1 beans defined in
> org.apache.xbean.spring.context.ClassPathXmlApplicationContext@166a22b:
> display name
> [org.apache.xbean.spring.context.ClassPathXmlApplicationContext@166a22b];
> startup date [Wed Apr 30 11:46:58 EEST 2008]; root of context hierarchy
> 2008-04-30 11:46:59,343 [main ] DEBUG
> ClassPathXmlApplicationContext - Unable to locate MessageSource with
> name 'messageSource': using default
> [org.springframework.context.support.DelegatingMessageSource@19da4fc]
> 2008-04-30 11:46:59,343 [main ] DEBUG
> ClassPathXmlApplicationContext - Unable to locate
> ApplicationEventMulticaster with name 'applicationEventMulticaster':
> using default
> [org.springframework.context.event.SimpleApplicationEventMulticaster@18bbc5a]
>
> 2008-04-30 11:46:59,343 [main ] INFO
> DefaultListableBeanFactory - Pre-instantiating singletons in
> org.springframework.beans.factory.support.DefaultListableBeanFactory@e06940:
> defining beans [jbi]; root of factory hierarchy
>
>
>
> and after this exception occurs.
>
>> Earlier I met this issue, but it can be fixed by removing a lot of
>> unused dependencies.
>
>>
>> Thanks.
>>
>>
>> Freeman Fang пишет:
>>> Hi Ivan,
>>>
>>> Take a look at [1], which enable you to test whole project in a
>>> embedded servicemix by junit
>>>
>>> [1]http://svn.apache.org/repos/asf/servicemix/smx3/trunk/deployables/bindingcomponents/servicemix-cxf-bc/src/test/java/org/apache/servicemix/cxfbc/CxfBcProviderConsumerTest.java
>>>
>>>
>>> ivan wrote:
>>>> Hi!
>>>>
>>>> How can I test existing SA-project, or SU using junit? For example,
>>>> I have SU similar to CXFSE-SU. Also I have some SU, main class of
>>>> whitch extends org.apache.servicemix.components.http.HttpConnector.
>>>>
>>>> I mean something like sample test in HelloWorld-SE.
>>>>
>>>>
>>>> Thanks in advance!
>>>>
>>>> Truly yours, Ivan Pryvalov.
>>>>
>>>
>>>
>>
>>
>
>
Re: Testing existing SU
Posted by ivan <iv...@dhousestudio.com>.
ivan пишет:
> Hi Freeman!
>
> Thanks for link! I use it.
>
> So, can I use this test in CXF-SE project? Or the only in CXF-BC project?
>
> In CXF-SE sub-project I added dependency servicemix-cxf-bc (scope: test)
> in pom.xml. When I start junit test, javaw.exe throws system error, and
> debugger Microsoft Visual Studio is offered to be open. )))
As well as servicemix-cxf-bc sample test CxfBcProviderConsumerTest.java
also throws unhandled win32 expetion after executing some part of code.
2008-04-30 11:46:58,656 [main ] INFO
ClassPathXmlApplicationContext - Refreshing
org.apache.xbean.spring.context.ClassPathXmlApplicationContext@166a22b:
display name
[org.apache.xbean.spring.context.ClassPathXmlApplicationContext@166a22b];
startup date [Wed Apr 30 11:46:58 EEST 2008]; root of context hierarchy
2008-04-30 11:46:58,765 [main ] INFO
XBeanXmlBeanDefinitionReader - Loading XML bean definitions from class
path resource [org/apache/servicemix/cxfbc/cxf_provider_consumer_bridge.xml]
2008-04-30 11:46:59,015 [main ] DEBUG
XBeanNamespaceHandlerResolver - Loaded mappings
[{http://www.springframework.org/schema/p=org.springframework.beans.factory.xml.SimplePropertyNamespaceHandler,
http://lingo.codehaus.org/1.2=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
http://servicemix.apache.org/soap/1.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
http://cxf.apache.org/transports/http-jetty/configuration=org.apache.cxf.transport.http_jetty.spring.NamespaceHandler,
http://www.w3.org/2006/07/ws-policy=org.apache.cxf.ws.policy.spring.PolicyNamespaceHandler,
http://www.springframework.org/schema/lang=org.springframework.scripting.config.LangNamespaceHandler,
http://www.springframework.org/schema/util=org.springframework.beans.factory.xml.UtilNamespaceHandler,
http://cxf.apache.org/jaxws=org.apache.cxf.jaxws.spring.NamespaceHandler,
http://servicemix.apache.org/cxfbc/1.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
http://cxf.apache.org/policy=org.apache.cxf.ws.policy.spring.NamespaceHandler,
http://www.springframework.org/schema/jee=org.springframework.ejb.config.JeeNamespaceHandler,
http://cxf.apache.org/transports/jms=org.apache.cxf.transport.jms.spring.NamespaceHandler,
http://cxf.apache.org/transports/http/configuration=org.apache.cxf.transport.http.spring.NamespaceHandler,
http://www.springframework.org/schema/tx=org.springframework.transaction.config.TxNamespaceHandler,
http://cxf.apache.org/ws/addressing=org.apache.cxf.ws.addressing.spring.NamespaceHandler,
http://cxf.apache.org/clustering=org.apache.cxf.clustering.spring.NamespaceHandler,
http://cxf.apache.org/simple=org.apache.cxf.frontend.spring.NamespaceHandler,
http://www.springframework.org/schema/aop=org.springframework.aop.config.AopNamespaceHandler,
http://cxf.apache.org/core=org.apache.cxf.bus.spring.NamespaceHandler,
http://activemq.org/ra/1.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
http://servicemix.apache.org/cxfse/1.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
http://jencks.org/2.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
http://schemas.xmlsoap.org/ws/2004/09/policy=org.apache.cxf.ws.policy.spring.PolicyNamespaceHandler,
http://activemq.org/config/1.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
http://www.w3.org/ns/ws-policy=org.apache.cxf.ws.policy.spring.PolicyNamespaceHandler,
http://servicemix.apache.org/config/1.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
http://cxf.apache.org/ws/rm/manager=org.apache.cxf.ws.rm.spring.NamespaceHandler,
http://xbean.apache.org/schemas/classloader=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler,
http://cxf.apache.org/bindings/soap=org.apache.cxf.binding.soap.spring.NamespaceHandler}]
2008-04-30 11:46:59,109 [main ] DEBUG
anBeanDefinitionDocumentReader - Loading bean definitions
2008-04-30 11:46:59,140 [main ] DEBUG XBeanNamespaceHandler
- Could not find resource:
META-INF/services/org/apache/xbean/spring/http/servicemix.apache.org/config/1.0/container
2008-04-30 11:46:59,234 [main ] DEBUG XBeanNamespaceHandler
- Could not find resource:
META-INF/services/org/apache/xbean/spring/http/servicemix.apache.org/cxfbc/1.0/consumer
2008-04-30 11:46:59,296 [main ] DEBUG
anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name' specified -
using generated bean name [org.apache.servicemix.cxfbc.CxfBcConsumer]
2008-04-30 11:46:59,312 [main ] DEBUG
anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name' specified -
using generated bean name [org.apache.cxf.interceptor.LoggingInInterceptor]
2008-04-30 11:46:59,312 [main ] DEBUG
anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name' specified -
using generated bean name [org.apache.cxf.interceptor.LoggingOutInterceptor]
2008-04-30 11:46:59,312 [main ] DEBUG
anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name' specified -
using generated bean name [org.apache.cxf.interceptor.LoggingInInterceptor]
2008-04-30 11:46:59,312 [main ] DEBUG
anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name' specified -
using generated bean name [org.apache.cxf.interceptor.LoggingOutInterceptor]
2008-04-30 11:46:59,312 [main ] DEBUG XBeanNamespaceHandler
- Could not find resource:
META-INF/services/org/apache/xbean/spring/http/servicemix.apache.org/cxfbc/1.0/provider
2008-04-30 11:46:59,328 [main ] DEBUG
anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name' specified -
using generated bean name [org.apache.servicemix.cxfbc.CxfBcProvider]
2008-04-30 11:46:59,328 [main ] DEBUG
anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name' specified -
using generated bean name [org.apache.cxf.interceptor.LoggingInInterceptor]
2008-04-30 11:46:59,328 [main ] DEBUG
anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name' specified -
using generated bean name [org.apache.cxf.interceptor.LoggingOutInterceptor]
2008-04-30 11:46:59,328 [main ] DEBUG
anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name' specified -
using generated bean name [org.apache.cxf.interceptor.LoggingInInterceptor]
2008-04-30 11:46:59,343 [main ] DEBUG
anBeanDefinitionParserDelegate - Neither XML 'id' nor 'name' specified -
using generated bean name [org.apache.cxf.interceptor.LoggingOutInterceptor]
2008-04-30 11:46:59,343 [main ] DEBUG
XBeanXmlBeanDefinitionReader - Loaded 1 bean definitions from location
pattern [org/apache/servicemix/cxfbc/cxf_provider_consumer_bridge.xml]
2008-04-30 11:46:59,343 [main ] INFO
ClassPathXmlApplicationContext - Bean factory for application context
[org.apache.xbean.spring.context.ClassPathXmlApplicationContext@166a22b]:
org.springframework.beans.factory.support.DefaultListableBeanFactory@e06940
2008-04-30 11:46:59,343 [main ] DEBUG
ClassPathXmlApplicationContext - 1 beans defined in
org.apache.xbean.spring.context.ClassPathXmlApplicationContext@166a22b:
display name
[org.apache.xbean.spring.context.ClassPathXmlApplicationContext@166a22b];
startup date [Wed Apr 30 11:46:58 EEST 2008]; root of context hierarchy
2008-04-30 11:46:59,343 [main ] DEBUG
ClassPathXmlApplicationContext - Unable to locate MessageSource with
name 'messageSource': using default
[org.springframework.context.support.DelegatingMessageSource@19da4fc]
2008-04-30 11:46:59,343 [main ] DEBUG
ClassPathXmlApplicationContext - Unable to locate
ApplicationEventMulticaster with name 'applicationEventMulticaster':
using default
[org.springframework.context.event.SimpleApplicationEventMulticaster@18bbc5a]
2008-04-30 11:46:59,343 [main ] INFO
DefaultListableBeanFactory - Pre-instantiating singletons in
org.springframework.beans.factory.support.DefaultListableBeanFactory@e06940:
defining beans [jbi]; root of factory hierarchy
and after this exception occurs.
> Earlier I met this issue, but it can be fixed by removing a lot of unused
> dependencies.
>
> Thanks.
>
>
> Freeman Fang пишет:
>> Hi Ivan,
>>
>> Take a look at [1], which enable you to test whole project in a
>> embedded servicemix by junit
>>
>> [1]http://svn.apache.org/repos/asf/servicemix/smx3/trunk/deployables/bindingcomponents/servicemix-cxf-bc/src/test/java/org/apache/servicemix/cxfbc/CxfBcProviderConsumerTest.java
>>
>>
>> ivan wrote:
>>> Hi!
>>>
>>> How can I test existing SA-project, or SU using junit? For example, I
>>> have SU similar to CXFSE-SU. Also I have some SU, main class of
>>> whitch extends org.apache.servicemix.components.http.HttpConnector.
>>>
>>> I mean something like sample test in HelloWorld-SE.
>>>
>>>
>>> Thanks in advance!
>>>
>>> Truly yours, Ivan Pryvalov.
>>>
>>
>>
>
>
Re: Testing existing SU
Posted by ivan <iv...@dhousestudio.com>.
Hi Freeman!
Thanks for link! I use it.
So, can I use this test in CXF-SE project? Or the only in CXF-BC project?
In CXF-SE sub-project I added dependency servicemix-cxf-bc (scope: test)
in pom.xml. When I start junit test, javaw.exe throws system error, and
debugger Microsoft Visual Studio is offered to be open. ))) Earlier I
met this issue, but it can be fixed by removing a lot of unused
dependencies.
Thanks.
Freeman Fang пишет:
> Hi Ivan,
>
> Take a look at [1], which enable you to test whole project in a embedded
> servicemix by junit
>
> [1]http://svn.apache.org/repos/asf/servicemix/smx3/trunk/deployables/bindingcomponents/servicemix-cxf-bc/src/test/java/org/apache/servicemix/cxfbc/CxfBcProviderConsumerTest.java
>
>
> ivan wrote:
>> Hi!
>>
>> How can I test existing SA-project, or SU using junit? For example, I
>> have SU similar to CXFSE-SU. Also I have some SU, main class of whitch
>> extends org.apache.servicemix.components.http.HttpConnector.
>>
>> I mean something like sample test in HelloWorld-SE.
>>
>>
>> Thanks in advance!
>>
>> Truly yours, Ivan Pryvalov.
>>
>
>
Re: Testing existing SU
Posted by Freeman Fang <fr...@gmail.com>.
Hi Ivan,
Take a look at [1], which enable you to test whole project in a embedded
servicemix by junit
[1]http://svn.apache.org/repos/asf/servicemix/smx3/trunk/deployables/bindingcomponents/servicemix-cxf-bc/src/test/java/org/apache/servicemix/cxfbc/CxfBcProviderConsumerTest.java
ivan wrote:
> Hi!
>
> How can I test existing SA-project, or SU using junit? For example, I
> have SU similar to CXFSE-SU. Also I have some SU, main class of whitch
> extends org.apache.servicemix.components.http.HttpConnector.
>
> I mean something like sample test in HelloWorld-SE.
>
>
> Thanks in advance!
>
> Truly yours, Ivan Pryvalov.
>