You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "Lars Kühne (JIRA)" <ji...@apache.org> on 2007/07/12 16:47:05 UTC

[jira] Created: (CXF-783) Ant tasks for tools don't provide helpful error messages

Ant tasks for tools don't provide helpful error messages
--------------------------------------------------------

                 Key: CXF-783
                 URL: https://issues.apache.org/jira/browse/CXF-783
             Project: CXF
          Issue Type: Bug
    Affects Versions: 2.0
            Reporter: Lars Kühne
             Fix For: 2.0.1


I'm new to cxf, currently trying to migrate from xfire's XFireWsdlGenTask, using the WsGen task from CXF-760.

Probably doing something wrong, but the error messages from WsGen don't provide any helpful error message to let me find the problem.

Here is what I'm doing in the Ant build.xml:

    <taskdef name="cxfJava2wsdl" classname="...WsGen">
      <classpath>
...
      </classpath>
    </taskdef>
    
    <cxfJava2wsdl 
      sei="...TextTaskWebSvcImpl"
      resourcedestdir="${dir.build.soap}"
      >
    </cxfJava2wsdl>

Here is the output I get from the WsGen task:

[cxfJava2wsdl] - Refreshing org.apache.cxf.bus.spring.BusApplicationContext@116ab4e: display name [org.apache.cxf.bus.spring.BusApplicationContext@116ab4e]; startup date [Thu Jul 12 16:12:29 CEST 2007]; root of context hierarchy
[cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf.xml]
[cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-management.xml]
[cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-local.xml]
[cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-soap.xml]
[cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-policy.xml]
[cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-addr.xml]
[cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-jms.xml]
[cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-object-binding.xml]
[cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-xml.xml]
[cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-http.xml]
[cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-http-jetty.xml]
[cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-http-binding.xml]
[cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-rm.xml]
[cxfJava2wsdl] - Bean factory for application context [org.apache.cxf.bus.spring.BusApplicationContext@116ab4e]: org.springframework.beans.factory.support.DefaultListableBeanFactory@1db05b2
[cxfJava2wsdl] - Bean 'org.apache.cxf.bus.spring.Jsr250BeanPostProcessor' is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
[cxfJava2wsdl] - Bean 'cxf' is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
[cxfJava2wsdl] - Bean 'org.apache.cxf.bus.spring.BusExtensionPostProcessor' is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
[cxfJava2wsdl] - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1db05b2: defining beans [cxf,org.apache.cxf.bus.spring.Jsr250BeanPostProcessor,org.apache.cxf.bus.spring.BusExtensionPostProcessor,org.apache.cxf.resource.ResourceManager,org.apache.cxf.binding.BindingFactoryManager,org.apache.cxf.transport.DestinationFactoryManager,org.apache.cxf.transport.ConduitInitiatorManager,org.apache.cxf.wsdl.WSDLManager,org.apache.cxf.phase.PhaseManager,org.apache.cxf.workqueue.WorkQueueManager,org.apache.cxf.buslifecycle.BusLifeCycleManager,org.apache.cxf.endpoint.ServerRegistry,org.apache.cxf.endpoint.ServerLifeCycleManager,org.apache.cxf.endpoint.ClientLifeCycleManager,org.apache.cxf.transports.http.QueryHandlerRegistry,org.apache.cxf.endpoint.EndpointResolverRegistry,org.apache.cxf.headers.HeaderManager,org.apache.cxf.catalog.OASISCatalogManager,org.apache.cxf.management.jmx.InstrumentationManagerImpl,org.apache.cxf.transport.local.LocalTransportFactory,org.apache.cxf.binding.soap.SoapBindingFactory,org.apache.cxf.binding.soap.SoapTransportFactory,org.apache.cxf.binding.soap.customEditorConfigurer,org.apache.cxf.ws.policy.AssertionBuilderRegistry,org.apache.cxf.ws.policy.PolicyInterceptorProviderRegistry,org.apache.cxf.ws.policy.attachment.external.DomainExpressionBuilderRegistry,org.apache.cxf.ws.policy.attachment.external.EndpointReferenceDomainExpressionBuilder,org.apache.cxf.ws.policy.PolicyBuilder,org.apache.cxf.ws.policy.PolicyEngine,org.apache.cxf.ws.policy.attachment.wsdl11.Wsdl11AttachmentPolicyProvider,org.apache.cxf.ws.policy.attachment.ServiceModelPolicyProvider,org.apache.cxf.ws.policy.mtom.MTOMAssertionBuilder,org.apache.cxf.ws.policy.mtom.MTOMPolicyInterceptorProvider,org.apache.cxf.ws.addressing.policy.AddressingAssertionBuilder,org.apache.cxf.ws.addressing.policy.AddressingPolicyInterceptorProvider,org.apache.cxf.transport.jms.JMSTransportFactory,org.apache.cxf.binding.object.ObjectBindingFactory,org.apache.cxf.binding.xml.XMLBindingFactory,org.apache.cxf.transport.http.policy.HTTPClientAssertionBuilder,org.apache.cxf.transport.http.policy.HTTPServerAssertionBuilder,org.apache.cxf.transport.http_jetty.JettyHTTPTransportFactory,org.apache.cxf.binding.http.HttpBindingFactory,org.apache.cxf.ws.rm.RMManager,org.apache.cxf.ws.rm.policy.RMPolicyInterceptorProvider,org.apache.cxf.ws.rm.RMAssertionBuilder]; root of factory hierarchy
[cxfJava2wsdl] Error : org.apache.cxf.service.factory.ServiceConstructionException
[cxfJava2wsdl] Error : org.apache.cxf.service.factory.ServiceConstructionException
BUILD SUCCESSFUL

Note that:
* No information is given about the cause of the ServiceConstructionException, so I don't have any chance to find my problem
* Despite not generating any wsdl, I'm getting BUILD SUCCESSFUL. I would have expected a build failure.
* the task is telling me lot's of internal technical details that I am not interested in at all.


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (CXF-783) Ant tasks for tools don't provide helpful error messages

Posted by "maomaode (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CXF-783?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

maomaode resolved CXF-783.
--------------------------

    Resolution: Won't Fix

* To reduce the output of the ant task, you should configure the log level, and also it's possible to specify the logging file
* The error message looks like you're lacking some jars in the classpath, turn on the verbose to get more messages
* The error message is not from the ant task, it's from the tools itself.

> Ant tasks for tools don't provide helpful error messages
> --------------------------------------------------------
>
>                 Key: CXF-783
>                 URL: https://issues.apache.org/jira/browse/CXF-783
>             Project: CXF
>          Issue Type: Bug
>    Affects Versions: 2.0
>            Reporter: Lars Kühne
>            Assignee: maomaode
>             Fix For: 2.0.1
>
>
> I'm new to cxf, currently trying to migrate from xfire's XFireWsdlGenTask, using the WsGen task from CXF-760.
> Probably doing something wrong, but the error messages from WsGen don't provide any helpful error message to let me find the problem.
> Here is what I'm doing in the Ant build.xml:
>     <taskdef name="cxfJava2wsdl" classname="...WsGen">
>       <classpath>
> ...
>       </classpath>
>     </taskdef>
>     
>     <cxfJava2wsdl 
>       sei="...TextTaskWebSvcImpl"
>       resourcedestdir="${dir.build.soap}"
>       >
>     </cxfJava2wsdl>
> Here is the output I get from the WsGen task:
> [cxfJava2wsdl] - Refreshing org.apache.cxf.bus.spring.BusApplicationContext@116ab4e: display name [org.apache.cxf.bus.spring.BusApplicationContext@116ab4e]; startup date [Thu Jul 12 16:12:29 CEST 2007]; root of context hierarchy
> [cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf.xml]
> [cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-management.xml]
> [cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-local.xml]
> [cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-soap.xml]
> [cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-policy.xml]
> [cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-addr.xml]
> [cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-jms.xml]
> [cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-object-binding.xml]
> [cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-xml.xml]
> [cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-http.xml]
> [cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-http-jetty.xml]
> [cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-http-binding.xml]
> [cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-rm.xml]
> [cxfJava2wsdl] - Bean factory for application context [org.apache.cxf.bus.spring.BusApplicationContext@116ab4e]: org.springframework.beans.factory.support.DefaultListableBeanFactory@1db05b2
> [cxfJava2wsdl] - Bean 'org.apache.cxf.bus.spring.Jsr250BeanPostProcessor' is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
> [cxfJava2wsdl] - Bean 'cxf' is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
> [cxfJava2wsdl] - Bean 'org.apache.cxf.bus.spring.BusExtensionPostProcessor' is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
> [cxfJava2wsdl] - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1db05b2: defining beans [cxf,org.apache.cxf.bus.spring.Jsr250BeanPostProcessor,org.apache.cxf.bus.spring.BusExtensionPostProcessor,org.apache.cxf.resource.ResourceManager,org.apache.cxf.binding.BindingFactoryManager,org.apache.cxf.transport.DestinationFactoryManager,org.apache.cxf.transport.ConduitInitiatorManager,org.apache.cxf.wsdl.WSDLManager,org.apache.cxf.phase.PhaseManager,org.apache.cxf.workqueue.WorkQueueManager,org.apache.cxf.buslifecycle.BusLifeCycleManager,org.apache.cxf.endpoint.ServerRegistry,org.apache.cxf.endpoint.ServerLifeCycleManager,org.apache.cxf.endpoint.ClientLifeCycleManager,org.apache.cxf.transports.http.QueryHandlerRegistry,org.apache.cxf.endpoint.EndpointResolverRegistry,org.apache.cxf.headers.HeaderManager,org.apache.cxf.catalog.OASISCatalogManager,org.apache.cxf.management.jmx.InstrumentationManagerImpl,org.apache.cxf.transport.local.LocalTransportFactory,org.apache.cxf.binding.soap.SoapBindingFactory,org.apache.cxf.binding.soap.SoapTransportFactory,org.apache.cxf.binding.soap.customEditorConfigurer,org.apache.cxf.ws.policy.AssertionBuilderRegistry,org.apache.cxf.ws.policy.PolicyInterceptorProviderRegistry,org.apache.cxf.ws.policy.attachment.external.DomainExpressionBuilderRegistry,org.apache.cxf.ws.policy.attachment.external.EndpointReferenceDomainExpressionBuilder,org.apache.cxf.ws.policy.PolicyBuilder,org.apache.cxf.ws.policy.PolicyEngine,org.apache.cxf.ws.policy.attachment.wsdl11.Wsdl11AttachmentPolicyProvider,org.apache.cxf.ws.policy.attachment.ServiceModelPolicyProvider,org.apache.cxf.ws.policy.mtom.MTOMAssertionBuilder,org.apache.cxf.ws.policy.mtom.MTOMPolicyInterceptorProvider,org.apache.cxf.ws.addressing.policy.AddressingAssertionBuilder,org.apache.cxf.ws.addressing.policy.AddressingPolicyInterceptorProvider,org.apache.cxf.transport.jms.JMSTransportFactory,org.apache.cxf.binding.object.ObjectBindingFactory,org.apache.cxf.binding.xml.XMLBindingFactory,org.apache.cxf.transport.http.policy.HTTPClientAssertionBuilder,org.apache.cxf.transport.http.policy.HTTPServerAssertionBuilder,org.apache.cxf.transport.http_jetty.JettyHTTPTransportFactory,org.apache.cxf.binding.http.HttpBindingFactory,org.apache.cxf.ws.rm.RMManager,org.apache.cxf.ws.rm.policy.RMPolicyInterceptorProvider,org.apache.cxf.ws.rm.RMAssertionBuilder]; root of factory hierarchy
> [cxfJava2wsdl] Error : org.apache.cxf.service.factory.ServiceConstructionException
> [cxfJava2wsdl] Error : org.apache.cxf.service.factory.ServiceConstructionException
> BUILD SUCCESSFUL
> Note that:
> * No information is given about the cause of the ServiceConstructionException, so I don't have any chance to find my problem
> * Despite not generating any wsdl, I'm getting BUILD SUCCESSFUL. I would have expected a build failure.
> * the task is telling me lot's of internal technical details that I am not interested in at all.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Assigned: (CXF-783) Ant tasks for tools don't provide helpful error messages

Posted by "Bozhong Lin (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CXF-783?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Bozhong Lin reassigned CXF-783:
-------------------------------

    Assignee: maomaode

> Ant tasks for tools don't provide helpful error messages
> --------------------------------------------------------
>
>                 Key: CXF-783
>                 URL: https://issues.apache.org/jira/browse/CXF-783
>             Project: CXF
>          Issue Type: Bug
>    Affects Versions: 2.0
>            Reporter: Lars Kühne
>            Assignee: maomaode
>             Fix For: 2.0.1
>
>
> I'm new to cxf, currently trying to migrate from xfire's XFireWsdlGenTask, using the WsGen task from CXF-760.
> Probably doing something wrong, but the error messages from WsGen don't provide any helpful error message to let me find the problem.
> Here is what I'm doing in the Ant build.xml:
>     <taskdef name="cxfJava2wsdl" classname="...WsGen">
>       <classpath>
> ...
>       </classpath>
>     </taskdef>
>     
>     <cxfJava2wsdl 
>       sei="...TextTaskWebSvcImpl"
>       resourcedestdir="${dir.build.soap}"
>       >
>     </cxfJava2wsdl>
> Here is the output I get from the WsGen task:
> [cxfJava2wsdl] - Refreshing org.apache.cxf.bus.spring.BusApplicationContext@116ab4e: display name [org.apache.cxf.bus.spring.BusApplicationContext@116ab4e]; startup date [Thu Jul 12 16:12:29 CEST 2007]; root of context hierarchy
> [cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf.xml]
> [cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-management.xml]
> [cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-local.xml]
> [cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-soap.xml]
> [cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-policy.xml]
> [cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-addr.xml]
> [cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-jms.xml]
> [cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-object-binding.xml]
> [cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-xml.xml]
> [cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-http.xml]
> [cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-http-jetty.xml]
> [cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-http-binding.xml]
> [cxfJava2wsdl] - Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-rm.xml]
> [cxfJava2wsdl] - Bean factory for application context [org.apache.cxf.bus.spring.BusApplicationContext@116ab4e]: org.springframework.beans.factory.support.DefaultListableBeanFactory@1db05b2
> [cxfJava2wsdl] - Bean 'org.apache.cxf.bus.spring.Jsr250BeanPostProcessor' is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
> [cxfJava2wsdl] - Bean 'cxf' is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
> [cxfJava2wsdl] - Bean 'org.apache.cxf.bus.spring.BusExtensionPostProcessor' is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
> [cxfJava2wsdl] - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1db05b2: defining beans [cxf,org.apache.cxf.bus.spring.Jsr250BeanPostProcessor,org.apache.cxf.bus.spring.BusExtensionPostProcessor,org.apache.cxf.resource.ResourceManager,org.apache.cxf.binding.BindingFactoryManager,org.apache.cxf.transport.DestinationFactoryManager,org.apache.cxf.transport.ConduitInitiatorManager,org.apache.cxf.wsdl.WSDLManager,org.apache.cxf.phase.PhaseManager,org.apache.cxf.workqueue.WorkQueueManager,org.apache.cxf.buslifecycle.BusLifeCycleManager,org.apache.cxf.endpoint.ServerRegistry,org.apache.cxf.endpoint.ServerLifeCycleManager,org.apache.cxf.endpoint.ClientLifeCycleManager,org.apache.cxf.transports.http.QueryHandlerRegistry,org.apache.cxf.endpoint.EndpointResolverRegistry,org.apache.cxf.headers.HeaderManager,org.apache.cxf.catalog.OASISCatalogManager,org.apache.cxf.management.jmx.InstrumentationManagerImpl,org.apache.cxf.transport.local.LocalTransportFactory,org.apache.cxf.binding.soap.SoapBindingFactory,org.apache.cxf.binding.soap.SoapTransportFactory,org.apache.cxf.binding.soap.customEditorConfigurer,org.apache.cxf.ws.policy.AssertionBuilderRegistry,org.apache.cxf.ws.policy.PolicyInterceptorProviderRegistry,org.apache.cxf.ws.policy.attachment.external.DomainExpressionBuilderRegistry,org.apache.cxf.ws.policy.attachment.external.EndpointReferenceDomainExpressionBuilder,org.apache.cxf.ws.policy.PolicyBuilder,org.apache.cxf.ws.policy.PolicyEngine,org.apache.cxf.ws.policy.attachment.wsdl11.Wsdl11AttachmentPolicyProvider,org.apache.cxf.ws.policy.attachment.ServiceModelPolicyProvider,org.apache.cxf.ws.policy.mtom.MTOMAssertionBuilder,org.apache.cxf.ws.policy.mtom.MTOMPolicyInterceptorProvider,org.apache.cxf.ws.addressing.policy.AddressingAssertionBuilder,org.apache.cxf.ws.addressing.policy.AddressingPolicyInterceptorProvider,org.apache.cxf.transport.jms.JMSTransportFactory,org.apache.cxf.binding.object.ObjectBindingFactory,org.apache.cxf.binding.xml.XMLBindingFactory,org.apache.cxf.transport.http.policy.HTTPClientAssertionBuilder,org.apache.cxf.transport.http.policy.HTTPServerAssertionBuilder,org.apache.cxf.transport.http_jetty.JettyHTTPTransportFactory,org.apache.cxf.binding.http.HttpBindingFactory,org.apache.cxf.ws.rm.RMManager,org.apache.cxf.ws.rm.policy.RMPolicyInterceptorProvider,org.apache.cxf.ws.rm.RMAssertionBuilder]; root of factory hierarchy
> [cxfJava2wsdl] Error : org.apache.cxf.service.factory.ServiceConstructionException
> [cxfJava2wsdl] Error : org.apache.cxf.service.factory.ServiceConstructionException
> BUILD SUCCESSFUL
> Note that:
> * No information is given about the cause of the ServiceConstructionException, so I don't have any chance to find my problem
> * Despite not generating any wsdl, I'm getting BUILD SUCCESSFUL. I would have expected a build failure.
> * the task is telling me lot's of internal technical details that I am not interested in at all.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.