Le 06/07/15 08:26, Alexander Christian a écrit : > Hi there, > > it's time to upgrade my own library to use the newer MINA 3.0.0-M2. So I > switched to 3.0.0-M2 in my pom.xml: > > <dependency> > <groupId>org.apache.mina</groupId> > <artifactId>mina-core</artifactId> > <version>3.0.0-M2</version> > </dependency> > > I thought the upgrade would be straight-forward. But Netbeans gave me for > example these errors (there are some more in some other classes):
Those are MINA 2 classes. MINA 3 is very different... The migration will certainly not be straighforward :/ > > > > Looks like mina3 has been restructured. But I haven't found an > how-to-upgrade-to-3.0.0 document or something else. Because there are none, yet. > > Where do I find these classes now? Or do I have to rewrite most of my code to > adapt to some new mina classes to overcome this issue? Any hints about this? We now have a ReadFilterChainController and a WriteFilterChainController which cover what the DefaultIoFilterChainBuilder, for instance. Sadly, the only help I can provide right now would be to check the mina-examples classes, taht would give you some ideas on how o migrate. > > > best regards, > Alex > > P.S. I know, it's just 3.0.0-M2 and not yet final. But it makes sense for me > to > adapt _now_ to the new version as I'm also doing a new release in a few > months. > And the earlier I adapt to the new MINA, the earlier I can publish my > release... That's courageous !
