New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Osgi fix imports #1
Closed
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/trunk@739753 13f79535-47bb-0310-9956-ffa450edef68
…the hard coded Sun version (FTPSERVER-273) git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/trunk@740837 13f79535-47bb-0310-9956-ffa450edef68
…n using a dynamic port (FTPSERVER-275) Tests now used dynamic ports rather than trying to find a free port. The previous algorithm broke down when the test suite was run concurrently on the same host Updated BasePropertiesTest since the previous bad host address actually resolved when using OpenDNS. git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/trunk@744567 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@746445 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/trunk@746812 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/trunk@746823 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@746824 13f79535-47bb-0310-9956-ffa450edef68
…s are done on the same machine git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@746826 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/trunk@746928 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@746928 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/trunk@746966 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@746966 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/trunk@750194 13f79535-47bb-0310-9956-ffa450edef68
…stead which seems to work. Thanks Sai Pullabhotla for the patch! (FTPSERVER-279) git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/trunk@750819 13f79535-47bb-0310-9956-ffa450edef68
…stead which seems to work. Thanks Sai Pullabhotla for the patch! (FTPSERVER-279) git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@751388 13f79535-47bb-0310-9956-ffa450edef68
… statistics correct (FTPSERVER-269) git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/trunk@751390 13f79535-47bb-0310-9956-ffa450edef68
… statistics correct (FTPSERVER-269) git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@751390 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/trunk@751827 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/trunk@753187 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@753187 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/trunk@764544 13f79535-47bb-0310-9956-ffa450edef68
… the Jira issue FTPSERVER-253. git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/trunk@764577 13f79535-47bb-0310-9956-ffa450edef68
…ing). Fixes FTPSERVER-293. git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@768399 13f79535-47bb-0310-9956-ffa450edef68
…ing). Fixes FTPSERVER-293. git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/trunk@768400 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/trunk@774503 13f79535-47bb-0310-9956-ffa450edef68
…ilter chain exception (FTPSERVER-297) Fix bug where server will not close the session if an Ftplet returns DISCONNECT in the onConnect callback (FTPSERVER-298) Adding logging in all places where we close sessions. git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@774507 13f79535-47bb-0310-9956-ffa450edef68
…ilter chain exception (FTPSERVER-297) Fix bug where server will not close the session if an Ftplet returns DISCONNECT in the onConnect callback (FTPSERVER-298) Adding logging in all places where we close sessions. git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/trunk@774508 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@774512 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@774514 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@774516 13f79535-47bb-0310-9956-ffa450edef68
… and has more efficient handling of wide passive port ranges. Thanks to Allen Firstenberg for the implementation! (FTPSERVER-420, FTPSERVER-419) git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@1137252 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/trunk@1137254 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@1137255 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@1137325 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/trunk@1137326 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@1137352 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/trunk@1137353 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/trunk@1137421 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@1137422 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/trunk@1137729 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@1137730 13f79535-47bb-0310-9956-ffa450edef68
…hecking the temporary getUserArgument() rather than the correct getUser() (FTPSERVER-418) git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/trunk@1138603 13f79535-47bb-0310-9956-ffa450edef68
…hecking the temporary getUserArgument() rather than the correct getUser() (FTPSERVER-418) git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@1138613 13f79535-47bb-0310-9956-ffa450edef68
…s and hashcode git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@1138633 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@1138634 13f79535-47bb-0310-9956-ffa450edef68
…s and hashcode git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/trunk@1138635 13f79535-47bb-0310-9956-ffa450edef68
…ear down (FTPSERVER-422) git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@1138753 13f79535-47bb-0310-9956-ffa450edef68
…ear down (FTPSERVER-422) git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/trunk@1138754 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@1139619 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.x@1139620 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.6@1139621 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.6@1139624 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.6@1139626 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.6@1139627 13f79535-47bb-0310-9956-ffa450edef68
…gin to have the build deploy to repository.a.o git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.6@1140167 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/tags/1.0.6@1144470 13f79535-47bb-0310-9956-ffa450edef68
* fixed osgi export version for ftpserver-api
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I noticed that version 1.0.6 does not work well with OSGi because it includes all the classes from ftplet-api but it does not export them in the manifests headers. This requires adding the ftplet-api bundle which results in two versions of the same classes on the classpath. This makes custom implementation of Ftpserver interfaces impossible.
I tried to build my own UserManger and User implementation to authenticate against a DB via JPA. I could not do it because I got linkage errors since my implementation depended on the ftplet-api interfaces which are loaded in OSGi via two separate classloaders: one version from the ftpserver-core bundle (but these are private and not exported) and one from ftplet-api.