13.06.2012 16:51, Max Rydahl Andersen wrote:
> this problem marker is created by JPA Validator. It checks the
jar at the path:
>
> /src/main/java/sportsclub-domain.jar and doesn't find it.
Where does it get that path from ?
It gets defaultSourceRoot of the project and
appends jar name to it (for
the projects without Dynamic Web project facet).
> How the validator should be updated?
My guess is that persistence.xml has a relative reference to a jar which the validator
does not resolve correctly.
There is no this jar in projects, but one of the project
named
"sportsclub-domain" and I think it will be generated in the
sportsclub-domain.jar and available in classpath of our project, but the
question is how can I know this? I could provide a place for such
validation for the guy working with web projects who know what will be
available at runtime(Rob, Fred,...?).
I recall there being discussions on dali-dev on this subject because the JPA spec is not
clear about it.
One way to "fix" this is to at least not make this an error by default since
jars might not exist at tooling time.
This would also switch off correct error
messages.
/max
> Dmitry
>
> 08.06.2012 11:33, Max Rydahl Andersen wrote:
>> Dima,
>>
>> Can you track down why
https://issues.jboss.org/browse/JBIDE-11534 is happening
on projects like
https://github.com/snowdrop/snowdrop-examples ?
>>
>> /max