Bug 1103713

Summary: Remove the wicket-war and wicket-ear quickstarts because they use unsupported features.
Product: [JBoss] JBoss Enterprise Application Platform 6 Reporter: sgilda
Component: QuickstartsAssignee: sgilda
Status: CLOSED CURRENTRELEASE QA Contact: Nikoleta Hlavickova <nziakova>
Severity: unspecified Docs Contact: Russell Dickenson <rdickens>
Priority: unspecified    
Version: 6.3.0CC: bsutter, jdoyle, jkudrnac, ozizka, pmuir
Target Milestone: ER5   
Target Release: EAP 6.3.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Deprecated Functionality
Doc Text:
The *wicket-war* and *wicket-ear* quickstarts depend on the *seam-conversation-weld* jar. Because Seam is not supported, these quickstarts have been removed from the examples that ship with JBoss EAP 6.3.
Story Points: ---
Clone Of: 1095892 Environment:
Last Closed: 2014-06-28 15:44:54 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1095892    
Bug Blocks:    

Description sgilda 2014-06-02 12:11:37 UTC
+++ This bug was initially created as a clone of Bug #1095892 +++

Description of problem:

We need to remove these quickstarts from the 6.3.x and 6.3.x-developer branches of https://github.com/jboss-developer/jboss-eap-quickstarts for the following reasons.

helloworld-osgi: OSGi has been removed from the product. This quickstart can be deployed to a patched version of JBoss EAP. See https://bugzilla.redhat.com/show_bug.cgi?id=1058768/

wicket-war and wicket-ear: The wicket quickstarts depend on the seam-conversation-weld jar. Ondra does not have time to rewrite them and we should not ship any quickstarts that depend on Seam. See https://bugzilla.redhat.com/show_bug.cgi?id=1087471

This impacts JBoss EAP 6.3 and has been approved by John Doyle.


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

--- Additional comment from  on 2014-05-08 16:00:51 EDT ---

Issued a pull to remove them: https://github.com/jboss-developer/jboss-eap-quickstarts/pull/947

--- Additional comment from  on 2014-05-21 10:18:19 EDT ---

These quickstarts should be removed in ER5.

--- Additional comment from Nikoleta Ziakova on 2014-05-30 05:45:09 EDT ---

Could you please provide pm_ack so I can verify this?

All these quicstarts were available in EAP 6.3.0 Beta so I'm not sure about removing them now. At least it will have to be documented in the Release Notes.

--- Additional comment from Nikoleta Ziakova on 2014-06-02 02:35:23 EDT ---

helloworld-osgi, wicket-war and wicket-ear quickstarts are not present in EAP 6.3.0.ER5 build

@Sande,
could you please provide the Doc Text? We have to include this one in the Release Notes. However I'm not sure which chapter to include it into.

Comment 1 Nikoleta Hlavickova 2014-06-02 12:34:15 UTC
Setting this one VERIFIED as it's a subset of already verified BZ 1095892.

Comment 2 sgilda 2014-06-02 12:58:04 UTC
Adding the following text to the topic 'Unsupported Features [30480]'

The wicket-war and wicket-ear quickstarts depend on the seam-conversation-weld.jar. Because Seam is not supported, these quickstarts have been removed from the examples that ship with JBoss EAP 6.3.

Comment 3 Ondřej Žižka 2016-02-24 16:11:50 UTC
I'm looking now at Wicket 7.2. It seems that wicket-cdi 6.0 (for Wicket 6.x) still depends on seam-conversation 3.0.

The Wicket team is waiting for CDI 2.0 which should have an api to control the conversation scope. Or maybe Weld already has it for CDI 1.1?

Comment 4 Ondřej Žižka 2016-02-24 16:21:53 UTC
https://github.com/apache/wicket/tree/wicket-7.x/wicket-cdi-1.1 (This is
7.3.0-SNAPSHOT at the moment).
There is also
https://github.com/apache/wicket/tree/wicket-6.x/wicket-cdi-1.1 for Wicket
6.x.

So, there is wicket-cdi for CDI 1.0 and wicket-cdi-1.1 for CDI 1.1

Comment 5 Ondřej Žižka 2016-02-24 17:45:58 UTC
Addressed in https://github.com/jboss-developer/jboss-eap-quickstarts/pull/1789