accord issueshttps://gitlab.ow2.org/accord/accord/-/issues2018-09-21T20:38:55Zhttps://gitlab.ow2.org/accord/accord/-/issues/8CommandExchangeBufferTest#testParseNormalVer20StartFileBuffer() invalid buffe...2018-09-21T20:38:55ZRafael MarinsCommandExchangeBufferTest#testParseNormalVer20StartFileBuffer() invalid buffer were createdTests run: 7, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.028 sec <<< FAILURE!
testParseNormalVer20StartFileBuffer(org.neociclo.odetteftp.protocol.CommandExchangeBufferTest) Time elapsed: 0.007 sec <<< FAILURE!
org.junit.Compar...Tests run: 7, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.028 sec <<< FAILURE!
testParseNormalVer20StartFileBuffer(org.neociclo.odetteftp.protocol.CommandExchangeBufferTest) Time elapsed: 0.007 sec <<< FAILURE!
org.junit.ComparisonFailure: Invalid created buffer text. expected:<... U000000000[ 000000018000000000001700000000000000000030101N00 ]0> but was:<... U000000000[000000000000000000018000000000001700000000000000]0>
at org.junit.Assert.assertEquals(Assert.java:123)
at org.neociclo.odetteftp.protocol.CommandExchangeBufferTest.testParseNormalVer20StartFileBuffer(CommandExchangeBufferTest.java:212)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:592)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:592)
at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345)
at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009)
https://gitlab.ow2.org/accord/accord/-/issues/9Npe on OdetteFtpClientTest#testSendOutgoingFileTransferRequest() test case2018-09-21T20:38:56ZRafael MarinsNpe on OdetteFtpClientTest#testSendOutgoingFileTransferRequest() test caseRunning org.neociclo.odetteftp.client.OdetteFtpClientTest
[15/12/2009 09:01:53] [main] DEBUG eftp.test.EmbeddedTestTemplate - EmbeddedTestTemplate activated shutdownHook callback to clean up temp directories.
[15/12/2009 09:01:53] [main]...Running org.neociclo.odetteftp.client.OdetteFtpClientTest
[15/12/2009 09:01:53] [main] DEBUG eftp.test.EmbeddedTestTemplate - EmbeddedTestTemplate activated shutdownHook callback to clean up temp directories.
[15/12/2009 09:01:53] [main] DEBUG clo.odetteftp.service.Embedded - Starting ODETTE-FTP service...
[15/12/2009 09:01:53] [main] DEBUG clo.odetteftp.service.Embedded - ODETTE-FTP service listening on 0.0.0.0/0.0.0.0:13305
[15/12/2009 09:01:53] [main] DEBUG clo.odetteftp.service.Embedded - ODETTE-FTP service started
java.lang.NullPointerException
at org.neociclo.odetteftp.test.EmbeddedTestTemplate.runTransfer(EmbeddedTestTemplate.java:176)
at org.neociclo.odetteftp.client.OdetteFtpClientTest.testSendOutgoingFileTransferRequest(OdetteFtpClientTest.java:89)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:592)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[15/12/2009 09:01:53] [main] DEBUG clo.odetteftp.service.Embedded - Stopping ODETTE-FTP service...
at java.lang.reflect.Method.invoke(Method.java:592)
at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345)
at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009)
[15/12/2009 09:01:53] [main] DEBUG clo.odetteftp.service.Embedded - ODETTE-FTP service stopped
Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.102 sec <<< FAILURE!
testSendOutgoingFileTransferRequest(org.neociclo.odetteftp.client.OdetteFtpClientTest) Time elapsed: 0.097 sec <<< FAILURE!
java.lang.AssertionError: Exception thrown on transfer() method.
at org.junit.Assert.fail(Assert.java:91)
at org.neociclo.odetteftp.test.EmbeddedTestTemplate.runTransfer(EmbeddedTestTemplate.java:179)
at org.neociclo.odetteftp.client.OdetteFtpClientTest.testSendOutgoingFileTransferRequest(OdetteFtpClientTest.java:89)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:592)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:592)
at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345)
at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009)
https://gitlab.ow2.org/accord/accord/-/issues/10Invalid keystore format blocking two test cases2018-09-21T20:38:55ZRafael MarinsInvalid keystore format blocking two test casesThe testSecureConnection(org.neociclo.odetteftp.client.OftpVer20ClientTest) and testSendingCompressedData(org.neociclo.odetteftp.client.OftpVer20ClientTest) are blocked due to a "java.io.IOException: Invalid keystore format" error on key...The testSecureConnection(org.neociclo.odetteftp.client.OftpVer20ClientTest) and testSendingCompressedData(org.neociclo.odetteftp.client.OftpVer20ClientTest) are blocked due to a "java.io.IOException: Invalid keystore format" error on keystore load.
See attachment for more complete stack trace.oftp-1.2.0.Beta2https://gitlab.ow2.org/accord/accord/-/issues/11Provide oftp api as OSGI bundle2018-09-21T20:38:56ZRafael MarinsProvide oftp api as OSGI bundlehttps://gitlab.ow2.org/accord/accord/-/issues/12Name oftp api component as OSGi convention2018-09-21T20:38:55ZRafael MarinsName oftp api component as OSGi conventionBundle ID/Maven Artifact ID: org.neociclo.odetteftp.api
Maven Group ID: org.neociclo.odetteftpBundle ID/Maven Artifact ID: org.neociclo.odetteftp.api
Maven Group ID: org.neociclo.odetteftphttps://gitlab.ow2.org/accord/accord/-/issues/13Add tests to load the oftp api as OSGI bundle2018-09-21T20:38:56ZRafael MarinsAdd tests to load the oftp api as OSGI bundlehttps://gitlab.ow2.org/accord/accord/-/issues/15Implement Event-based on-the-fly processors execution2018-09-21T20:38:56ZRafael MarinsImplement Event-based on-the-fly processors executionOFTP2 crypto & compression processing are should actually be performed in offline mode. An event listener based processors could help to implement on-the-fly crypto & compression processing.
It requires a clear form of individual file t...OFTP2 crypto & compression processing are should actually be performed in offline mode. An event listener based processors could help to implement on-the-fly crypto & compression processing.
It requires a clear form of individual file transfer error handling. Have to determine that form.https://gitlab.ow2.org/accord/accord/-/issues/17Make sure that intermediate files generated by processors are deleted2018-09-21T20:38:56ZRafael MarinsMake sure that intermediate files generated by processors are deletedhttps://gitlab.ow2.org/accord/accord/-/issues/18Provide configurable external connection templates for OFTP v1.3, v1.4 and v2...2018-09-21T20:38:55ZRafael MarinsProvide configurable external connection templates for OFTP v1.3, v1.4 and v2.0 testingoftp-1.2.0.Beta2https://gitlab.ow2.org/accord/accord/-/issues/19Add file transfer event listener test cases2018-09-21T20:38:56ZRafael MarinsAdd file transfer event listener test caseshttps://gitlab.ow2.org/accord/accord/-/issues/20Identify and enhance Oftplet & Client API behavior on protocol exception2018-09-21T20:38:56ZRafael MarinsIdentify and enhance Oftplet & Client API behavior on protocol exceptionAlso add more topics to errors handling chapter as in #16.Also add more topics to errors handling chapter as in #16.https://gitlab.ow2.org/accord/accord/-/issues/21Complete the OdetteFtpClientFactory and exemplify its use on docs2018-09-21T20:38:56ZRafael MarinsComplete the OdetteFtpClientFactory and exemplify its use on docshttps://gitlab.ow2.org/accord/accord/-/issues/22Add test cases for the restart support implementation2018-09-21T20:38:55ZRafael MarinsAdd test cases for the restart support implementationhttps://gitlab.ow2.org/accord/accord/-/issues/23Fix the compression support and add test cases2018-09-21T20:38:55ZRafael MarinsFix the compression support and add test casesoftp-1.2.0.Beta2https://gitlab.ow2.org/accord/accord/-/issues/24Add tests cases for all different file transfer record format2018-09-21T20:38:55ZRafael MarinsAdd tests cases for all different file transfer record formatoftp-1.2.0.Beta2https://gitlab.ow2.org/accord/accord/-/issues/25Provide a very simple Oftp client program example2018-09-21T20:38:55ZRafael MarinsProvide a very simple Oftp client program exampleoftp-1.2.0.Beta2https://gitlab.ow2.org/accord/accord/-/issues/26Change oftp api distribution to OW2 forge2018-09-21T20:38:55ZRafael MarinsChange oftp api distribution to OW2 forgehttps://gitlab.ow2.org/accord/accord/-/issues/27Configure oftp api release mechanism2018-09-21T20:38:56ZRafael MarinsConfigure oftp api release mechanismBy the means of maven release plugin.By the means of maven release plugin.https://gitlab.ow2.org/accord/accord/-/issues/28Use only SLF4J as logging framework2018-09-21T20:38:55ZRafael MarinsUse only SLF4J as logging frameworkResolve multiple logging frameworks in use. Identify the purpose and actions on using slf4j Markers.Resolve multiple logging frameworks in use. Identify the purpose and actions on using slf4j Markers.https://gitlab.ow2.org/accord/accord/-/issues/30Rework client ProcessorFactoryBuilder after removing Commons Discovery depend...2018-09-21T20:38:56ZRafael MarinsRework client ProcessorFactoryBuilder after removing Commons Discovery dependencyMethod returns null.Method returns null.