[ 
https://issues.apache.org/jira/browse/AXIS2-5234?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13195996#comment-13195996
 ] 

Hudson commented on AXIS2-5234:
-------------------------------

Integrated in Axis2 #1254 (See [https://builds.apache.org/job/Axis2/1254/])
    Applied patch for AXIS2-5234 and AXIS2-5235.

sagara : 
Files : 
* 
/axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/deployment/ServiceBuilder.java
* 
/axis/axis2/java/core/trunk/modules/kernel/test-resources/deployment/exposedTransportsRepo
* 
/axis/axis2/java/core/trunk/modules/kernel/test-resources/deployment/exposedTransportsRepo/axis2.xml
* 
/axis/axis2/java/core/trunk/modules/kernel/test-resources/deployment/exposedTransportsRepo/services
* 
/axis/axis2/java/core/trunk/modules/kernel/test-resources/deployment/exposedTransportsRepo/services/echoService1
* 
/axis/axis2/java/core/trunk/modules/kernel/test-resources/deployment/exposedTransportsRepo/services/echoService1/META-INF
* 
/axis/axis2/java/core/trunk/modules/kernel/test-resources/deployment/exposedTransportsRepo/services/echoService1/META-INF/services.xml
* 
/axis/axis2/java/core/trunk/modules/kernel/test-resources/deployment/exposedTransportsRepo/services/echoService2
* 
/axis/axis2/java/core/trunk/modules/kernel/test-resources/deployment/exposedTransportsRepo/services/echoService2/META-INF
* 
/axis/axis2/java/core/trunk/modules/kernel/test-resources/deployment/exposedTransportsRepo/services/echoService2/META-INF/services.xml
* 
/axis/axis2/java/core/trunk/modules/kernel/test-resources/deployment/exposedTransportsRepo/services/echoService3
* 
/axis/axis2/java/core/trunk/modules/kernel/test-resources/deployment/exposedTransportsRepo/services/echoService3/META-INF
* 
/axis/axis2/java/core/trunk/modules/kernel/test-resources/deployment/exposedTransportsRepo/services/echoService3/META-INF/services.xml
* 
/axis/axis2/java/core/trunk/modules/kernel/test/org/apache/axis2/deployment/DummyTransportListener.java
* 
/axis/axis2/java/core/trunk/modules/kernel/test/org/apache/axis2/deployment/ExposedTransportsTest.java

                
> Displaying a WARN message instead of failing a service deployment when a 
> specified transport is not available.
> --------------------------------------------------------------------------------------------------------------
>
>                 Key: AXIS2-5234
>                 URL: https://issues.apache.org/jira/browse/AXIS2-5234
>             Project: Axis2
>          Issue Type: Improvement
>          Components: kernel
>    Affects Versions: 1.6.1
>            Reporter: Sameera Jayasoma
>             Fix For: 1.7.0
>
>         Attachments: axis2-patch-27-Jun-2012.txt
>
>
> Axis2 throws exceptions when the specified transport of a service is not 
> available. And the service becomes faulty as well. If this service has 
> specified multiple transports and these other transports are available, Axis2 
> should expose the service in other transports, without simply failing the 
> deployment. 
> e.g 1. Service Foo has specified http and https transports.
>         <transports>
>             <transport>https</transport>
>             <transport>http</transport>
>         </transports>
> Now We configured Axis2 only with Http transport. When we deploy the service 
> Foo in Axis2, the default behavior of Axis2 is to fail the service deployment 
> saying "Https transport is not available.".  But my suggestion is, we should 
> deploy the service Foo in Http transport and display a WARN message to notify 
> that this service will not be exposed in Https.
> e.g 2. Service Bar has specified https and jms transports.
>         <transports>
>             <transport>https</transport>
>             <transport>jms</transport>
>         </transports>
> We configured Axis2 only with Http transport. Now this service cannot be 
> exposed in either Https or jms. Hence Axis2 should fail the deployment of the 
> service Bar.
> I've created a patch to support this bahavior. I will attach a patch shortly.
> Thanks,
> Sameera.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to