mybatis generator test error and release date

28 views
Skip to first unread message

zachv

unread,
Jun 4, 2010, 9:05:44 AM6/4/10
to mybatis-user
Hi,

1. When is mybatis generator going to be released?
2. I get an error when running mvn package on the tests. The problem
is in org.mybatis.generator.MyBatisGeneratorTest.java line 67. It is
looking for a script called CreateDbMyBatis3.sql, but the actual
script name is CreateDBMyBatis3.sql (Capital B in "DB").

Here is the test report:
-------------------------------------------------------------------------------
Test set: org.mybatis.generator.MyBatisGeneratorTest
-------------------------------------------------------------------------------
Tests run: 3, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 1.217
sec <<< FAILURE!
testGenerateMyBatis3(org.mybatis.generator.MyBatisGeneratorTest) Time
elapsed: 0.003 sec <<< ERROR!
java.lang.NullPointerException
at java.io.Reader.<init>(Reader.java:61)
at java.io.InputStreamReader.<init>(InputStreamReader.java:55)
at
org.mybatis.generator.SqlScriptRunner.executeScript(SqlScriptRunner.java:
70)
at
org.mybatis.generator.MyBatisGeneratorTest.testGenerateMyBatis3(MyBatisGeneratorTest.java:
74)
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:597)
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:
70)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:
44)
at
org.junit.runners.ParentRunner.runChildren(ParentRunner.java:180)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:
41)
at org.junit.runners.ParentRunner$1.evaluate(ParentRunner.java:
173)
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.ParentRunner.run(ParentRunner.java:220)
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:597)
at
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:
345)
at
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:
1009)

thanks
Zach

zachv

unread,
Jun 4, 2010, 9:18:53 AM6/4/10
to mybatis-user
Actually there are more errors I encountered after fixing that one.
For both the problem is that the file mbg/test/ib2j2/hierarchical/
SqlMapConfig.xml does not exist...

Do I need to submit an issue?

Maven output:
------------------------------------------------------------------------------------------------------------------------------------
Running mbg.test.ib2j2.hierarchical.HierarchicalJava2Test
Tests run: 66, Failures: 0, Errors: 66, Skipped: 0, Time elapsed:
0.501 sec <<< FAILURE!
Running mbg.test.ib2j2.hierarchical.UpdateByExampleTest
Tests run: 17, Failures: 0, Errors: 17, Skipped: 0, Time elapsed:
0.326 sec <<< FAILURE!
------------------------------------------------------------------------------------------------------------------------------------

Test report:
-------------------------------------------------------------------------------
Test set: mbg.test.ib2j2.hierarchical.HierarchicalJava2Test
-------------------------------------------------------------------------------
Tests run: 66, Failures: 0, Errors: 66, Skipped: 0, Time elapsed:
0.499 sec <<< FAILURE!
testFieldsOnlyInsert(mbg.test.ib2j2.hierarchical.HierarchicalJava2Test)
Time elapsed: 0.156 sec <<< ERROR!
java.io.IOException: Could not find resource mbg/test/ib2j2/
hierarchical/SqlMapConfig.xml
at
com.ibatis.common.resources.Resources.getResourceAsStream(Resources.java:
110)
at
com.ibatis.common.resources.Resources.getResourceAsStream(Resources.java:
95)
at
com.ibatis.common.resources.Resources.getResourceAsReader(Resources.java:
161)
at
mbg.test.ib2j2.AbstractTest.initSqlMapClient(AbstractTest.java:39)
at
mbg.test.ib2j2.hierarchical.AbstractHierarchicalJava2Test.setUp(AbstractHierarchicalJava2Test.java:
23)
...

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------

Jeff Butler

unread,
Jun 4, 2010, 10:46:56 AM6/4/10
to mybati...@googlegroups.com
I believe I have just fixed both of these issues. Update from SVN and
try the build again.

Jeff Butler

Reply all
Reply to author
Forward
0 new messages