[
https://issues.apache.org/jira/browse/OPENJPA-234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Kevin Sutter closed OPENJPA-234.
--------------------------------
According to notes received, this issue has been resolved and can be removed
from the books.
> 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
> Assignee: Kevin Sutter
> 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.