If this is to be deployed in EAP 6.0.1 the portal is not working for juddi 
3.1.3. I am interested in knowing what functionality will juddi 3.2 allow in 
its new console if you could shed some light. I have not looked for a release 
notes document yet.

Thanks!

Toufic Arabi
Consultant, Red Hat
8260 Greensboro Dr
McLean, VA

On Sep 25, 2013, at 5:42 PM, "Alex O'Ree" <[email protected]> wrote:

> The portlet console in 315 may not function
> 
> On Sep 25, 2013 5:20 PM, "Toufic Arabi" <[email protected]> wrote:
>> EAP 6.0.1 is shipping with hibernate 4.1.6.
>> 
>> Ill look into opening an issue as soon as possible
>> 
>> Meanwhile do you think you can try the steps I provided with juddi 3.1.5 
>> once you are done reproducing 3.1.3? If you are... :)
>> 
>> Toufic Arabi
>> Consultant, Red Hat
>> 8260 Greensboro Dr
>> McLean, VA
>> 
>> On Sep 25, 2013, at 5:07 PM, Kurt T Stam <[email protected]> wrote:
>> 
>> > The linked worked. Thanks :)
>> >
>> > So this version of Hibernate is now shipped with EAP? Maybe you should 
>> > open a BZ for it as well as upvote the issue in the hibernate project.
>> >
>> >
>> >
>> > On 9/25/13 2:41 PM, Toufic Arabi wrote:
>> >> Kurt,
>> >>
>> >> First let me say that I realized that you were the assignee on this 
>> >> https://issues.apache.org/jira/browse/JUDDI-587 after I sent the e-mail. 
>> >> Small world!
>> >>
>> >> Hibernate still hasn't fixed the issue since the last time I checked. 
>> >> However Hibernate 4.14 does not have that problem. So I swapped 4.16 in 
>> >> jboss for 4.14 using a lot of classloading
>> >>
>> >> I uploaded a juddi folder to my public dropbox folder, please let me know 
>> >> if you can access it :)
>> >>
>> >> https://www.dropbox.com/sh/27uc13nhvcl3v7r/mkHa49RP6h
>> >>
>> >> This has a few things:
>> >> 1) the juddi 3.1.3 war
>> >> 2) datasource.cli -> cli commands for DS creation for domain and 
>> >> standalone
>> >> 3) juddi.sql -> the sql provided by juddi to build the DB
>> >> 4) README --> the core of it all, discusses step by step on how to use 
>> >> hibernate 4.14 and get around 4.16 using classloading, jar swapping and a 
>> >> inserting a few properties in persistence.xml (its in the war)
>> >>
>> >> <properties>
>> >>       <property name="hibernate.archive.autodetection" value="class"/>
>> >>       <property name="hibernate.hbm2ddl.auto" value="update"/>
>> >>       <property name="hibernate.show_sql" value="true"/>
>> >>       <property name="jboss.as.jpa.managed" value="false" />
>> >>       <property name="hibernate.dialect" 
>> >> value="org.hibernate.dialect.MySQL5InnoDBDialect"/>
>> >>       </properties>
>> >>
>> >> That did it :)
>> >>
>> >> Thanks!
>> >>
>> >> Toufic
>> >>
>> >>
>> >>
>> >> ----- Original Message -----
>> >> From: "Kurt T Stam" <[email protected]>
>> >> To: "Toufic Arabi" <[email protected]>
>> >> Cc: [email protected], [email protected]
>> >> Sent: Wednesday, September 25, 2013 1:48:24 PM
>> >> Subject: Re: JUDDI Portal and EAP 6
>> >>
>> >>
>> >>
>> >> On 9/25/13 11:53 AM, Toufic Arabi wrote:
>> >>> Kurt,
>> >>>
>> >>> 1) Kevin and I sent emails to [email protected] to subscribe
>> >>>
>> >>> 2) I know that the latest release of juddi is 3.1.5 however there was a 
>> >>> previous effort to get 3.1.3 to work on EAP 6.0.0 and we took the 
>> >>> initial effort and built off it to get juddi 3.1.3 working on EAP 6.0.1. 
>> >>> With the changes that we made there should be no problem getting 3.1.5 
>> >>> to work on EAP 6.0.1. I will create a dropbox folder (and link you to 
>> >>> it) to hold the built WAR. I will also place a quick README of the 
>> >>> changes that we have done which were mainly removing jars from the juddi 
>> >>> was and changes to persistence.xml. I will also add a quick note to 
>> >>> remind you to check out the jboss-deployment-strcuture.xml that we 
>> >>> created as well as the CLI command to create the datasource in EAP. We 
>> >>> are using domain mode so you might have to either use domain mode right 
>> >>> of the box or switch to standalone mode and tweak the CLI command.
>> >> great :)
>> >>> If you are able to create that profile that will save us the trouble of 
>> >>> scripting the swapping of jars in and out of the WAR's lib folder. 
>> >>> Hibernate versioning was the main issue and that is because of this:
>> >>> https://issues.apache.org/jira/browse/JUDDI-587
>> >> how did you end up working around this? Hibernate still didn't fix it
>> >> did they?
>> >>> 3 & 4) I would rather wait for 3.2 and use the embedded web interface 
>> >>> that you all are building. There are a few reasons to this choice:
>> >>> a. our client is only purchasing EAP subscriptions
>> >>> b. even if they end up using juddi it will not be supported by RedHat
>> >>> c. lack of RedHat support means that I need to make the build, 
>> >>> deployment process, and classloading resolution as easy and silent as 
>> >>> possible with minimal additional development, thus reducing 
>> >>> maintainability overhead
>> >>> d. They can not use Tomcat because it will require additional 
>> >>> certification and creditation to be allowed into production
>> >>>
>> >>> There is currently no registry service that is certified for EAP 6. 
>> >>> Maybe JUDDI will be certified not just for SOA-P but also for EAP at 
>> >>> some point? I think there is a great need for a registry to work with 
>> >>> EAP 6 at this point in time.
>> >> Yeah I'm also working on integration with S-RAMP, I see a
>> >> Registry&Repository as a potential product.
>> >>
>> >> Anyway I'll keep you posted on the 3.2 release.
>> >>
>> >> Cheers,
>> >>
>> >> --Kurt
>> >>> Thanks!
>> >>>
>> >>> Toufic
>> >>>   ----- Original Message -----
>> >>> From: "Kurt T Stam" <[email protected]>
>> >>> To: [email protected], [email protected], [email protected]
>> >>> Sent: Wednesday, September 25, 2013 11:15:48 AM
>> >>> Subject: Re: JUDDI Portal and EAP 6
>> >>>
>> >>> Hi Toufic,
>> >>>
>> >>> 1. You may want to sign up to the dev list if you want to keep receiving
>> >>> responses on this.
>> >>>
>> >>> 2. Cool that you got this far. You know the latest release is 3.1.5
>> >>> right? I'd like to see you working war - and see if I can add a profile
>> >>> to our juddiv3-war module to create this artifact.
>> >>>
>> >>> 3. The portlets are a different war: the uddi-portlets.war (in the
>> >>> juddi-console module). They can be deployed to a portal server (like
>> >>> Pluto). The portal-bundle packages tomcat with pluto+uddi-portlets and
>> >>> juddiv3. So either you ship in on a portal (jboss portal), or pluto, or
>> >>> you can run pluto in an embedded mode and add a jsp page for each
>> >>> portlet (the latter was how it was done for soa-p-5).
>> >>>
>> >>> 4. In the next few weeks we will release 3.2 which will have a web based
>> >>> console and at that time we are thinking to deprecate the portlets.
>> >>>
>> >>> Just let me know which direction you'd like to go and we can give you
>> >>> more specific answers.
>> >>>
>> >>> Cheers,
>> >>>
>> >>> --Kurt
>> >>>
>> >>> On 9/25/13 10:17 AM, Toufic Arabi wrote:
>> >>>> Hello,
>> >>>>
>> >>>> We are trying to build and deploy JUDDI 3.1.3 on EAP 6.0.1
>> >>>>
>> >>>> So far we have done the following:
>> >>>> - built JUDDI from source 
>> >>>> http://svn.apache.org/repos/asf/juddi/tags/juddi-3.1.3
>> >>>> - created the necessary jboss-deployment-structure.xml, and packaged 
>> >>>> with war
>> >>>> - built backend database mysql version 5.1.69 for JUDDI
>> >>>> - The mysql connector we are using is version 5.1.6
>> >>>> - reverted to hibernate version 4.14 Final for the JUDDI war
>> >>>> - made necessary changes to persistence.xml to fit with hibernate 
>> >>>> version change and EAP 6 classloading
>> >>>>
>> >>>> We were able to deploy JUDDI 3.1.3 with the configuration we have done 
>> >>>> above and access it via
>> >>>>
>> >>>> https://hostname:8443/juddiv3/
>> >>>>
>> >>>> However, we would like to get directions on how to build and deploy the 
>> >>>> JUDDI portal. The https://hostname:8443/pluto/portal/jUDDI URL returns 
>> >>>> a 404 which is because the portal/pluto was not included in the 
>> >>>> juddi.war artifact we built and deployed.
>> >>>>
>> >>>> Thanks!
>> >

Reply via email to