Exception in thread "main" <0.9.8-incubating-SNAPSHOT-incubating-SNAPSHOT fatal user error> org.apache.openjpa.persistence.ArgumentException: Could not locate metadata for the class using alias -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Key: OPENJPA-234 URL: https://issues.apache.org/jira/browse/OPENJPA-234 Project: OpenJPA Issue Type: Bug Components: kernel Affects Versions: 0.9.8 Environment: Open JPA bug when trying to run Standalone Progam Reporter: chowdareddy somu Fix For: 0.9.8 Hi , Here is the bug details.. Query q = em2.createQuery("select file from TBLFile file"); q.getResultList(); // Exception is throwing here Exception Details are 180 helloFPA TRACE [main] openjpa.MetaData - Using metadata factory "[EMAIL PROTECTED]". 260 helloFPA INFO [main] openjpa.jdbc.JDBC - Using dictionary class "org.apache.openjpa.jdbc.sql.OracleDictionary". 440 helloFPA TRACE [main] openjpa.MetaData - Scanning resource "META-INF/orm.xml" for persistent types. 440 helloFPA TRACE [main] openjpa.MetaData - parsePersistentTypeNames() found [com.fpa.persistance.TBLFile]. 440 helloFPA TRACE [main] openjpa.MetaData - Found 1 classes with metadata in 10 milliseconds. [EMAIL PROTECTED] in thread "main" <0.9.8-incubating-SNAPSHOT-incubating-SNAPSHOT fatal user error> org.apache.openjpa.persistence.ArgumentException: Could not locate metadata for the class using alias "TBLFile". This could mean that the OpenJPA enhancer or load-time weaver was not run on the type whose alias is "TBLFile". Registered alias mappings: "{TBLFile=null}" at org.apache.openjpa.meta.MetaDataRepository.getMetaData(MetaDataRepository.java:348) at org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.getClassMetaData(JPQLExpressionBuilder.java:167) at org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.resolveClassMetaData(JPQLExpressionBuilder.java:145) at org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.getCandidateMetaData(JPQLExpressionBuilder.java:214) at org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.getCandidateMetaData(JPQLExpressionBuilder.java:184) at org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.getCandidateType(JPQLExpressionBuilder.java:177) at org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.access$500(JPQLExpressionBuilder.java:64) at org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder$ParsedJPQL.populate(JPQLExpressionBuilder.java:1671) at org.apache.openjpa.kernel.jpql.JPQLParser.populate(JPQLParser.java:55) at org.apache.openjpa.kernel.ExpressionStoreQuery.populateFromCompilation(ExpressionStoreQuery.java:148) at org.apache.openjpa.kernel.QueryImpl.newCompilation(QueryImpl.java:649) at org.apache.openjpa.kernel.QueryImpl.compilationFromCache(QueryImpl.java:630) at org.apache.openjpa.kernel.QueryImpl.compileForCompilation(QueryImpl.java:596) at org.apache.openjpa.kernel.QueryImpl.compileForExecutor(QueryImpl.java:658) at org.apache.openjpa.kernel.QueryImpl.getOperation(QueryImpl.java:1483) at org.apache.openjpa.kernel.DelegatingQuery.getOperation(DelegatingQuery.java:123) at org.apache.openjpa.persistence.QueryImpl.execute(QueryImpl.java:219) at org.apache.openjpa.persistence.QueryImpl.getResultList(QueryImpl.java:269) at com.fpa.persistance.TBLFileTest.main(TBLFileTest.java:52) -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.