I give up, I'm getting:
Caused by: java.lang.NoClassDefFoundError:
org/bouncycastle/asn1/DEREncodable
From keycloak-core module, yet the dependency is there...I added
bouncycastle dependency to every module and jboss-structure.xml and I'm
still getting this exception.
On 1/27/2015 9:49 AM, Stian Thorgersen wrote:
----- Original Message -----
> From: "Bill Burke" <bburke(a)redhat.com>
> To: "Stian Thorgersen" <stian(a)redhat.com>
> Cc: keycloak-dev(a)lists.jboss.org
> Sent: Tuesday, January 27, 2015 3:40:47 PM
> Subject: Re: [keycloak-dev] aggregate modules
>
> Got a little further...Now can't find a Bouncycastle class even though I
> import it everywhere...
>
> +1000 for putting this off. This is what I was trying to suggest from
> the beginning.
Oki - so for 1.1.0.Final we'll support loading providers from the file-system only.
By default I was thinking we could set it to:
"providers": [
"classpath:${jboss.server.config.dir}/providers"
]
That means to load providers someone would just put the jars into
'standalone/configuration/providers'.
I'll update docs and examples, with release coming tomorrow or Thursday.
I think we should finish the work with extracting modules and include it in 1.2.0.beta1.
I appreciate if you're fed up with it so I can continue the struggle if you'd
like..
>
> On 1/27/2015 9:17 AM, Stian Thorgersen wrote:
>> Does it make sense to hold off on extracting libs into modules and
>> supporting loading providers from modules until after 1.1.0.Final?
>>
>> It may be risky to introduce such a big change just before releasing a
>> final? We can still add support for loading providers from the file-system
>> as that's a much smaller change and only affects custom providers.
>>
>> ----- Original Message -----
>>> From: "Bill Burke" <bburke(a)redhat.com>
>>> To: "Stian Thorgersen" <stian(a)redhat.com>
>>> Cc: keycloak-dev(a)lists.jboss.org
>>> Sent: Tuesday, January 27, 2015 2:08:25 PM
>>> Subject: Re: [keycloak-dev] aggregate modules
>>>
>>> Ok, it was meta-inf="import within jboss-structure.xml. I had a typo
in
>>> my persistence.xml file...I'm checking now to see if things work.
I'll
>>> try and implement some aggregate modules after make sure everything works.
>>>
>>> FYI meta-inf="import" doesn't work within a module.xml file, so
I
>>> assumed it wouldn't work inside jboss-structure.xml...
>>>
>>> If you don't hear from me, my internet is either down or power is out,
>>> blizzard is here.
>>>
>>> On 1/27/2015 6:03 AM, Stian Thorgersen wrote:
>>>> Had a play with this and I've got an example WAR loading
persistence.xml
>>>> from a module working.
>>>>
>>>> To try it on WildFly 8.2.0.Final:
>>>>
>>>> 1. Build and deploy module + war to WildFly
>>>>
>>>> # git clone
https://github.com/stianst/playtime.git
>>>> # cd playtime
>>>> # mvn install
>>>> # unzip jpa-jar/target/playtime-jpa-jar-1-SNAPSHOT-module.zip -d
>>>> $JBOSS_HOME
>>>> # cp jpa/target/playtime-jpa-1-SNAPSHOT.war
>>>> $JBOSS_HOME/standalone/deployments/
>>>>
>>>> 2. Start WildFly
>>>>
>>>> ----- Original Message -----
>>>>> From: "Stian Thorgersen" <stian(a)redhat.com>
>>>>> To: "Bill Burke" <bburke(a)redhat.com>
>>>>> Cc: keycloak-dev(a)lists.jboss.org
>>>>> Sent: Tuesday, January 27, 2015 8:37:09 AM
>>>>> Subject: Re: [keycloak-dev] aggregate modules
>>>>>
>>>>> If you commit what you have to a branch I can take a look
>>>>>
>>>>> ----- Original Message -----
>>>>>> From: "Bill Burke" <bburke(a)redhat.com>
>>>>>> To: keycloak-dev(a)lists.jboss.org
>>>>>> Sent: Monday, January 26, 2015 6:41:51 PM
>>>>>> Subject: Re: [keycloak-dev] aggregate modules
>>>>>>
>>>>>> I also tried this in jboss-deployment-structure.xml
>>>>>>
>>>>>> <module
name="org.keycloak.keycloak-connections-jpa"
>>>>>> services="import">
>>>>>> <imports>
>>>>>> <include
path="META-INF/**"/>
>>>>>> </imports>
>>>>>> </module>
>>>>>>
>>>>>>
>>>>>>
>>>>>> On 1/26/2015 12:18 PM, Bill Burke wrote:
>>>>>>> Can't find the magic...Keep getting this error:
>>>>>>>
>>>>>>> 12:15:21,803 INFO
>>>>>>> [org.hibernate.jpa.boot.internal.PersistenceXmlParser] (MSC
service
>>>>>>> thread 1-7) HHH000318: Could not find any
META-INF/persistence.xml
>>>>>>> file
>>>>>>> in the classpath
>>>>>>>
>>>>>>>
>>>>>>> persistence.xml is in this module:
>>>>>>>
>>>>>>>
>>>>>>> <module xmlns="urn:jboss:module:1.1"
>>>>>>> name="org.keycloak.keycloak-connections-jpa">
>>>>>>> <resources>
>>>>>>> <resource-root
>>>>>>>
path="keycloak-connections-jpa-1.1.0.Final-SNAPSHOT.jar"/>
>>>>>>> <!-- Insert resources here -->
>>>>>>> </resources>
>>>>>>> <exports>
>>>>>>> <include path="META-INF/**" />
>>>>>>> </exports>
>>>>>>> <dependencies>
>>>>>>> <module
name="org.keycloak.keycloak-core"/>
>>>>>>> <module
name="org.keycloak.keycloak-model-api"/>
>>>>>>> <module
name="javax.persistence.api"/>
>>>>>>> <module
name="org.jboss.logging"/>
>>>>>>> <module name="javax.api"/>
>>>>>>> <module name="org.hibernate"
services="import">
>>>>>>> <imports>
>>>>>>> <include path="META-INF/**"
/>
>>>>>>> </imports>
>>>>>>> </module>
>>>>>>> </dependencies>
>>>>>>>
>>>>>>> </module>
>>>>>>>
>>>>>>>
>>>>>>> On 1/26/2015 7:26 AM, Stian Thorgersen wrote:
>>>>>>>>
>>>>>>>>
>>>>>>>> ----- Original Message -----
>>>>>>>>> From: "Bill Burke"
<bburke(a)redhat.com>
>>>>>>>>> To: "Stian Thorgersen"
<stian(a)redhat.com>
>>>>>>>>> Cc: keycloak-dev(a)lists.jboss.org
>>>>>>>>> Sent: Monday, January 26, 2015 1:17:21 PM
>>>>>>>>> Subject: Re: [keycloak-dev] aggregate modules
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On 1/26/2015 2:43 AM, Stian Thorgersen wrote:
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> ----- Original Message -----
>>>>>>>>>>> From: "Bill Burke"
<bburke(a)redhat.com>
>>>>>>>>>>> To: keycloak-dev(a)lists.jboss.org
>>>>>>>>>>> Sent: Monday, January 26, 2015 3:03:40 AM
>>>>>>>>>>> Subject: Re: [keycloak-dev] aggregate
modules
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On 1/24/2015 7:00 AM, Stan Silvert wrote:
>>>>>>>>>>>> On 1/23/2015 5:53 PM, Bill Burke wrote:
>>>>>>>>>>>>> Ran into a wall:
>>>>>>>>>>>>>
>>>>>>>>>>>>> I couldn't have an aggregate
module. service imports didn't
>>>>>>>>>>>>> seem
>>>>>>>>>>>>> to
>>>>>>>>>>>>> work so I had to create a dependency
for everything within
>>>>>>>>>>>>> jboss-deployment-structure.xml. I
may revisit this as I had a
>>>>>>>>>>>>> lot
>>>>>>>>>>>>> of
>>>>>>>>>>>>> errors in my module defintions.
>>>>>>>>>>>> In Brno I can ask David about this. Can
you post your
>>>>>>>>>>>> jboss-deployment-structure.xml and your
aggregate module.xml?
>>>>>>>>>>>>>
>>>>>>>>>>>>> I'm at a wall. I can't get
the JPA connections to find the
>>>>>>>>>>>>> Hibernate
>>>>>>>>>>>>> provider. I"m not sure if it
can't find persistence.xml or
>>>>>>>>>>>>> hibernate
>>>>>>>>>>>>> or
>>>>>>>>>>>>> what. Tried importing hibernate in
various places to no avail.
>>>>>>>>>>>>> Error
>>>>>>>>>>>>> Message isn't very helpful
either:
>>>>>>>>>>>>>
>>>>>>>>>>>>>
javax.persistence.PersistenceException: No Persistence provider
>>>>>>>>>>>>> for
>>>>>>>>>>>>> EntityManager named keycloak-default
>>>>>>>>>>>> Can you give me a scaled down reproducer
for this one? I can ask
>>>>>>>>>>>> around
>>>>>>>>>>>> and see if anyone knows a solution.
>>>>>>>>>>>
>>>>>>>>>>> I think this is another service import
problem.
>>>>>>>>>>
>>>>>>>>>> Loading JPA in this way will work, but it's a
bit of a PITA.
>>>>>>>>>> META-INF/persistence.xml isn't
exported/imported by default, see
>>>>>>>>>>
https://developer.jboss.org/message/828881#828881
>>>>>>>>>>
>>>>>>>>>> If you're fed up and commit your stuff I can
take a look. I've gone
>>>>>>>>>> done
>>>>>>>>>> this in the past so should be able to get it to
work again.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Zoinks...I'll try importing META-INF.
>>>>>>>>>
>>>>>>>>> Are we sure we want users dealing with JBoss
Modules?
>>>>>>>>
>>>>>>>> Yes ;)
>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Bill Burke
>>>>>>>>> JBoss, a division of Red Hat
>>>>>>>>>
http://bill.burkecentral.com
>>>>>>>>>
>>>>>>>
>>>>>>
>>>>>> --
>>>>>> Bill Burke
>>>>>> JBoss, a division of Red Hat
>>>>>>
http://bill.burkecentral.com
>>>>>> _______________________________________________
>>>>>> keycloak-dev mailing list
>>>>>> keycloak-dev(a)lists.jboss.org
>>>>>>
https://lists.jboss.org/mailman/listinfo/keycloak-dev
>>>>>>
>>>>> _______________________________________________
>>>>> keycloak-dev mailing list
>>>>> keycloak-dev(a)lists.jboss.org
>>>>>
https://lists.jboss.org/mailman/listinfo/keycloak-dev
>>>>>
>>>
>>> --
>>> Bill Burke
>>> JBoss, a division of Red Hat
>>>
http://bill.burkecentral.com
>>>
>
> --
> Bill Burke
> JBoss, a division of Red Hat
>
http://bill.burkecentral.com
>