[jira] [Comment Edited] (DELTASPIKE-1115) Entity meta data discovery works not the same as in JPA

2016-05-23 Thread Alexandr Smirnov (JIRA)

[ 
https://issues.apache.org/jira/browse/DELTASPIKE-1115?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15297016#comment-15297016
 ] 

Alexandr Smirnov edited comment on DELTASPIKE-1115 at 5/23/16 8:24 PM:
---

That is. There was an idea to switch from our legacy code to the new, jpa 
based, without changing the qualified entity names. 
In this way that would be possible to make a migration step by step. Jpa works 
without any problem, because class path loading is limited to one jar with xml 
descriptor.
But deltaspike jpa tried to load any Entity class.
There is a solution in our case, we have to rename every entity class,

But does it has any sense in general case? 
There should be persistence descriptor in any case. Why try to have wider 
search scope for deltaspike.


was (Author: temaleva):
That is. There was an idea to switch from our legacy code the new, jpa based, 
without changing the qualified entity names. 
In this way that would be possible to make a migration step by step. Jpa works 
without any problem, because class path loading is limited to one jar with xml 
descriptor.
But deltaspike jpa tried to load any Entity class.
There is a solution in our case, we have to rename every entity class,

But does it has any sense in general case? 
There should be persistence descriptor in any case. Why try to have wider 
search scope for deltaspike.

> Entity meta data discovery works not the same as in JPA
> ---
>
> Key: DELTASPIKE-1115
> URL: https://issues.apache.org/jira/browse/DELTASPIKE-1115
> Project: DeltaSpike
>  Issue Type: Improvement
>  Components: Data-Module, JPA-Module
>Affects Versions: 1.6.0
>Reporter: Alexandr Smirnov
>Priority: Minor
>
> In JPA, Entity metadata discovery mechanism search and loads Entity only from 
> one jar, where persistence.xml is found.
> On the other side, deltaspike jpa/data module search the whole classpath.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (DELTASPIKE-1115) Entity meta data discovery works not the same as in JPA

2016-05-23 Thread Alexandr Smirnov (JIRA)

[ 
https://issues.apache.org/jira/browse/DELTASPIKE-1115?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15297016#comment-15297016
 ] 

Alexandr Smirnov commented on DELTASPIKE-1115:
--

That is. There was an idea to switch from our legacy code the new, jpa based, 
without changing the qualified entity names. 
In this way that would be possible to make a migration step by step. Jpa works 
without any problem, because class path loading is limited to one jar with xml 
descriptor.
But deltaspike jpa tried to load any Entity class.
There is a solution in our case, we have to rename every entity class,

But does it has any sense in general case? 
There should be persistence descriptor in any case. Why try to have wider 
search scope for deltaspike.

> Entity meta data discovery works not the same as in JPA
> ---
>
> Key: DELTASPIKE-1115
> URL: https://issues.apache.org/jira/browse/DELTASPIKE-1115
> Project: DeltaSpike
>  Issue Type: Improvement
>  Components: Data-Module, JPA-Module
>Affects Versions: 1.6.0
>Reporter: Alexandr Smirnov
>Priority: Minor
>
> In JPA, Entity metadata discovery mechanism search and loads Entity only from 
> one jar, where persistence.xml is found.
> On the other side, deltaspike jpa/data module search the whole classpath.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (DELTASPIKE-1115) Entity meta data discovery works not the same as in JPA

2016-04-06 Thread Alexandr Smirnov (JIRA)
Alexandr Smirnov created DELTASPIKE-1115:


 Summary: Entity meta data discovery works not the same as in JPA
 Key: DELTASPIKE-1115
 URL: https://issues.apache.org/jira/browse/DELTASPIKE-1115
 Project: DeltaSpike
  Issue Type: Improvement
  Components: Data-Module, JPA-Module
Affects Versions: 1.6.0
Reporter: Alexandr Smirnov
Priority: Minor


In JPA, Entity metadata discovery mechanism search and loads Entity only from 
one jar, where persistence.xml is found.
On the other side, deltaspike jpa/data module search the whole classpath.





--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (DELTASPIKE-691) Weld 2.x support

2014-08-18 Thread Alexandr Smirnov (JIRA)
Alexandr Smirnov created DELTASPIKE-691:
---

 Summary: Weld 2.x support
 Key: DELTASPIKE-691
 URL: https://issues.apache.org/jira/browse/DELTASPIKE-691
 Project: DeltaSpike
  Issue Type: Wish
Reporter: Alexandr Smirnov


java.lang.IncompatibleClassChangeError: Class 
org.apache.deltaspike.core.util.bean.ImmutablePassivationCapableBean does not 
implement the requested interface javax.enterprise.inject.spi.BeanAttributes
at 
org.jboss.weld.bean.attributes.ExternalBeanAttributesFactory.validateStereotypes(ExternalBeanAttributesFactory.java:75)

When trying to start with Weld 2.2.1



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (DELTASPIKE-691) Weld 2.x support

2014-08-18 Thread Alexandr Smirnov (JIRA)

 [ 
https://issues.apache.org/jira/browse/DELTASPIKE-691?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alexandr Smirnov updated DELTASPIKE-691:


  Component/s: Data-Module
  Environment: arquillian-weld-se-embedded-1.1 unit test
Affects Version/s: 1.0.1

 Weld 2.x support
 

 Key: DELTASPIKE-691
 URL: https://issues.apache.org/jira/browse/DELTASPIKE-691
 Project: DeltaSpike
  Issue Type: Wish
  Components: Data-Module
Affects Versions: 1.0.1
 Environment: arquillian-weld-se-embedded-1.1 unit test
Reporter: Alexandr Smirnov

 java.lang.IncompatibleClassChangeError: Class 
 org.apache.deltaspike.core.util.bean.ImmutablePassivationCapableBean does not 
 implement the requested interface javax.enterprise.inject.spi.BeanAttributes
 at 
 org.jboss.weld.bean.attributes.ExternalBeanAttributesFactory.validateStereotypes(ExternalBeanAttributesFactory.java:75)
 When trying to start with Weld 2.2.1



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (DELTASPIKE-691) Weld 2.x support

2014-08-18 Thread Alexandr Smirnov (JIRA)

[ 
https://issues.apache.org/jira/browse/DELTASPIKE-691?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14101157#comment-14101157
 ] 

Alexandr Smirnov commented on DELTASPIKE-691:
-

But this exception mean, that libraries are not binary compatible.
And the reason is that deltaspike depends on geronimo-jcdi_1.0_spec which is 
not binary compatible with cdi-api 1.1/1.2 from Jboss.

 Weld 2.x support
 

 Key: DELTASPIKE-691
 URL: https://issues.apache.org/jira/browse/DELTASPIKE-691
 Project: DeltaSpike
  Issue Type: Wish
  Components: Data-Module
Affects Versions: 1.0.1
 Environment: arquillian-weld-se-embedded-1.1 unit test
Reporter: Alexandr Smirnov

 java.lang.IncompatibleClassChangeError: Class 
 org.apache.deltaspike.core.util.bean.ImmutablePassivationCapableBean does not 
 implement the requested interface javax.enterprise.inject.spi.BeanAttributes
 at 
 org.jboss.weld.bean.attributes.ExternalBeanAttributesFactory.validateStereotypes(ExternalBeanAttributesFactory.java:75)
 When trying to start with Weld 2.2.1



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (DELTASPIKE-691) Weld 2.x support

2014-08-18 Thread Alexandr Smirnov (JIRA)

[ 
https://issues.apache.org/jira/browse/DELTASPIKE-691?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14101264#comment-14101264
 ] 

Alexandr Smirnov commented on DELTASPIKE-691:
-

Exactly, I mean that. You compile (using OWB profile) against the api (geronimo 
cdi api 1.0) which is not binary compatible with the another api (jboss cdi api 
1.2).
That is why you have another profile in parent-code pom to run test in Weld.

Unfortunately (for me) only the code compiled with default profile is deployed 
to maven central. So I have to build deltaspike myself with activated Weld 
profile and deploy it to our local repository.
No problem, I can do it.
But I would like to create issue on this point, so we have artifacts in maven 
central built with Weld profile activated.

 Weld 2.x support
 

 Key: DELTASPIKE-691
 URL: https://issues.apache.org/jira/browse/DELTASPIKE-691
 Project: DeltaSpike
  Issue Type: Wish
  Components: Data-Module
Affects Versions: 1.0.1
 Environment: arquillian-weld-se-embedded-1.1 unit test
Reporter: Alexandr Smirnov

 java.lang.IncompatibleClassChangeError: Class 
 org.apache.deltaspike.core.util.bean.ImmutablePassivationCapableBean does not 
 implement the requested interface javax.enterprise.inject.spi.BeanAttributes
 at 
 org.jboss.weld.bean.attributes.ExternalBeanAttributesFactory.validateStereotypes(ExternalBeanAttributesFactory.java:75)
 When trying to start with Weld 2.2.1



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (DELTASPIKE-691) Weld 2.x support

2014-08-18 Thread Alexandr Smirnov (JIRA)

[ 
https://issues.apache.org/jira/browse/DELTASPIKE-691?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14101285#comment-14101285
 ] 

Alexandr Smirnov commented on DELTASPIKE-691:
-

https://issues.apache.org/jira/browse/DELTASPIKE-693

 Weld 2.x support
 

 Key: DELTASPIKE-691
 URL: https://issues.apache.org/jira/browse/DELTASPIKE-691
 Project: DeltaSpike
  Issue Type: Wish
  Components: Data-Module
Affects Versions: 1.0.1
 Environment: arquillian-weld-se-embedded-1.1 unit test
Reporter: Alexandr Smirnov

 java.lang.IncompatibleClassChangeError: Class 
 org.apache.deltaspike.core.util.bean.ImmutablePassivationCapableBean does not 
 implement the requested interface javax.enterprise.inject.spi.BeanAttributes
 at 
 org.jboss.weld.bean.attributes.ExternalBeanAttributesFactory.validateStereotypes(ExternalBeanAttributesFactory.java:75)
 When trying to start with Weld 2.2.1



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (DELTASPIKE-693) Deploy the deltaspike version built with Weld maven profile into maven central

2014-08-18 Thread Alexandr Smirnov (JIRA)

 [ 
https://issues.apache.org/jira/browse/DELTASPIKE-693?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alexandr Smirnov updated DELTASPIKE-693:


Description: 
Only deltaspike built with a default profile OWB deployed to maven central.
Weld users have to build deltaspike they self (with activated Weld profile ).  

  was:
Only deltaspike built with a default profile OWN deployed to maven central.
Weld users have to build deltaspike they self (with activated Weld profile ).  


 Deploy the deltaspike version built with Weld maven profile into maven central
 --

 Key: DELTASPIKE-693
 URL: https://issues.apache.org/jira/browse/DELTASPIKE-693
 Project: DeltaSpike
  Issue Type: Wish
  Components: Build
Affects Versions: 1.0.1, 1.0.2
Reporter: Alexandr Smirnov

 Only deltaspike built with a default profile OWB deployed to maven central.
 Weld users have to build deltaspike they self (with activated Weld profile ). 
  



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (DELTASPIKE-691) Weld 2.x support

2014-08-18 Thread Alexandr Smirnov (JIRA)

[ 
https://issues.apache.org/jira/browse/DELTASPIKE-691?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14101873#comment-14101873
 ] 

Alexandr Smirnov commented on DELTASPIKE-691:
-

You are right, sorry. And thank you for your help. I appreciate it so much.
The wrong dependency in my case comes from myfaces-api 2.3, not from 
deltaspike. 
myfaces has  geronimo-jcdi_1.0_spec in compiled scope. I have to manually 
extract it.
I will write to myfaces project. 

 Weld 2.x support
 

 Key: DELTASPIKE-691
 URL: https://issues.apache.org/jira/browse/DELTASPIKE-691
 Project: DeltaSpike
  Issue Type: Wish
  Components: Data-Module
Affects Versions: 1.0.1
 Environment: arquillian-weld-se-embedded-1.1 unit test
Reporter: Alexandr Smirnov

 java.lang.IncompatibleClassChangeError: Class 
 org.apache.deltaspike.core.util.bean.ImmutablePassivationCapableBean does not 
 implement the requested interface javax.enterprise.inject.spi.BeanAttributes
 at 
 org.jboss.weld.bean.attributes.ExternalBeanAttributesFactory.validateStereotypes(ExternalBeanAttributesFactory.java:75)
 When trying to start with Weld 2.2.1



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Closed] (DELTASPIKE-693) Deploy the deltaspike version built with Weld maven profile into maven central

2014-08-18 Thread Alexandr Smirnov (JIRA)

 [ 
https://issues.apache.org/jira/browse/DELTASPIKE-693?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alexandr Smirnov closed DELTASPIKE-693.
---


 Deploy the deltaspike version built with Weld maven profile into maven central
 --

 Key: DELTASPIKE-693
 URL: https://issues.apache.org/jira/browse/DELTASPIKE-693
 Project: DeltaSpike
  Issue Type: Wish
  Components: Build
Affects Versions: 1.0.1, 1.0.2
Reporter: Alexandr Smirnov

 Only deltaspike built with a default profile OWB deployed to maven central.
 Weld users have to build deltaspike they self (with activated Weld profile ). 
  



--
This message was sent by Atlassian JIRA
(v6.2#6252)