facebook

"Generation job failed" error on CRUD scaffolding

  1. MyEclipse IDE
  2.  > 
  3. Spring Development
Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #317911 Reply

    Greg Soulsby
    Member

    I have not done a scaffold generation of my project since version 8. Now on 9, have updated to latest version.

    The CRUD scaffold process is now giving the “generation job failed” message, error log pasted below. Have seen others with this problem, but cant see a resolution.

    Any ideas?

    Thanks guys

    !ENTRY org.skyway.core.generate 4 0 2011-07-04 08:47:31.961
    !MESSAGE Generation job failed
    !STACK 0
    java.lang.RuntimeException: Error invoking function: initializeCrud with parameters: [Ljava.lang.Object;@7af2a691
    at org.skyway.core.generate.snippet.function.FunctionInvoker.invoke(FunctionInvoker.java:102)
    at org.skyway.core.generate.snippet.function.FunctionSnippetExpression.evaluate(FunctionSnippetExpression.java:26)
    at org.skyway.core.generate.snippet.SnippetRegistry.evaluate(SnippetRegistry.java:88)
    at org.skyway.core.generate.snippet.SnippetRegistry.getObjectAttribute(SnippetRegistry.java:99)
    at org.skyway.core.generate.generator.invoke.InvokeSnippetGenerator.generate(InvokeSnippetGenerator.java:24)
    at org.skyway.core.generate.generator.DescendantGenerator.generateChild(DescendantGenerator.java:28)
    at org.skyway.core.generate.generator.DescendantGenerator.generateChildren(DescendantGenerator.java:21)
    at org.skyway.core.generate.generator.DescendantGenerator.generate(DescendantGenerator.java:14)
    at org.skyway.core.generate.generator.control.ResourceGenerator.generate(ResourceGenerator.java:19)
    at org.skyway.core.generate.execute.GenerationJob.generate(GenerationJob.java:115)
    at org.skyway.core.generate.execute.GenerationJob$1.run(GenerationJob.java:59)
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1975)
    at org.skyway.core.generate.execute.GenerationJob.run(GenerationJob.java:55)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    Caused by: java.lang.RuntimeException: Unable to load data type from table(s): [org.skyway.integration.data.persistence.provider.datatype.TableDataTypeInput@147ee929]
    at org.skyway.integration.data.persistence.provider.datatype.TableDataTypeInputProvider.generateDataTypes(TableDataTypeInputProvider.java:222)
    at org.skyway.integration.data.persistence.provider.datatype.TableDataTypeInputProvider.getDataTypes(TableDataTypeInputProvider.java:73)
    at com.skyway.scaffolding.crud.datatype.FilteredDataTypeInputProvider.getDataTypes(FilteredDataTypeInputProvider.java:33)
    at com.skyway.scaffolding.crud.util.ContextAwareCrudFunctions.getDataTypes(ContextAwareCrudFunctions.java:181)
    at com.skyway.scaffolding.crud.util.ContextAwareCrudFunctions.initializeCrud(ContextAwareCrudFunctions.java:55)
    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.skyway.core.generate.snippet.function.FunctionInvoker.invoke(FunctionInvoker.java:94)
    … 13 more
    Caused by: org.hibernate.HibernateException: Dialect class not found: (Auto-Detect)
    at org.hibernate.dialect.DialectFactory.buildDialect(DialectFactory.java:81)
    at org.hibernate.dialect.DialectFactory.buildDialect(DialectFactory.java:42)
    at org.hibernate.cfg.SettingsFactory.determineDialect(SettingsFactory.java:426)
    at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:128)
    at org.hibernate.cfg.Configuration.buildSettingsInternal(Configuration.java:2090)
    at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2082)
    at org.hibernate.cfg.JDBCMetaDataConfiguration.readFromJDBC(JDBCMetaDataConfiguration.java:40)
    at org.skyway.integration.data.persistence.importer.hibernate.HibernateModelGenerator.createJDBCConfiguration(HibernateModelGenerator.java:227)
    at org.skyway.integration.data.persistence.importer.hibernate.HibernateModelGenerator.generateModel(HibernateModelGenerator.java:96)
    at org.skyway.integration.data.persistence.provider.datatype.TableDataTypeInputProvider.generateDataTypes(TableDataTypeInputProvider.java:208)
    … 22 more

    #317984 Reply

    jkennedy
    Member

    Sorry, which Database type are you using?
    Which driver?
    Can you give me your driver configuration (url and other parameters sans user name and password).
    Did you select certain schema to be visible to the DB Connection?
    Did you select specific Dialect in the scaffolding wizard?

    Thanks for the additional details,
    Jack

    #318019 Reply

    Greg Soulsby
    Member

    which Database type are you using? MySql

    Which driver?

    Can you give me your driver configuration (url and other parameters sans user name and password).
    connection url: jdbc:mysql://localhost:3306/databasename
    driver jar: mysql-connector-java-5.1.12-bin.jar
    driver class name: com.mysql.jdbc.Driver

    Did you select certain schema to be visible to the DB Connection?
    tried all options with same results – “display all”, “display selected”

    Did you select specific Dialect in the scaffolding wizard? CRUD scaffolding wizard choices
    – artefact types = database schema
    – db connection = the one with details as above
    – database tables: catalogue = as above
    : dialect = Auto detect
    : meta data dialect = auto detect
    – application layers = all 3
    – web client type = flow or MVC, tried both with same result
    – rest option = generate

    #318261 Reply

    jayperkins
    Member

    Your dialect should be:
    org.hibernate.dialect.MySQLDialect

    Your MetaData Dialect should be:
    (Default)

    This is normally populated for you when you select your database connection. Is that not happening for you or are you manually changing those values?

Viewing 4 posts - 1 through 4 (of 4 total)
Reply To: "Generation job failed" error on CRUD scaffolding

You must be logged in to post in the forum log in