Bug 1036106

Summary: Applications using PicketLink must declare dependecy on PicketLink module
Product: [JBoss] JBoss Enterprise Application Platform 6 Reporter: FIlip Bogyai <fbogyai>
Component: DocumentationAssignee: gsheldon
Status: CLOSED CURRENTRELEASE QA Contact: FIlip Bogyai <fbogyai>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 6.2.0CC: gsheldon, jkudrnac, nziakova, rdickens, smumford
Target Milestone: GAKeywords: Documentation, EasyFix, Triaged
Target Release: EAP 6.3.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Build Name: 14876, Security Guide-6.2-1 Build Date: 28-11-2013 11:27:34 Topic ID: 24286-561316 [Latest]
Last Closed: 2014-08-06 14:36:46 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:
Bug Depends On:    
Bug Blocks: 1035353    

Description FIlip Bogyai 2013-11-29 12:57:11 UTC
Add this last step in configurations of PicketLink applications:

The web application also requires a dependency defining in META-INF/MANIFEST.MF or  jboss-deployment-structure.xml, so that the PicketLink classes can be located.

Example: Define Dependency in META-INF/MANIFEST.MF

    Manifest-Version: 1.0
    Build-Jdk: 1.6.0_24
    Dependencies: org.picketlink

Example: Define Dependency in META-INF/jboss-deployment-structure.xml

<jboss-deployment-structure>  
  <deployment>    
    <dependencies>
      <module name="org.picketlink" />
    </dependencies>
  </deployment>
</jboss-deployment-structure>

Comment 4 FIlip Bogyai 2014-02-27 09:25:12 UTC
This last step should be also added to 5.6.3. Configure Identity Provider as suggested in comment #1.