openjpa-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mark Struberg (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (OPENJPA-2229) Persistence entities not recognized when deploying on JBoss AS 7.1
Date Fri, 13 Jul 2012 09:26:33 GMT

    [ https://issues.apache.org/jira/browse/OPENJPA-2229?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13413602#comment-13413602
] 

Mark Struberg commented on OPENJPA-2229:
----------------------------------------

perfectly fine. I just wanted to raise the awareness that this might hit us in other situations
as well. Not only with other url prefixes, but also in other locations in the OpenJPA codebase.
It would be perfect if we can move this to a common helper class somehow.
                
> Persistence entities not recognized when deploying on JBoss AS 7.1
> ------------------------------------------------------------------
>
>                 Key: OPENJPA-2229
>                 URL: https://issues.apache.org/jira/browse/OPENJPA-2229
>             Project: OpenJPA
>          Issue Type: Bug
>          Components: kernel
>    Affects Versions: 2.2.0, 2.3.0, 2.2.1
>         Environment: JBoss AS 7.1.1-Final
>            Reporter: Francesco Chicchiriccò
>         Attachments: jboss-vfs.patch
>
>
> I've found this guide [1] about using OenJPA 2.2.0 and JBoss 7.1: I had some minor issues
(already reported on that page) easily solved, but then I came to this exception, thrown at
every JPA query:
> <openjpa-2.2.0-r422266:1244990 nonfatal user error> org.apache.openjpa.persistence.ArgumentException:
An error occurred while parsing the query filter "SELECT e FROM  ExternalResource e". Error
message: The name "ExternalResource" is not a recognized entity or identifier. Perhaps you
meant ExternalResource, which is a close match. Known entity names: [ExternalResource, AbstractSchema,
RAttrUniqueValue, AbstractVirAttr, Membership, TaskExec, SyncopeConf, Report, RAttr, AbstractExec,
SyncopeLogger, USchema, MAttr, PasswordPolicy, RSchema, MSchema, MAttrValue, MAttrUniqueValue,
AbstractAttr, AbstractDerSchema, AbstractVirSchema, UAttr, AccountPolicy, RAttrValue, UAttrValue,
ReportExec, SyncopeUser, Notification, ConnInstance, AbstractDerAttr, AbstractAttrValue, SyncopeRole,
SyncPolicy, Policy, ReportletConfInstance, Task, UAttrUniqueValue, Entitlement, SchemaMapping,
UserRequest]
>         at org.apache.openjpa.kernel.exps.AbstractExpressionBuilder.parseException(AbstractExpressionBuilder.java:119)
[openjpa-kernel-2.2.0.jar:2.2.0]
>         at org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.getClassMetaData(JPQLExpressionBuilder.java:194)
[openjpa-kernel-2.2.0.jar:2.2.0]
>         at org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.resolveClassMetaData(JPQLExpressionBuilder.java:167)
[openjpa-kernel-2.2.0.jar:2.2.0]
>         at org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.getCandidateMetaData(JPQLExpressionBuilder.java:242)
[openjpa-kernel-2.2.0.jar:2.2.0]
>         at org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.getCandidateMetaData(JPQLExpressionBuilder.java:212)
[openjpa-kernel-2.2.0.jar:2.2.0]
>         at org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.getCandidateType(JPQLExpressionBuilder.java:205)
[openjpa-kernel-2.2.0.jar:2.2.0]
>         at org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.access$200(JPQLExpressionBuilder.java:80)
[openjpa-kernel-2.2.0.jar:2.2.0]
>         at org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder$ParsedJPQL.populate(JPQLExpressionBuilder.java:2417)
[openjpa-kernel-2.2.0.jar:2.2.0]
>         at org.apache.openjpa.kernel.jpql.JPQLParser.populate(JPQLParser.java:61) [openjpa-kernel-2.2.0.jar:2.2.0]
> After some deeper investigation, I've found that the problem resides in the vfs: JBoss
URLs, currently not managed.
> [1] https://community.jboss.org/thread/201329 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

Mime
View raw message