Issue Details (XML | Word | Printable)

Key: DIRMINA-28
Type: New Feature New Feature
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Trustin Lee
Reporter: Trustin Lee
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
MINA

Spring framework integration

Created: 07/May/05 03:17 PM   Updated: 14/Nov/05 04:39 PM
Return to search
Component/s: None
Affects Version/s: 0.8.0
Fix Version/s: 0.9.0

Time Tracking:
Not Specified

File Attachments:
  Size
Zip Archive Licensed for inclusion in ASF works mina-spring.zip 2005-11-08 04:09 AM Niklas Therning 31 kB

Resolution Date: 14/Nov/05 04:39 PM


 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Niklas Therning added a comment - 08/Nov/05 04:09 AM
This patch includes a number of Spring FactoryBeans which adds support for configuring MINA IoAcceptors and IoConnectors and their filter chains and bindings using Spring Frameworks DI container. Unzip the file in the root of your MINA source tree.

Niklas Therning made changes - 08/Nov/05 04:09 AM
Field Original Value New Value
Attachment mina-spring.zip [ 12320516 ]
Trustin Lee added a comment - 11/Nov/05 09:07 PM
It looks OK, but I need to clarify some license issue related with EasyMock. I'll get back here when it is clearified.

Repository Revision Date User Message
ASF #344069 Mon Nov 14 07:37:37 UTC 2005 trustin Resolved issue: DIRMINA-28 Spring framework integration
* Applied Niklas's Spring framework integration patch.
Files Changed
ADD /directory/network/trunk/src/test/org/apache/mina/integration/spring/SocketConnectorFactoryBeanTest.java
MODIFY /directory/network/trunk/src/java/org/apache/mina/transport/socket/nio/SocketConnector.java
ADD /directory/network/trunk/src/test/org/apache/mina/integration/spring/support/AbstractIoAcceptorFactoryBeanTest.java
ADD /directory/network/trunk/src/java/org/apache/mina/integration/spring/support/AbstractIoAcceptorFactoryBean.java
ADD /directory/network/trunk/src/java/org/apache/mina/integration/spring/support/AbstractIoConnectorFactoryBean.java
MODIFY /directory/network/trunk/project.xml
ADD /directory/network/trunk/src/java/org/apache/mina/integration/spring/VmPipeConnectorFactoryBean.java
ADD /directory/network/trunk/src/java/org/apache/mina/integration/spring/DatagramConnectorFactoryBean.java
ADD /directory/network/trunk/src/test/org/apache/mina/integration/spring/SocketAcceptorFactoryBeanTest.java
ADD /directory/network/trunk/src/test/org/apache/mina/integration/spring/support/AbstractIoSessionManagerFactoryBeanTest.java
ADD /directory/network/trunk/src/java/org/apache/mina/integration/spring/SocketAcceptorFactoryBean.java
ADD /directory/network/trunk/src/java/org/apache/mina/integration/spring/support/AbstractIoSessionManagerFactoryBean.java
ADD /directory/network/trunk/src/test/org/apache/mina/integration/spring/InetSocketAddressBindingIoAcceptorFactoryBeanTest.java
ADD /directory/network/trunk/src/test/org/apache/mina/integration
ADD /directory/network/trunk/src/test/org/apache/mina/integration/spring/IoFilterMappingTest.java
ADD /directory/network/trunk/src/java/org/apache/mina/integration/spring/support
ADD /directory/network/trunk/src/java/org/apache/mina/integration/spring/InetSocketAddressBindingIoAcceptorFactoryBean.java
ADD /directory/network/trunk/src/java/org/apache/mina/integration/spring
ADD /directory/network/trunk/src/test/org/apache/mina/integration/spring/DatagramAcceptorFactoryBeanTest.java
ADD /directory/network/trunk/src/java/org/apache/mina/integration/spring/SocketConnectorFactoryBean.java
ADD /directory/network/trunk/src/java/org/apache/mina/integration/spring/IoFilterMapping.java
ADD /directory/network/trunk/src/test/org/apache/mina/integration/spring/InetAddressEditorTest.java
ADD /directory/network/trunk/src/java/org/apache/mina/integration/spring/DatagramAcceptorFactoryBean.java
ADD /directory/network/trunk/src/java/org/apache/mina/integration/spring/InetAddressEditor.java
ADD /directory/network/trunk/src/test/org/apache/mina/integration/spring/VmPipeAcceptorFactoryBeanTest.java
ADD /directory/network/trunk/src/java/org/apache/mina/integration/spring/VmPipeAcceptorFactoryBean.java
ADD /directory/network/trunk/src/test/org/apache/mina/integration/spring/support/AbstractIoConnectorFactoryBeanTest.java
ADD /directory/network/trunk/src/test/org/apache/mina/integration/spring/VmPipeConnectorFactoryBeanTest.java
ADD /directory/network/trunk/src/java/org/apache/mina/integration
ADD /directory/network/trunk/src/test/org/apache/mina/integration/spring/support
ADD /directory/network/trunk/src/test/org/apache/mina/integration/spring
ADD /directory/network/trunk/src/test/org/apache/mina/integration/spring/DatagramConnectorFactoryBeanTest.java
ADD /directory/network/trunk/src/java/org/apache/mina/integration/spring/support/package.html
ADD /directory/network/trunk/src/java/org/apache/mina/integration/spring/package.html

Trustin Lee added a comment - 14/Nov/05 02:33 PM
We can include this to 0.9 release thanks to Niklas's help.

Trustin Lee made changes - 14/Nov/05 02:33 PM
Fix Version/s 1.1 [ 11071 ]
Environment
Description
Fix Version/s 0.9 [ 11069 ]
Trustin Lee added a comment - 14/Nov/05 04:38 PM
I've applied your patch successfully. Thank you for your great contribution!

Trustin Lee made changes - 14/Nov/05 04:38 PM
Status Open [ 1 ] Closed [ 6 ]
Resolution Fixed [ 1 ]
Trustin Lee made changes - 14/Nov/05 04:38 PM
Resolution Fixed [ 1 ]
Status Closed [ 6 ] Reopened [ 4 ]
Trustin Lee added a comment - 14/Nov/05 04:39 PM
Fixed the wrong version information.

Trustin Lee made changes - 14/Nov/05 04:39 PM
Affects Version/s 0.9 [ 11069 ]
Affects Version/s 0.7 [ 11067 ]
Affects Version/s 1.0 [ 11070 ]
Trustin Lee made changes - 14/Nov/05 04:39 PM
Resolution Fixed [ 1 ]
Status Reopened [ 4 ] Closed [ 6 ]