org.hibernate.exception.SQLGrammarException: could not execute query

Hibernate JIRA | William F. DeMoss II | 1 decade ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    Given the following mappings: <class name="eg.entitynames.A"> <id name="id"> <generator class="uuid"/> </id> <property name="commonProperty" type="string"/> </class> <joined-subclass name="eg.entitynames.B" extends="eg.entitynames.A" entity-name="BA"> <key column="A"/> <dynamic-component name="values"> <property name="field0" type="string"/> <property name="field1" type="string"/> </dynamic-component> </joined-subclass> <joined-subclass name="eg.entitynames.B" extends="BA" entity-name="BB"> <key column="BB"/> <dynamic-component name="values"> <property name="field2" type="string"/> <property name="field3" type="string"/> </dynamic-component> </joined-subclass> And the following class definitions: public class A { private Serializable id; private Integer version; private String commonProperty; public A() { super(); } public Serializable getId() { return this.id; } void setId(Serializable id) { this.id = id; } public Integer getVersion() { return this.version; } void setVersion(Integer version) { this.version = version; } public String getCommonProperty() { return this.commonProperty; } public void setCommonProperty(String commonProperty) { this.commonProperty = commonProperty; } @Override public boolean equals(Object obj) { if (!(obj instanceof A)) return false; A that = (A) obj; return new EqualsBuilder() .append(this.id, that.id) .append(this.commonProperty, that.commonProperty) .isEquals(); } @Override public int hashCode() { return new HashCodeBuilder() .append(this.id) .append(this.commonProperty) .toHashCode(); } } public class B extends A { private Map<String,Object> values; public Map<String, Object> getValues() { if (this.values == null) this.values = new HashMap<String,Object>(); return this.values; } void setValues(Map<String, Object> values) { this.values = values; } @Override public boolean equals(Object obj) { if (!(obj instanceof B)) return false; B that = (B) obj; return new EqualsBuilder() .appendSuper(super.equals(obj)) .append(this.values, that.values) .isEquals(); } @Override public int hashCode() { return new HashCodeBuilder() .appendSuper(super.hashCode()) .append(this.values) .toHashCode(); } } the following hql will work from BA as b where b.values.field1 = 'value1' from BB as b where b.values.field1 = 'value1' from BB where field3 = 'value5' but the follow hql produces the following stack trace from BB as b where b.values.field3 = 'value5' Stack Trace: org.hibernate.exception.SQLGrammarException: could not execute query at org.hibernate.exception.ErrorCodeConverter.convert(ErrorCodeConverter.java:70) at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43) at org.hibernate.loader.Loader.doList(Loader.java:1560) at org.hibernate.loader.Loader.list(Loader.java:1540) at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:375) at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:271) at org.hibernate.impl.SessionImpl.list(SessionImpl.java:791) at org.hibernate.impl.QueryImpl.list(QueryImpl.java:74) at eg.entitynames.InheritedDynamicComponentBugTest.testInherentenceFromDynamicParent(InheritedDynamicComponentBugTest.java:64) 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:585) at junit.framework.TestCase.runTest(TestCase.java:154) at junit.framework.TestCase.runBare(TestCase.java:127) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:118) at junit.framework.TestSuite.runTest(TestSuite.java:208) at junit.framework.TestSuite.run(TestSuite.java:203) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:474) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:342) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:194) Caused by: java.sql.SQLException: Column not found: BB0_1_.FIELD3 in statement [select bb0_.BB as id, bb0_2_.commonProperty as commonPr2_0_, bb0_1_.field0 as field2_1_, bb0_1_.field1 as field3_1_, bb0_.field2 as field2_2_, bb0_.field3 as field3_2_ from BB bb0_ inner join BA bb0_1_ on bb0_.BB=bb0_1_.A inner join A bb0_2_ on bb0_.BB=bb0_2_.id where bb0_1_.field3='value5'] at org.hsqldb.jdbc.jdbcUtil.throwError(Unknown Source) at org.hsqldb.jdbc.jdbcPreparedStatement.<init>(Unknown Source) at org.hsqldb.jdbc.jdbcConnection.prepareStatement(Unknown Source) at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:383) at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:321) at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:86) at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1125) at org.hibernate.loader.Loader.doQuery(Loader.java:369) at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:210) at org.hibernate.loader.Loader.doList(Loader.java:1557) ... 21 more Log Output: INFO - Hibernate 3.0.2 INFO - hibernate.properties not found INFO - using CGLIB reflection optimizer INFO - using JDK 1.4 java.sql.Timestamp handling INFO - Mapping class: eg.entitynames.A -> A INFO - Mapping joined-subclass: BA -> BA INFO - Mapping joined-subclass: BB -> BB INFO - Using dialect: org.hibernate.dialect.HSQLDialect INFO - processing extends queue INFO - processing collection mappings INFO - processing association property references INFO - processing foreign key constraints INFO - processing extends queue INFO - processing collection mappings INFO - processing association property references INFO - processing foreign key constraints INFO - Running hbm2ddl schema export INFO - exporting generated schema to database INFO - Using Hibernate built-in connection pool (not for production use!) INFO - Hibernate connection pool size: 20 INFO - autocommit mode: false INFO - using driver: org.hsqldb.jdbcDriver at URL: jdbc:hsqldb:. INFO - connection properties: {user=sa, password=****} alter table BA drop constraint FK83F7C8935ED alter table BB drop constraint FK840147F drop table A if exists drop table BA if exists drop table BB if exists create table A ( id varbinary(255) not null, commonProperty varchar(255), primary key (id) ) create table BA ( A varbinary(255) not null, field0 varchar(255), field1 varchar(255), primary key (A) ) create table BB ( BB varbinary(255) not null, field2 varchar(255), field3 varchar(255), primary key (BB) ) alter table BA add constraint FK83F7C8935ED foreign key (A) references A alter table BB add constraint FK840147F foreign key (BB) references BA INFO - schema export complete INFO - cleaning up connection pool: jdbc:hsqldb:. INFO - processing extends queue INFO - processing collection mappings INFO - processing association property references INFO - processing foreign key constraints INFO - Using Hibernate built-in connection pool (not for production use!) INFO - Hibernate connection pool size: 20 INFO - autocommit mode: false INFO - using driver: org.hsqldb.jdbcDriver at URL: jdbc:hsqldb:. INFO - connection properties: {user=sa, password=****} INFO - RDBMS: HSQL Database Engine, version: 1.7.2 INFO - JDBC driver: HSQL Database Engine Driver, version: 1.7.2 INFO - Using dialect: org.hibernate.dialect.HSQLDialect INFO - JDBC batch size: 15 INFO - JDBC batch updates for versioned data: disabled INFO - Scrollable result sets: enabled INFO - JDBC3 getGeneratedKeys(): disabled INFO - Aggressive release : disabled INFO - Default batch fetch size: 1 INFO - Generate SQL with comments: disabled INFO - Order SQL updates by primary key: disabled INFO - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory INFO - Using ASTQueryTranslatorFactory INFO - Query language substitutions: {} INFO - Using default transaction strategy (direct JDBC transactions) INFO - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended) INFO - Automatic flush during beforeCompletion(): disabled INFO - Automatic session close at end of transaction: disabled INFO - Second-level cache: enabled INFO - Query cache: disabled INFO - Cache provider: org.hibernate.cache.EhCacheProvider INFO - Optimize cache for minimal puts: disabled INFO - Structured second-level cache entries: enabled INFO - Statistics: disabled INFO - Deleted entity synthetic identifier rollback: disabled INFO - Default entity-mode: pojo INFO - building session factory WARN - No configuration found. Configuring ehcache from ehcache-failsafe.xml found in the classpath: jar:file:/home/wdemoss/projects/threewide/common/dev/lib/spring/ehcache-1.1.jar!/ehcache-failsafe.xml INFO - Not binding factory to JNDI, no JNDI name configured INFO - Checking 0 named queries INFO - cleaning up connection pool: jdbc:hsqldb:. WARN - SQL Error: -28, SQLState: S0022 ERROR - Column not found: BB0_1_.FIELD3 in statement [select bb0_.BB as id, bb0_2_.commonProperty as commonPr2_0_, bb0_1_.field0 as field2_1_, bb0_1_.field1 as field3_1_, bb0_.field2 as field2_2_, bb0_.field3 as field3_2_ from BB bb0_ inner join BA bb0_1_ on bb0_.BB=bb0_1_.A inner join A bb0_2_ on bb0_.BB=bb0_2_.id where bb0_1_.field3='value5'] WARN - SQL Error: -28, SQLState: S0022 ERROR - Column not found: BB0_1_.FIELD3 in statement [select bb0_.BB as id, bb0_2_.commonProperty as commonPr2_0_, bb0_1_.field0 as field2_1_, bb0_1_.field1 as field3_1_, bb0_.field2 as field2_2_, bb0_.field3 as field3_2_ from BB bb0_ inner join BA bb0_1_ on bb0_.BB=bb0_1_.A inner join A bb0_2_ on bb0_.BB=bb0_2_.id where bb0_1_.field3='value5']

    Hibernate JIRA | 1 decade ago | William F. DeMoss II
    org.hibernate.exception.SQLGrammarException: could not execute query
  2. 0

    Given the following mappings: <class name="eg.entitynames.A"> <id name="id"> <generator class="uuid"/> </id> <property name="commonProperty" type="string"/> </class> <joined-subclass name="eg.entitynames.B" extends="eg.entitynames.A" entity-name="BA"> <key column="A"/> <dynamic-component name="values"> <property name="field0" type="string"/> <property name="field1" type="string"/> </dynamic-component> </joined-subclass> <joined-subclass name="eg.entitynames.B" extends="BA" entity-name="BB"> <key column="BB"/> <dynamic-component name="values"> <property name="field2" type="string"/> <property name="field3" type="string"/> </dynamic-component> </joined-subclass> And the following class definitions: public class A { private Serializable id; private Integer version; private String commonProperty; public A() { super(); } public Serializable getId() { return this.id; } void setId(Serializable id) { this.id = id; } public Integer getVersion() { return this.version; } void setVersion(Integer version) { this.version = version; } public String getCommonProperty() { return this.commonProperty; } public void setCommonProperty(String commonProperty) { this.commonProperty = commonProperty; } @Override public boolean equals(Object obj) { if (!(obj instanceof A)) return false; A that = (A) obj; return new EqualsBuilder() .append(this.id, that.id) .append(this.commonProperty, that.commonProperty) .isEquals(); } @Override public int hashCode() { return new HashCodeBuilder() .append(this.id) .append(this.commonProperty) .toHashCode(); } } public class B extends A { private Map<String,Object> values; public Map<String, Object> getValues() { if (this.values == null) this.values = new HashMap<String,Object>(); return this.values; } void setValues(Map<String, Object> values) { this.values = values; } @Override public boolean equals(Object obj) { if (!(obj instanceof B)) return false; B that = (B) obj; return new EqualsBuilder() .appendSuper(super.equals(obj)) .append(this.values, that.values) .isEquals(); } @Override public int hashCode() { return new HashCodeBuilder() .appendSuper(super.hashCode()) .append(this.values) .toHashCode(); } } the following hql will work from BA as b where b.values.field1 = 'value1' from BB as b where b.values.field1 = 'value1' from BB where field3 = 'value5' but the follow hql produces the following stack trace from BB as b where b.values.field3 = 'value5' Stack Trace: org.hibernate.exception.SQLGrammarException: could not execute query at org.hibernate.exception.ErrorCodeConverter.convert(ErrorCodeConverter.java:70) at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43) at org.hibernate.loader.Loader.doList(Loader.java:1560) at org.hibernate.loader.Loader.list(Loader.java:1540) at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:375) at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:271) at org.hibernate.impl.SessionImpl.list(SessionImpl.java:791) at org.hibernate.impl.QueryImpl.list(QueryImpl.java:74) at eg.entitynames.InheritedDynamicComponentBugTest.testInherentenceFromDynamicParent(InheritedDynamicComponentBugTest.java:64) 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:585) at junit.framework.TestCase.runTest(TestCase.java:154) at junit.framework.TestCase.runBare(TestCase.java:127) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:118) at junit.framework.TestSuite.runTest(TestSuite.java:208) at junit.framework.TestSuite.run(TestSuite.java:203) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:474) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:342) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:194) Caused by: java.sql.SQLException: Column not found: BB0_1_.FIELD3 in statement [select bb0_.BB as id, bb0_2_.commonProperty as commonPr2_0_, bb0_1_.field0 as field2_1_, bb0_1_.field1 as field3_1_, bb0_.field2 as field2_2_, bb0_.field3 as field3_2_ from BB bb0_ inner join BA bb0_1_ on bb0_.BB=bb0_1_.A inner join A bb0_2_ on bb0_.BB=bb0_2_.id where bb0_1_.field3='value5'] at org.hsqldb.jdbc.jdbcUtil.throwError(Unknown Source) at org.hsqldb.jdbc.jdbcPreparedStatement.<init>(Unknown Source) at org.hsqldb.jdbc.jdbcConnection.prepareStatement(Unknown Source) at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:383) at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:321) at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:86) at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1125) at org.hibernate.loader.Loader.doQuery(Loader.java:369) at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:210) at org.hibernate.loader.Loader.doList(Loader.java:1557) ... 21 more Log Output: INFO - Hibernate 3.0.2 INFO - hibernate.properties not found INFO - using CGLIB reflection optimizer INFO - using JDK 1.4 java.sql.Timestamp handling INFO - Mapping class: eg.entitynames.A -> A INFO - Mapping joined-subclass: BA -> BA INFO - Mapping joined-subclass: BB -> BB INFO - Using dialect: org.hibernate.dialect.HSQLDialect INFO - processing extends queue INFO - processing collection mappings INFO - processing association property references INFO - processing foreign key constraints INFO - processing extends queue INFO - processing collection mappings INFO - processing association property references INFO - processing foreign key constraints INFO - Running hbm2ddl schema export INFO - exporting generated schema to database INFO - Using Hibernate built-in connection pool (not for production use!) INFO - Hibernate connection pool size: 20 INFO - autocommit mode: false INFO - using driver: org.hsqldb.jdbcDriver at URL: jdbc:hsqldb:. INFO - connection properties: {user=sa, password=****} alter table BA drop constraint FK83F7C8935ED alter table BB drop constraint FK840147F drop table A if exists drop table BA if exists drop table BB if exists create table A ( id varbinary(255) not null, commonProperty varchar(255), primary key (id) ) create table BA ( A varbinary(255) not null, field0 varchar(255), field1 varchar(255), primary key (A) ) create table BB ( BB varbinary(255) not null, field2 varchar(255), field3 varchar(255), primary key (BB) ) alter table BA add constraint FK83F7C8935ED foreign key (A) references A alter table BB add constraint FK840147F foreign key (BB) references BA INFO - schema export complete INFO - cleaning up connection pool: jdbc:hsqldb:. INFO - processing extends queue INFO - processing collection mappings INFO - processing association property references INFO - processing foreign key constraints INFO - Using Hibernate built-in connection pool (not for production use!) INFO - Hibernate connection pool size: 20 INFO - autocommit mode: false INFO - using driver: org.hsqldb.jdbcDriver at URL: jdbc:hsqldb:. INFO - connection properties: {user=sa, password=****} INFO - RDBMS: HSQL Database Engine, version: 1.7.2 INFO - JDBC driver: HSQL Database Engine Driver, version: 1.7.2 INFO - Using dialect: org.hibernate.dialect.HSQLDialect INFO - JDBC batch size: 15 INFO - JDBC batch updates for versioned data: disabled INFO - Scrollable result sets: enabled INFO - JDBC3 getGeneratedKeys(): disabled INFO - Aggressive release : disabled INFO - Default batch fetch size: 1 INFO - Generate SQL with comments: disabled INFO - Order SQL updates by primary key: disabled INFO - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory INFO - Using ASTQueryTranslatorFactory INFO - Query language substitutions: {} INFO - Using default transaction strategy (direct JDBC transactions) INFO - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended) INFO - Automatic flush during beforeCompletion(): disabled INFO - Automatic session close at end of transaction: disabled INFO - Second-level cache: enabled INFO - Query cache: disabled INFO - Cache provider: org.hibernate.cache.EhCacheProvider INFO - Optimize cache for minimal puts: disabled INFO - Structured second-level cache entries: enabled INFO - Statistics: disabled INFO - Deleted entity synthetic identifier rollback: disabled INFO - Default entity-mode: pojo INFO - building session factory WARN - No configuration found. Configuring ehcache from ehcache-failsafe.xml found in the classpath: jar:file:/home/wdemoss/projects/threewide/common/dev/lib/spring/ehcache-1.1.jar!/ehcache-failsafe.xml INFO - Not binding factory to JNDI, no JNDI name configured INFO - Checking 0 named queries INFO - cleaning up connection pool: jdbc:hsqldb:. WARN - SQL Error: -28, SQLState: S0022 ERROR - Column not found: BB0_1_.FIELD3 in statement [select bb0_.BB as id, bb0_2_.commonProperty as commonPr2_0_, bb0_1_.field0 as field2_1_, bb0_1_.field1 as field3_1_, bb0_.field2 as field2_2_, bb0_.field3 as field3_2_ from BB bb0_ inner join BA bb0_1_ on bb0_.BB=bb0_1_.A inner join A bb0_2_ on bb0_.BB=bb0_2_.id where bb0_1_.field3='value5'] WARN - SQL Error: -28, SQLState: S0022 ERROR - Column not found: BB0_1_.FIELD3 in statement [select bb0_.BB as id, bb0_2_.commonProperty as commonPr2_0_, bb0_1_.field0 as field2_1_, bb0_1_.field1 as field3_1_, bb0_.field2 as field2_2_, bb0_.field3 as field3_2_ from BB bb0_ inner join BA bb0_1_ on bb0_.BB=bb0_1_.A inner join A bb0_2_ on bb0_.BB=bb0_2_.id where bb0_1_.field3='value5']

    Hibernate JIRA | 1 decade ago | William F. DeMoss II
    org.hibernate.exception.SQLGrammarException: could not execute query
  3. 0

    NetBeans Forums - JPA, Hibernate, HSQL and Remote Access. Please Help.

    netbeans.org | 2 years ago
    javax.persistence.PersistenceException: org.hibernate.exception.SQLGrammarException: could not execute query
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    jBPM开发入门指南(3) - 子在川上曰 - BlogJava

    blogjava.net | 1 month ago
    org.hibernate.exception.SQLGrammarException: could not execute query
  6. 0

    Adding DataSource

    oreports | 1 decade ago | juniriola
    java.sql.SQLException: Unexpected token: LAST\_INSERT\_ID in statement \[SELECT LAST\_INSERT\_ID()\]

    9 unregistered visitors
    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.sql.SQLException

      Column not found: BB0_1_.FIELD3 in statement [select bb0_.BB as id, bb0_2_.commonProperty as commonPr2_0_, bb0_1_.field0 as field2_1_, bb0_1_.field1 as field3_1_, bb0_.field2 as field2_2_, bb0_.field3 as field3_2_ from BB bb0_ inner join BA bb0_1_ on bb0_.BB=bb0_1_.A inner join A bb0_2_ on bb0_.BB=bb0_2_.id where bb0_1_.field3='value5']

      at org.hsqldb.jdbc.jdbcUtil.throwError()
    2. HSQLDB
      jdbcConnection.prepareStatement
      1. org.hsqldb.jdbc.jdbcUtil.throwError(Unknown Source)
      2. org.hsqldb.jdbc.jdbcPreparedStatement.<init>(Unknown Source)
      3. org.hsqldb.jdbc.jdbcConnection.prepareStatement(Unknown Source)
      3 frames
    3. Hibernate
      QueryLoader.list
      1. org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:383)
      2. org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:321)
      3. org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:86)
      4. org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1125)
      5. org.hibernate.loader.Loader.doQuery(Loader.java:369)
      6. org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:210)
      7. org.hibernate.loader.Loader.doList(Loader.java:1557)
      8. org.hibernate.loader.Loader.list(Loader.java:1540)
      9. org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:375)
      9 frames
    4. Hibernate HQL/JP-QL Parser
      QueryTranslatorImpl.list
      1. org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:271)
      1 frame
    5. Hibernate
      QueryImpl.list
      1. org.hibernate.impl.SessionImpl.list(SessionImpl.java:791)
      2. org.hibernate.impl.QueryImpl.list(QueryImpl.java:74)
      2 frames
    6. eg.entitynames
      InheritedDynamicComponentBugTest.testInherentenceFromDynamicParent
      1. eg.entitynames.InheritedDynamicComponentBugTest.testInherentenceFromDynamicParent(InheritedDynamicComponentBugTest.java:64)
      1 frame
    7. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      4. java.lang.reflect.Method.invoke(Method.java:585)
      4 frames
    8. JUnit
      TestSuite.run
      1. junit.framework.TestCase.runTest(TestCase.java:154)
      2. junit.framework.TestCase.runBare(TestCase.java:127)
      3. junit.framework.TestResult$1.protect(TestResult.java:106)
      4. junit.framework.TestResult.runProtected(TestResult.java:124)
      5. junit.framework.TestResult.run(TestResult.java:109)
      6. junit.framework.TestCase.run(TestCase.java:118)
      7. junit.framework.TestSuite.runTest(TestSuite.java:208)
      8. junit.framework.TestSuite.run(TestSuite.java:203)
      8 frames
    9. JUnit3 Runner
      RemoteTestRunner.main
      1. org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:474)
      2. org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:342)
      3. org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:194)
      3 frames