From markcarl@sac.sfbay.sun.com Tue Feb 24 14:05:13 2009
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n1OM5DXC028174
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 24 Feb 2009 14:05:13 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n1OM5BPC015141;
	Tue, 24 Feb 2009 14:05:13 -0800 (PST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KFL00F0DC0O0V00@brm-avmta-1.central.sun.com>; Tue,
 24 Feb 2009 15:05:12 -0700 (MST)
Received: from dm-sfbay-02.sfbay.sun.com ([129.146.11.31])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFL007X0C0NBUA0@brm-avmta-1.central.sun.com>; Tue,
 24 Feb 2009 15:05:11 -0700 (MST)
Received: from sac.sfbay.sun.com (sac.SFBay.Sun.COM [129.146.226.132])
	by dm-sfbay-02.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id n1OM5Bs5045745; Tue, 24 Feb 2009 14:05:11 -0800 (PST)
Received: from sac.sfbay.sun.com (localhost [127.0.0.1])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n1OM5AWU028169; Tue,
 24 Feb 2009 14:05:10 -0800 (PST)
Received: (from markcarl@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id n1OM59Ch028165; Tue,
 24 Feb 2009 14:05:09 -0800 (PST)
Date: Tue, 24 Feb 2009 14:05:09 -0800 (PST)
From: Mark Carlson <markcarl@sac.sfbay.sun.com>
Subject: cglib-nodep [LSARC/2009/132 FastTrack timeout 03/03/2008]
To: LSARC-ext@sun.com
Cc: Drools_team@sun.com
Message-id: <200902242205.n1OM59Ch028165@sac.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 15429

I am sponsoring this familiarity case for Vivek Titarmare. It requests minor 
binding and times out 03/03/2009. This Fast Track represents a component of 
LSARC 2008/748 - Drools.
The FOSS checklist, man page and javadoc (zip file) are in the case directory 
and also the checklist and man page are attached.

-- mark


Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
This information is Copyright 2009 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 cglib-nodep
    1.2. Name of Document Author/Supplier:
	 Author:  Vivek Titarmare
    1.3  Date of This Document:
	24 February, 2009

2. Project Summary
   2.1 Project Description

	cglib is a powerful, high performance and quality Code Generation Library, It is used to extend JAVA classes and implements interfaces at runtime.

4. Technical Description:

	cglib is a powerful, high performance and quality Code Generation Library, It is used to extend JAVA classes and implements interfaces at runtime.

5. Interfaces 

   Exported interface                   Classification 		Interface type
   =============================        ============== 		==============
   net.sf.cglib.core 
	* ClassGenerator 		Uncommitted    		Interface
	* Constants 			Uncommitted    		Interface
	* Converter 			Uncommitted    		Interface
	* Customizer 			Uncommitted    		Interface
	* GeneratorStrategy 		Uncommitted    		Interface
	* NamingPolicy 			Uncommitted    		Interface
	* ObjectSwitchCallback 		Uncommitted    		Interface
	* Predicate 			Uncommitted    		Interface
	* ProcessArrayCallback 		Uncommitted    		Interface
	* ProcessSwitchCallback 	Uncommitted    		Interface
	* Transformer			Uncommitted    		Interface

   net.sf.cglib.proxy
	* Callback 			Uncommitted    		Interface
	* CallbackFilter 		Uncommitted    		Interface
	* CallbackGenerator.Context 	Uncommitted    		Interface
	* Dispatcher 			Uncommitted    		Interface
	* Factory 			Uncommitted    		Interface
	* FixedValue 			Uncommitted    		Interface
	* InvocationHandler 		Uncommitted    		Interface
	* LazyLoader 			Uncommitted    		Interface
	* MethodInterceptor 		Uncommitted    		Interface
	* NoOp				Uncommitted    		Interface

   net.sf.cglib.transform
	* ClassFilter 			Uncommitted    		Interface
	* ClassTransformer 		Uncommitted    		Interface
	* ClassTransformerFactory 	Uncommitted    		Interface
	* MethodFilter			Uncommitted    		Interface

   net.sf.cglib.transform.impl
	* AccessFieldTransformer.Callback Uncommitted    		Interface
	* FieldProvider 		Uncommitted    		Interface
	* InterceptFieldCallback 	Uncommitted    		Interface
	* InterceptFieldEnabled 	Uncommitted    		Interface
	* InterceptFieldFilter		Uncommitted    		Interface

   SUNWcglib                            Uncommitted    		Package Name
   /usr/share/lib/java/cglib-2.1.3.jar  Uncommitted    		Jar File


   The Jar file would go in "usr/share/lib/java"

   Imported interface        Classification   Comments
   =======================   ==============   =================================== 

    SUNWjarjar                Uncommitted     		LSARC 2009/078
    SUNWobjectasm             Uncommitted     		LSARC 2009/052


6. Resources and Schedule
    6.4. Steering Committee requested information
   	6.4.1. Consolidation C-team Name:
		SFW
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open
FCL--FOSS Check List

1.0 Project Information
1.1 Name of project/component
	cglib-nodep Ver 2.1_3

1.2 Author of document
	Vivek R. Titarmare

2.0 Project Summary
  2.1 Project Description
	cglib is a powerful, high performance and quality Code Generation Library, It is used to extend JAVA classes and implements interfaces at runtime.

	This case is a dependency for LSARC 2008/748 - Drools. Drools is a dependency for PSARC 2007/210 Automatic Data Migration (ADM).
	Interface stabilities and contracts will be added to the consuming case(s) as needed.

  2.2 Release binding
      What is is the release binding?
      (see http://opensolaris.org/os/community/arc/policies/release-taxonomy/)
      [ ] Major
      [X] Minor
      [ ] Patch or Micro
      [ ] Unknown -- ARC review required

  2.3 Type of project
      Is this case a Linux Familiarity project?
      [X] Yes
      [ ] No

  2.4 Originating Community
    2.4.1 Community Name
	   Code Generation Library  (http://sourceforge.net/projects/cglib/)
    
    2.4.2 Community Involvement
      Indicate Sun's involvement in the community
      [ ] Maintainer
      [ ] Contributor
      [X] Monitoring
      
      Will the project team work with the upstream community to resolve
      architectural issues of interest to Sun?
      [X] Yes 
      [ ] No - briefly explain
      
	
      Will we or are we forking from the community?
      [ ] Yes - ARC review required prior to forking
      [X] No
      
3.0 Technical Description
  3.1 Installation & Sharable
    3.1.1S Solaris Installation - section only required for Solaris Software
      (see http://opensolaris.org/os/community/arc/policies/install-locations/ for details)
      Does this project follow the Install Locations best practice?
      [X] Yes 
      [ ] No - ARC review required
      
      Does this project install into /usr under [sbin|bin|lib|include|man|share]?
      [X] Yes
      [ ] No or N/A
      
      Does this project install into /opt?
      [ ] Yes - explain below
      [X] No or N/A
      
      Does this project install into a different directory structure?
      [ ] Yes - ARC review required
      [X] No or N/A
      
      Do any of the components of this project conflict with anything under /usr?
      (see http://opensolaris.org/os/community/arc/caselog/2007/047/ for details)
      [ ] Yes - explain below
      [X] No
      
      If conflicts exist then will this project install under /usr/gnu?
      [ ] Yes
      [ ] No - ARC review required
      [X] N/A
      
      Is this project installing into /usr/sfw?
      [ ] Yes - ARC review required
      [X] No
      
    3.1.1W Windows Installation - section only required for Windows Software
      (see http://sac.sfbay/WSARC/2002/494 for details)
      Does this project install software into a 
      <system drive>:\Program Files\Sun\<product> or <system drive>:\Sun\<product>
      directory?
      [ ] Yes
      [ ] No - ARC review required
      
      Does the project use the Windows registry?
      [ ] Yes
      [ ] No - ARC review required
      
      Does the project use 
      HKEY_LOCAL_MACHINE\SOFTWARE\Sun Microsystems\<product>\<version>
      for the registry key?
      [ ] Yes
      [ ] No - ARC review required
      
      Is the project's stored location
      HKEY_LOCAL_MACHINE\SOFTWARE\Sun Microsystems\<product id>\<version id>\Path?
      [ ] Yes
      [ ] No - ARC review required
      
    3.1.2 Share and Sharable
      Does the module include any components that are used or shared by 
      other projects?
      [X] Yes
      [ ] No
    
      If yes are these components packaged to be shared with the other FOSS?
      [X] Yes
      [ ] No - ARC review required
      [ ] N/A
    
      Are these components already in the Solaris WOS?
      [ ] Yes
      [X] No - continue with next section (section 3.2)
    
      If yes are these newer versions being delivered?
      [ ] Yes
      [ ] No - ARC review required
      
      If yes are the newer versions replacing the existing versions?
      [ ] Yes
      [ ] No - ARC review required

  3.2 Exported Libraries
      Are libraries being delivered by this project?
      [X] Yes
      [ ] No - continue with next section (section 3.3)
      
      Are 64-bit versions of the libraries being delivered?
      [X] Yes
      [ ] No - ARC review required
    
      Are static versions of the libraries being delivered?
      [ ] Yes - ARC review required
      [X] No 
      
  3.3 Services and the /etc Directory
      (see http://opensolaris.org/os/community/arc/policies/SMF-policy/)
      Does the project integrate anything into /etc/init.d or /etc/rc?.d?
      [ ] Yes - ARC review required
      [X] No
      
      Does the project integrate any new entries into /etc/inittab or
      /etc/inetd.conf?
      [ ] Yes - ARC review required
      [X] No
      
      Does the project integrate any private non-public files into /etc/default
      or /etc/ configuration files?
      [ ] Yes - ARC review required
      [X] No
      
      Does the service manifests method context grant rights above that
      of the noaccess user and basic privilege set?
      [ ] Yes - ARC review required
      [X] No
        
  3.4 Security
    3.4.1 Secure By Default 
      (see http://opensolaris.org/os/community/arc/policies/secure-by-default/ for details)
      (see http://www.opensolaris.org/os/community/arc/policies/NITS-policy/ for details)
      (see parts of http://opensolaris.org/os/community/arc/policies/SMF-policy/ for
       addtional details)
      Are there any network services provided by this project?
      [ ] Yes
      [X] No - continue with the next section (section 3.4.2)
      
      Are network services enabled by default?
      [ ] Yes - ARC review required
      [ ] No
      [X] N/A
      
      Are network services automatically enabled by the project during installation?
      [ ] Yes - ARC review required
      [ ] No
      [X] N/A
      
      Are inbound network communications denied by default?
      [ ] Yes
      [ ] No - ARC review required
      [X] N/A
      
      Is inbound data checked to prevent content-based attacks?
      [ ] Yes
      [ ] No - ARC review required
      [X] N/A
      
      Is the outbound receiver authenticated?
      [ ] Yes
      [ ] No - ARC review required
      [X] N/A
      
      Is the receiver authenticated prior to receiving any sensitive outbound communication?
      [ ] Yes
      [ ] No - ARC review required
      [X] N/A
      
    3.4.2 Authorization
      (see http://opensolaris.org/os/community/arc/bestpractices/rbac-intro/ and
	   http://opensolaris.org/os/community/arc/bestpractices/rbac-profiles/ and
	   http://opensolaris.org/os/community/arc/bestpractices/rbac-profiles/
           for details)
      Are there any setuid/setgid privileged binaries in the project?
      [ ] Yes - ARC review required
      [X] No - continue with next section (section 3.4.3)
      
      If yes then are the setuid/setgid privileges handled by the use of roles?
      [ ] Yes
      [ ] No - ARC review required

    3.4.3 Auditing
      (see http://opensolaris.org/os/community/arc/policies/audit-policy/ for details)
      (see http://opensolaris.org/os/community/arc/caselog/2003/397 for details)
      Does this component contain administrative or security enforcing software?
      [ ] Yes - ARC review required
      [X] No - continue to next section (section 3.4.4)
      
      (see http://opensolaris.org/os/community/arc/caselog/2003/397 for details)
      Do the components create audit logs detailing what took place including what event
      took place, who was involved, when the event took place?
      [ ] Yes - ARC contract and Audit project team review required
      [ ] No - ARC review required
        
        
    3.4.4 Authentication
      (see http://opensolaris.org/os/community/arc/policies/PAM/)
      Do the components contain any authentication code?
      [ ] Yes
      [X] No - continue to next section (section 3.4.5)
      
      If yes do the components use PAM (plugable authentication modules) for authentication?
      [ ] Yes
      [ ] No - ARC review required
      
      If yes is a single PAM session maintained during authentication?
      [ ] Yes
      [ ] No - ARC review required
      
      If yes are the components sufficiently privileged to allow the requested 
      operations (authentication, password change, process credential manipulation, 
      audit state initialization)?
      [ ] Yes - briefly describe below
      [ ] No - ARC review required
      
    3.4.5 Passwords
      (see http://opensolaris.org/os/community/arc/bestpractices/passwords-cli/ and
           http://opensolaris.org/os/community/arc/bestpractices/passwords-files/ for details)
      Do any of the components for the project deal with passwords?
      [ ] Yes
      [X] No - continue to next section (section 3.4.6)
      
      If yes are these passwords entered via the CLI or environment?
      [ ] Yes - ARC review required
      [ ] No
      
      Are passwords stored within the file system for the component?
      [ ] Yes
      [ ] No - continue to next section (section 3.4.6)
      
      If yes are the permissions on the file such to protect exposing the password(s)?
      [ ] Yes
      [ ] No - ARC review required
      
    3.4.6 General Security Questions
      (see http://opensolaris.org/os/community/arc/bestpractices/security-questions/ for details)
      Are there any network protocols used by this project?
      [ ] Yes
      [X] No - continue with the next section (section 3.5)
      
      Do the components use standard network protocols?
      [ ] Yes
      [ ] No - ARC review required
      
      Do network services for the project make decisions based upon user, host or 
      service identities?
      [ ] Yes - explain below
      [ ] No
      [ ] N/A
      
      Do the components make use of secret information during authentication and/or
      authorization?
      [ ] Yes - explain below
      [ ] No
      [ ] N/A
  
  3.5 Networking
      Do the components access the network?
      [ ] Yes
      [X] No - continue with the next section (section 3.6)
      
      If yes do the components support IPv6?
      [ ] Yes 
      [ ] No - ARC review required
          
  3.6 Core Solaris Components
      Do the components of this project compete with or duplicate core 
      Solaris components?
      [ ] Yes - ARC review required
      [X] No 
     
        
4.0 Interfaces
  (see http://www.opensolaris.org/os/community/arc/policies/interface-taxonomy/ for details)
  4.1 Exported Interfaces
  
     See project proposal
  
Appendix B - Suggested case materials
  1. man pages

     Attached are the zipped Java docs (cglib-node.zip_)

  2. SMF manifests
  3. links to contracts
Introduction to Library Functions                        cglib(3)

NAME
     cglib - Code Generation Library

DESCRIPTION
     cglib(3) is a powerful, high performance  and  quality  Code
     Generation  Library,  It  is used to extend JAVA classes and
     implements interfaces at runtime.For additional  information
     on using cglib, browse the complete html documentation at:

          file:/usr/share/lib/java/javadoc/cglib/index.html

LICENSE
     ASL 2.0

FILES
     /usr/share/lib/java/cglib-2.1.3.jar

          cglib jar file

     /usr/share/lib/java/javadoc/cglib/index.html

          cglib API documentation generated with javadoc.

ATTRIBUTES
     See attributes(5) for descriptions of the  following  attri-
     butes:

     _______________________________________
    |   ATTRIBUTE TYPE   |  ATTRIBUTE VALUE|
    |_______________________________________
    | Availability       |  SUNWcglib      |
    |_______________________________________
    | Interface Stability|  Uncommitted    |
    |____________________|_________________|

SEE ALSO
     http://cglib.sourceforge.net/

NOTES
     Source for cglib is available on http://opensolaris.org

SunOS 5.10           Last change: 4 Feb 2009                    1

From Richard.Matthews@Sun.COM Mon Mar  2 15:22:59 2009
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n22NMxqG021980
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 2 Mar 2009 15:22:59 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n22NMw4D003512;
	Mon, 2 Mar 2009 15:22:59 -0800 (PST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KFW00M0FJM9S400@nwk-avmta-1.sfbay.Sun.COM>; Mon,
 02 Mar 2009 15:22:57 -0800 (PST)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFW00ENNJM7TP60@nwk-avmta-1.sfbay.Sun.COM>; Mon,
 02 Mar 2009 15:22:55 -0800 (PST)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n22NMtcs007822; Mon,
 02 Mar 2009 23:22:55 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFW00J00JI4AF00@mail-amer.sun.com>; Mon, 02 Mar 2009 16:22:55 -0700 (MST)
Received: from [129.152.9.11] ([unknown] [129.152.9.11])
 by mail-amer.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KFW009NFJM6KXE0@mail-amer.sun.com>; Mon,
 02 Mar 2009 16:22:54 -0700 (MST)
Date: Mon, 02 Mar 2009 17:22:54 -0600
From: Rick Matthews <Richard.Matthews@Sun.COM>
Subject: Re: cglib-nodep [LSARC/2009/132 FastTrack timeout 03/03/2008]
In-reply-to: <200902242205.n1OM59Ch028165@sac.sfbay.sun.com>
Sender: Richard.Matthews@Sun.COM
To: Mark Carlson <markcarl@sac.sfbay.sun.com>
Cc: LSARC-ext@Sun.COM, Drools_team@Sun.COM
Reply-to: Richard.Matthews@Sun.COM
Message-id: <49AC6A4E.3080601@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200902242205.n1OM59Ch028165@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.16 (X11/20080807)
Status: RO
Content-Length: 852

+1

On 02/24/09 16:05, Mark Carlson wrote:
> I am sponsoring this familiarity case for Vivek Titarmare. It requests minor 
> binding and times out 03/03/2009. This Fast Track represents a component of 
> LSARC 2008/748 - Drools.
> The FOSS checklist, man page and javadoc (zip file) are in the case directory 
> and also the checklist and man page are attached.
>
> -- mark
>
>
>   

-- 
---------------------------------------------------------------------
Rick Matthews                           email: Rick.Matthews@sun.com
Sun Microsystems, Inc.                  phone:+1(651) 554-1518
1270 Eagan Industrial Road              phone(internal): 54418
Suite 160                               fax:  +1(651) 554-1540
Eagan, MN 55121-1231 USA                main: +1(651) 554-1500		
---------------------------------------------------------------------


From Richard.Matthews@sun.com Mon Mar  2 15:28:05 2009
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n22NS4HT022311
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 2 Mar 2009 15:28:04 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n22NS4Z2006098
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Mon, 2 Mar 2009 15:28:04 -0800 (PST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KFW00H0BJUSRV00@nwk-avmta-2.sfbay.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Mon, 02 Mar 2009 15:28:04 -0800 (PST)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFW00GQYJUQWL00@nwk-avmta-2.sfbay.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Mon,
 02 Mar 2009 15:28:03 -0800 (PST)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n22NS2lF005454	for
 <LSARC-ext@sun.com>; Mon, 02 Mar 2009 23:28:02 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFW00J00JI4AF00@mail-amer.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Mon, 02 Mar 2009 16:28:02 -0700 (MST)
Received: from [129.152.9.11] ([unknown] [129.152.9.11])
 by mail-amer.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KFW009V3JULKXE0@mail-amer.sun.com>; Mon,
 02 Mar 2009 16:27:58 -0700 (MST)
Date: Mon, 02 Mar 2009 17:27:57 -0600
From: Rick Matthews <Richard.Matthews@sun.com>
Subject: Re: cglib-nodep [LSARC/2009/132 FastTrack timeout 03/03/2008]
In-reply-to: <200902242205.n1OM59Ch028165@sac.sfbay.sun.com>
Sender: Richard.Matthews@sun.com
To: Mark Carlson <markcarl@sac.sfbay.sun.com>
Cc: LSARC-ext@sun.com
Reply-to: Richard.Matthews@sun.com
Message-id: <49AC6B7D.1080808@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200902242205.n1OM59Ch028165@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.16 (X11/20080807)
Status: RO
Content-Length: 858

+1
--
Rick

On 02/24/09 16:05, Mark Carlson wrote:
> I am sponsoring this familiarity case for Vivek Titarmare. It requests minor 
> binding and times out 03/03/2009. This Fast Track represents a component of 
> LSARC 2008/748 - Drools.
> The FOSS checklist, man page and javadoc (zip file) are in the case directory 
> and also the checklist and man page are attached.
>
> -- mark
>
>   

-- 
---------------------------------------------------------------------
Rick Matthews                           email: Rick.Matthews@sun.com
Sun Microsystems, Inc.                  phone:+1(651) 554-1518
1270 Eagan Industrial Road              phone(internal): 54418
Suite 160                               fax:  +1(651) 554-1540
Eagan, MN 55121-1231 USA                main: +1(651) 554-1500		
---------------------------------------------------------------------


From margot.miller@sun.com Mon Mar  2 16:17:47 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n230HlIH015993
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 2 Mar 2009 16:17:47 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n230Hjuo024027;
	Mon, 2 Mar 2009 17:17:46 -0700 (MST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KFW00D03M5M3W00@brm-avmta-1.central.sun.com>; Mon,
 02 Mar 2009 17:17:46 -0700 (MST)
Received: from jurassic-x4600.sfbay.sun.com ([129.146.17.63])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFW00GISM5L6JC0@brm-avmta-1.central.sun.com>; Mon,
 02 Mar 2009 17:17:46 -0700 (MST)
Received: from [10.7.250.251]
 (punchin-client-10-7-250-251.SFBay.Sun.COM [10.7.250.251])
	by jurassic-x4600.sfbay.sun.com (8.14.3+Sun/8.14.3)
 with ESMTP id n230Hha8122300; Mon, 02 Mar 2009 16:17:44 -0800 (PST)
Date: Mon, 02 Mar 2009 16:13:55 -0800
From: Margot Miller <margot.miller@sun.com>
Subject: Re: cglib-nodep [LSARC/2009/132 FastTrack timeout 03/03/2008]
In-reply-to: <200902242205.n1OM59Ch028165@sac.sfbay.sun.com>
To: Mark Carlson <markcarl@sac.sfbay.sun.com>
Cc: LSARC-ext@sun.com, Drools_team@sun.com
Message-id: <49AC7643.8080003@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200902242205.n1OM59Ch028165@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0b1 (X11/20070115)
Status: RO
Content-Length: 16402

I assume there is no dependency on a particular version
of the JDK?

Thanks
Margot

Mark Carlson wrote:
> I am sponsoring this familiarity case for Vivek Titarmare. It requests minor 
> binding and times out 03/03/2009. This Fast Track represents a component of 
> LSARC 2008/748 - Drools.
> The FOSS checklist, man page and javadoc (zip file) are in the case directory 
> and also the checklist and man page are attached.
>
> -- mark
>
>
> Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
> This information is Copyright 2009 Sun Microsystems
> 1. Introduction
>     1.1. Project/Component Working Name:
> 	 cglib-nodep
>     1.2. Name of Document Author/Supplier:
> 	 Author:  Vivek Titarmare
>     1.3  Date of This Document:
> 	24 February, 2009
>
> 2. Project Summary
>    2.1 Project Description
>
> 	cglib is a powerful, high performance and quality Code Generation Library, It is used to extend JAVA classes and implements interfaces at runtime.
>
> 4. Technical Description:
>
> 	cglib is a powerful, high performance and quality Code Generation Library, It is used to extend JAVA classes and implements interfaces at runtime.
>
> 5. Interfaces 
>
>    Exported interface                   Classification 		Interface type
>    =============================        ============== 		==============
>    net.sf.cglib.core 
> 	* ClassGenerator 		Uncommitted    		Interface
> 	* Constants 			Uncommitted    		Interface
> 	* Converter 			Uncommitted    		Interface
> 	* Customizer 			Uncommitted    		Interface
> 	* GeneratorStrategy 		Uncommitted    		Interface
> 	* NamingPolicy 			Uncommitted    		Interface
> 	* ObjectSwitchCallback 		Uncommitted    		Interface
> 	* Predicate 			Uncommitted    		Interface
> 	* ProcessArrayCallback 		Uncommitted    		Interface
> 	* ProcessSwitchCallback 	Uncommitted    		Interface
> 	* Transformer			Uncommitted    		Interface
>
>    net.sf.cglib.proxy
> 	* Callback 			Uncommitted    		Interface
> 	* CallbackFilter 		Uncommitted    		Interface
> 	* CallbackGenerator.Context 	Uncommitted    		Interface
> 	* Dispatcher 			Uncommitted    		Interface
> 	* Factory 			Uncommitted    		Interface
> 	* FixedValue 			Uncommitted    		Interface
> 	* InvocationHandler 		Uncommitted    		Interface
> 	* LazyLoader 			Uncommitted    		Interface
> 	* MethodInterceptor 		Uncommitted    		Interface
> 	* NoOp				Uncommitted    		Interface
>
>    net.sf.cglib.transform
> 	* ClassFilter 			Uncommitted    		Interface
> 	* ClassTransformer 		Uncommitted    		Interface
> 	* ClassTransformerFactory 	Uncommitted    		Interface
> 	* MethodFilter			Uncommitted    		Interface
>
>    net.sf.cglib.transform.impl
> 	* AccessFieldTransformer.Callback Uncommitted    		Interface
> 	* FieldProvider 		Uncommitted    		Interface
> 	* InterceptFieldCallback 	Uncommitted    		Interface
> 	* InterceptFieldEnabled 	Uncommitted    		Interface
> 	* InterceptFieldFilter		Uncommitted    		Interface
>
>    SUNWcglib                            Uncommitted    		Package Name
>    /usr/share/lib/java/cglib-2.1.3.jar  Uncommitted    		Jar File
>
>
>    The Jar file would go in "usr/share/lib/java"
>
>    Imported interface        Classification   Comments
>    =======================   ==============   =================================== 
>
>     SUNWjarjar                Uncommitted     		LSARC 2009/078
>     SUNWobjectasm             Uncommitted     		LSARC 2009/052
>
>
> 6. Resources and Schedule
>     6.4. Steering Committee requested information
>    	6.4.1. Consolidation C-team Name:
> 		SFW
>     6.5. ARC review type: FastTrack
>     6.6. ARC Exposure: open
> FCL--FOSS Check List
>
> 1.0 Project Information
> 1.1 Name of project/component
> 	cglib-nodep Ver 2.1_3
>
> 1.2 Author of document
> 	Vivek R. Titarmare
>
> 2.0 Project Summary
>   2.1 Project Description
> 	cglib is a powerful, high performance and quality Code Generation Library, It is used to extend JAVA classes and implements interfaces at runtime.
>
> 	This case is a dependency for LSARC 2008/748 - Drools. Drools is a dependency for PSARC 2007/210 Automatic Data Migration (ADM).
> 	Interface stabilities and contracts will be added to the consuming case(s) as needed.
>
>   2.2 Release binding
>       What is is the release binding?
>       (see http://opensolaris.org/os/community/arc/policies/release-taxonomy/)
>       [ ] Major
>       [X] Minor
>       [ ] Patch or Micro
>       [ ] Unknown -- ARC review required
>
>   2.3 Type of project
>       Is this case a Linux Familiarity project?
>       [X] Yes
>       [ ] No
>
>   2.4 Originating Community
>     2.4.1 Community Name
> 	   Code Generation Library  (http://sourceforge.net/projects/cglib/)
>     
>     2.4.2 Community Involvement
>       Indicate Sun's involvement in the community
>       [ ] Maintainer
>       [ ] Contributor
>       [X] Monitoring
>       
>       Will the project team work with the upstream community to resolve
>       architectural issues of interest to Sun?
>       [X] Yes 
>       [ ] No - briefly explain
>       
> 	
>       Will we or are we forking from the community?
>       [ ] Yes - ARC review required prior to forking
>       [X] No
>       
> 3.0 Technical Description
>   3.1 Installation & Sharable
>     3.1.1S Solaris Installation - section only required for Solaris Software
>       (see http://opensolaris.org/os/community/arc/policies/install-locations/ for details)
>       Does this project follow the Install Locations best practice?
>       [X] Yes 
>       [ ] No - ARC review required
>       
>       Does this project install into /usr under [sbin|bin|lib|include|man|share]?
>       [X] Yes
>       [ ] No or N/A
>       
>       Does this project install into /opt?
>       [ ] Yes - explain below
>       [X] No or N/A
>       
>       Does this project install into a different directory structure?
>       [ ] Yes - ARC review required
>       [X] No or N/A
>       
>       Do any of the components of this project conflict with anything under /usr?
>       (see http://opensolaris.org/os/community/arc/caselog/2007/047/ for details)
>       [ ] Yes - explain below
>       [X] No
>       
>       If conflicts exist then will this project install under /usr/gnu?
>       [ ] Yes
>       [ ] No - ARC review required
>       [X] N/A
>       
>       Is this project installing into /usr/sfw?
>       [ ] Yes - ARC review required
>       [X] No
>       
>     3.1.1W Windows Installation - section only required for Windows Software
>       (see http://sac.sfbay/WSARC/2002/494 for details)
>       Does this project install software into a 
>       <system drive>:\Program Files\Sun\<product> or <system drive>:\Sun\<product>
>       directory?
>       [ ] Yes
>       [ ] No - ARC review required
>       
>       Does the project use the Windows registry?
>       [ ] Yes
>       [ ] No - ARC review required
>       
>       Does the project use 
>       HKEY_LOCAL_MACHINE\SOFTWARE\Sun Microsystems\<product>\<version>
>       for the registry key?
>       [ ] Yes
>       [ ] No - ARC review required
>       
>       Is the project's stored location
>       HKEY_LOCAL_MACHINE\SOFTWARE\Sun Microsystems\<product id>\<version id>\Path?
>       [ ] Yes
>       [ ] No - ARC review required
>       
>     3.1.2 Share and Sharable
>       Does the module include any components that are used or shared by 
>       other projects?
>       [X] Yes
>       [ ] No
>     
>       If yes are these components packaged to be shared with the other FOSS?
>       [X] Yes
>       [ ] No - ARC review required
>       [ ] N/A
>     
>       Are these components already in the Solaris WOS?
>       [ ] Yes
>       [X] No - continue with next section (section 3.2)
>     
>       If yes are these newer versions being delivered?
>       [ ] Yes
>       [ ] No - ARC review required
>       
>       If yes are the newer versions replacing the existing versions?
>       [ ] Yes
>       [ ] No - ARC review required
>
>   3.2 Exported Libraries
>       Are libraries being delivered by this project?
>       [X] Yes
>       [ ] No - continue with next section (section 3.3)
>       
>       Are 64-bit versions of the libraries being delivered?
>       [X] Yes
>       [ ] No - ARC review required
>     
>       Are static versions of the libraries being delivered?
>       [ ] Yes - ARC review required
>       [X] No 
>       
>   3.3 Services and the /etc Directory
>       (see http://opensolaris.org/os/community/arc/policies/SMF-policy/)
>       Does the project integrate anything into /etc/init.d or /etc/rc?.d?
>       [ ] Yes - ARC review required
>       [X] No
>       
>       Does the project integrate any new entries into /etc/inittab or
>       /etc/inetd.conf?
>       [ ] Yes - ARC review required
>       [X] No
>       
>       Does the project integrate any private non-public files into /etc/default
>       or /etc/ configuration files?
>       [ ] Yes - ARC review required
>       [X] No
>       
>       Does the service manifests method context grant rights above that
>       of the noaccess user and basic privilege set?
>       [ ] Yes - ARC review required
>       [X] No
>         
>   3.4 Security
>     3.4.1 Secure By Default 
>       (see http://opensolaris.org/os/community/arc/policies/secure-by-default/ for details)
>       (see http://www.opensolaris.org/os/community/arc/policies/NITS-policy/ for details)
>       (see parts of http://opensolaris.org/os/community/arc/policies/SMF-policy/ for
>        addtional details)
>       Are there any network services provided by this project?
>       [ ] Yes
>       [X] No - continue with the next section (section 3.4.2)
>       
>       Are network services enabled by default?
>       [ ] Yes - ARC review required
>       [ ] No
>       [X] N/A
>       
>       Are network services automatically enabled by the project during installation?
>       [ ] Yes - ARC review required
>       [ ] No
>       [X] N/A
>       
>       Are inbound network communications denied by default?
>       [ ] Yes
>       [ ] No - ARC review required
>       [X] N/A
>       
>       Is inbound data checked to prevent content-based attacks?
>       [ ] Yes
>       [ ] No - ARC review required
>       [X] N/A
>       
>       Is the outbound receiver authenticated?
>       [ ] Yes
>       [ ] No - ARC review required
>       [X] N/A
>       
>       Is the receiver authenticated prior to receiving any sensitive outbound communication?
>       [ ] Yes
>       [ ] No - ARC review required
>       [X] N/A
>       
>     3.4.2 Authorization
>       (see http://opensolaris.org/os/community/arc/bestpractices/rbac-intro/ and
> 	   http://opensolaris.org/os/community/arc/bestpractices/rbac-profiles/ and
> 	   http://opensolaris.org/os/community/arc/bestpractices/rbac-profiles/
>            for details)
>       Are there any setuid/setgid privileged binaries in the project?
>       [ ] Yes - ARC review required
>       [X] No - continue with next section (section 3.4.3)
>       
>       If yes then are the setuid/setgid privileges handled by the use of roles?
>       [ ] Yes
>       [ ] No - ARC review required
>
>     3.4.3 Auditing
>       (see http://opensolaris.org/os/community/arc/policies/audit-policy/ for details)
>       (see http://opensolaris.org/os/community/arc/caselog/2003/397 for details)
>       Does this component contain administrative or security enforcing software?
>       [ ] Yes - ARC review required
>       [X] No - continue to next section (section 3.4.4)
>       
>       (see http://opensolaris.org/os/community/arc/caselog/2003/397 for details)
>       Do the components create audit logs detailing what took place including what event
>       took place, who was involved, when the event took place?
>       [ ] Yes - ARC contract and Audit project team review required
>       [ ] No - ARC review required
>         
>         
>     3.4.4 Authentication
>       (see http://opensolaris.org/os/community/arc/policies/PAM/)
>       Do the components contain any authentication code?
>       [ ] Yes
>       [X] No - continue to next section (section 3.4.5)
>       
>       If yes do the components use PAM (plugable authentication modules) for authentication?
>       [ ] Yes
>       [ ] No - ARC review required
>       
>       If yes is a single PAM session maintained during authentication?
>       [ ] Yes
>       [ ] No - ARC review required
>       
>       If yes are the components sufficiently privileged to allow the requested 
>       operations (authentication, password change, process credential manipulation, 
>       audit state initialization)?
>       [ ] Yes - briefly describe below
>       [ ] No - ARC review required
>       
>     3.4.5 Passwords
>       (see http://opensolaris.org/os/community/arc/bestpractices/passwords-cli/ and
>            http://opensolaris.org/os/community/arc/bestpractices/passwords-files/ for details)
>       Do any of the components for the project deal with passwords?
>       [ ] Yes
>       [X] No - continue to next section (section 3.4.6)
>       
>       If yes are these passwords entered via the CLI or environment?
>       [ ] Yes - ARC review required
>       [ ] No
>       
>       Are passwords stored within the file system for the component?
>       [ ] Yes
>       [ ] No - continue to next section (section 3.4.6)
>       
>       If yes are the permissions on the file such to protect exposing the password(s)?
>       [ ] Yes
>       [ ] No - ARC review required
>       
>     3.4.6 General Security Questions
>       (see http://opensolaris.org/os/community/arc/bestpractices/security-questions/ for details)
>       Are there any network protocols used by this project?
>       [ ] Yes
>       [X] No - continue with the next section (section 3.5)
>       
>       Do the components use standard network protocols?
>       [ ] Yes
>       [ ] No - ARC review required
>       
>       Do network services for the project make decisions based upon user, host or 
>       service identities?
>       [ ] Yes - explain below
>       [ ] No
>       [ ] N/A
>       
>       Do the components make use of secret information during authentication and/or
>       authorization?
>       [ ] Yes - explain below
>       [ ] No
>       [ ] N/A
>   
>   3.5 Networking
>       Do the components access the network?
>       [ ] Yes
>       [X] No - continue with the next section (section 3.6)
>       
>       If yes do the components support IPv6?
>       [ ] Yes 
>       [ ] No - ARC review required
>           
>   3.6 Core Solaris Components
>       Do the components of this project compete with or duplicate core 
>       Solaris components?
>       [ ] Yes - ARC review required
>       [X] No 
>      
>         
> 4.0 Interfaces
>   (see http://www.opensolaris.org/os/community/arc/policies/interface-taxonomy/ for details)
>   4.1 Exported Interfaces
>   
>      See project proposal
>   
> Appendix B - Suggested case materials
>   1. man pages
>
>      Attached are the zipped Java docs (cglib-node.zip_)
>
>   2. SMF manifests
>   3. links to contracts
> Introduction to Library Functions                        cglib(3)
>
> NAME
>      cglib - Code Generation Library
>
> DESCRIPTION
>      cglib(3) is a powerful, high performance  and  quality  Code
>      Generation  Library,  It  is used to extend JAVA classes and
>      implements interfaces at runtime.For additional  information
>      on using cglib, browse the complete html documentation at:
>
>           file:/usr/share/lib/java/javadoc/cglib/index.html
>
> LICENSE
>      ASL 2.0
>
> FILES
>      /usr/share/lib/java/cglib-2.1.3.jar
>
>           cglib jar file
>
>      /usr/share/lib/java/javadoc/cglib/index.html
>
>           cglib API documentation generated with javadoc.
>
> ATTRIBUTES
>      See attributes(5) for descriptions of the  following  attri-
>      butes:
>
>      _______________________________________
>     |   ATTRIBUTE TYPE   |  ATTRIBUTE VALUE|
>     |_______________________________________
>     | Availability       |  SUNWcglib      |
>     |_______________________________________
>     | Interface Stability|  Uncommitted    |
>     |____________________|_________________|
>
> SEE ALSO
>      http://cglib.sourceforge.net/
>
> NOTES
>      Source for cglib is available on http://opensolaris.org
>
> SunOS 5.10           Last change: 4 Feb 2009                    1
>   


From Vivek.Titarmare@sun.com Wed Mar  4 07:42:31 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n24FgVLT020221
	for <LSARC-ext@sac.sfbay.sun.com>; Wed, 4 Mar 2009 07:42:31 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n24FgJN5049055;
	Wed, 4 Mar 2009 08:42:30 -0700 (MST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KFZ00501NMU8X00@nwk-avmta-1.sfbay.Sun.COM>; Wed,
 04 Mar 2009 07:42:30 -0800 (PST)
Received: from sineb-mail-1.sun.com ([192.18.19.6])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFZ006IINMS20A0@nwk-avmta-1.sfbay.Sun.COM>; Wed,
 04 Mar 2009 07:42:29 -0800 (PST)
Received: from fe-apac-05.sun.com
 (fe-apac-05.sun.com [192.18.19.176] (may be forged))
	by sineb-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n24FgRxI016108; Wed,
 04 Mar 2009 15:42:27 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFZ00000N7Q5P00@mail-apac.sun.com>; Wed, 04 Mar 2009 23:42:27 +0800 (SGT)
Received: from VivekTPC ([unknown] [115.109.9.216])
 by mail-apac.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KFZ00ARBNMPQK80@mail-apac.sun.com>; Wed,
 04 Mar 2009 23:42:27 +0800 (SGT)
Date: Wed, 04 Mar 2009 21:12:24 +0530
From: Vivek Titarmare <Vivek.Titarmare@sun.com>
Subject: RE: cglib-nodep [LSARC/2009/132 FastTrack timeout 03/03/2008]
In-reply-to: <49AC7643.8080003@sun.com>
Sender: Vivek.Titarmare@sun.com
To: "'Margot Miller'" <Margot.Miller@sun.com>,
        "'Mark Carlson'" <markcarl@sac.sfbay.sun.com>
Cc: Drools_Team@sun.com, LSARC-ext@sun.com
Message-id: <017001c99cdf$d1b8f790$752ae6b0$%Titarmare@Sun.com>
MIME-version: 1.0
X-Mailer: Microsoft Office Outlook 12.0
Content-type: text/plain; charset=US-ASCII
Content-language: en-us
Content-transfer-encoding: 7BIT
Thread-index: AcmblZzOmiTnKhM0Sq+2DE7QBQdfSQBSdRpQ
X-PMX-Version: 5.4.1.325704
References: <200902242205.n1OM59Ch028165@sac.sfbay.sun.com>
 <49AC7643.8080003@sun.com>
Status: RO
Content-Length: 16849

Right, no dependency on JDK.

Regards,
~Vivek R. T.

-----Original Message-----
From: opensolaris-arc-bounces@opensolaris.org
[mailto:opensolaris-arc-bounces@opensolaris.org] On Behalf Of Margot Miller
Sent: Tuesday, March 03, 2009 5:44 AM
To: Mark Carlson
Cc: Drools_Team@Sun.COM; LSARC-ext@sun.com
Subject: Re: cglib-nodep [LSARC/2009/132 FastTrack timeout 03/03/2008]

I assume there is no dependency on a particular version
of the JDK?

Thanks
Margot

Mark Carlson wrote:
> I am sponsoring this familiarity case for Vivek Titarmare. It requests
minor 
> binding and times out 03/03/2009. This Fast Track represents a component
of 
> LSARC 2008/748 - Drools.
> The FOSS checklist, man page and javadoc (zip file) are in the case
directory 
> and also the checklist and man page are attached.
>
> -- mark
>
>
> Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
> This information is Copyright 2009 Sun Microsystems
> 1. Introduction
>     1.1. Project/Component Working Name:
> 	 cglib-nodep
>     1.2. Name of Document Author/Supplier:
> 	 Author:  Vivek Titarmare
>     1.3  Date of This Document:
> 	24 February, 2009
>
> 2. Project Summary
>    2.1 Project Description
>
> 	cglib is a powerful, high performance and quality Code Generation
Library, It is used to extend JAVA classes and implements interfaces at
runtime.
>
> 4. Technical Description:
>
> 	cglib is a powerful, high performance and quality Code Generation
Library, It is used to extend JAVA classes and implements interfaces at
runtime.
>
> 5. Interfaces 
>
>    Exported interface                   Classification
Interface type
>    =============================        ==============
==============
>    net.sf.cglib.core 
> 	* ClassGenerator 		Uncommitted    		Interface
> 	* Constants 			Uncommitted    		Interface
> 	* Converter 			Uncommitted    		Interface
> 	* Customizer 			Uncommitted    		Interface
> 	* GeneratorStrategy 		Uncommitted    		Interface
> 	* NamingPolicy 			Uncommitted    		Interface
> 	* ObjectSwitchCallback 		Uncommitted    		Interface
> 	* Predicate 			Uncommitted    		Interface
> 	* ProcessArrayCallback 		Uncommitted    		Interface
> 	* ProcessSwitchCallback 	Uncommitted    		Interface
> 	* Transformer			Uncommitted    		Interface
>
>    net.sf.cglib.proxy
> 	* Callback 			Uncommitted    		Interface
> 	* CallbackFilter 		Uncommitted    		Interface
> 	* CallbackGenerator.Context 	Uncommitted    		Interface
> 	* Dispatcher 			Uncommitted    		Interface
> 	* Factory 			Uncommitted    		Interface
> 	* FixedValue 			Uncommitted    		Interface
> 	* InvocationHandler 		Uncommitted    		Interface
> 	* LazyLoader 			Uncommitted    		Interface
> 	* MethodInterceptor 		Uncommitted    		Interface
> 	* NoOp				Uncommitted    		Interface
>
>    net.sf.cglib.transform
> 	* ClassFilter 			Uncommitted    		Interface
> 	* ClassTransformer 		Uncommitted    		Interface
> 	* ClassTransformerFactory 	Uncommitted    		Interface
> 	* MethodFilter			Uncommitted    		Interface
>
>    net.sf.cglib.transform.impl
> 	* AccessFieldTransformer.Callback Uncommitted
Interface
> 	* FieldProvider 		Uncommitted    		Interface
> 	* InterceptFieldCallback 	Uncommitted    		Interface
> 	* InterceptFieldEnabled 	Uncommitted    		Interface
> 	* InterceptFieldFilter		Uncommitted    		Interface
>
>    SUNWcglib                            Uncommitted
Package Name
>    /usr/share/lib/java/cglib-2.1.3.jar  Uncommitted    		Jar
File
>
>
>    The Jar file would go in "usr/share/lib/java"
>
>    Imported interface        Classification   Comments
>    =======================   ==============
=================================== 
>
>     SUNWjarjar                Uncommitted     		LSARC
2009/078
>     SUNWobjectasm             Uncommitted     		LSARC
2009/052
>
>
> 6. Resources and Schedule
>     6.4. Steering Committee requested information
>    	6.4.1. Consolidation C-team Name:
> 		SFW
>     6.5. ARC review type: FastTrack
>     6.6. ARC Exposure: open
> FCL--FOSS Check List
>
> 1.0 Project Information
> 1.1 Name of project/component
> 	cglib-nodep Ver 2.1_3
>
> 1.2 Author of document
> 	Vivek R. Titarmare
>
> 2.0 Project Summary
>   2.1 Project Description
> 	cglib is a powerful, high performance and quality Code Generation
Library, It is used to extend JAVA classes and implements interfaces at
runtime.
>
> 	This case is a dependency for LSARC 2008/748 - Drools. Drools is a
dependency for PSARC 2007/210 Automatic Data Migration (ADM).
> 	Interface stabilities and contracts will be added to the consuming
case(s) as needed.
>
>   2.2 Release binding
>       What is is the release binding?
>       (see
http://opensolaris.org/os/community/arc/policies/release-taxonomy/)
>       [ ] Major
>       [X] Minor
>       [ ] Patch or Micro
>       [ ] Unknown -- ARC review required
>
>   2.3 Type of project
>       Is this case a Linux Familiarity project?
>       [X] Yes
>       [ ] No
>
>   2.4 Originating Community
>     2.4.1 Community Name
> 	   Code Generation Library  (http://sourceforge.net/projects/cglib/)
>     
>     2.4.2 Community Involvement
>       Indicate Sun's involvement in the community
>       [ ] Maintainer
>       [ ] Contributor
>       [X] Monitoring
>       
>       Will the project team work with the upstream community to resolve
>       architectural issues of interest to Sun?
>       [X] Yes 
>       [ ] No - briefly explain
>       
> 	
>       Will we or are we forking from the community?
>       [ ] Yes - ARC review required prior to forking
>       [X] No
>       
> 3.0 Technical Description
>   3.1 Installation & Sharable
>     3.1.1S Solaris Installation - section only required for Solaris
Software
>       (see
http://opensolaris.org/os/community/arc/policies/install-locations/ for
details)
>       Does this project follow the Install Locations best practice?
>       [X] Yes 
>       [ ] No - ARC review required
>       
>       Does this project install into /usr under
[sbin|bin|lib|include|man|share]?
>       [X] Yes
>       [ ] No or N/A
>       
>       Does this project install into /opt?
>       [ ] Yes - explain below
>       [X] No or N/A
>       
>       Does this project install into a different directory structure?
>       [ ] Yes - ARC review required
>       [X] No or N/A
>       
>       Do any of the components of this project conflict with anything
under /usr?
>       (see http://opensolaris.org/os/community/arc/caselog/2007/047/ for
details)
>       [ ] Yes - explain below
>       [X] No
>       
>       If conflicts exist then will this project install under /usr/gnu?
>       [ ] Yes
>       [ ] No - ARC review required
>       [X] N/A
>       
>       Is this project installing into /usr/sfw?
>       [ ] Yes - ARC review required
>       [X] No
>       
>     3.1.1W Windows Installation - section only required for Windows
Software
>       (see http://sac.sfbay/WSARC/2002/494 for details)
>       Does this project install software into a 
>       <system drive>:\Program Files\Sun\<product> or <system
drive>:\Sun\<product>
>       directory?
>       [ ] Yes
>       [ ] No - ARC review required
>       
>       Does the project use the Windows registry?
>       [ ] Yes
>       [ ] No - ARC review required
>       
>       Does the project use 
>       HKEY_LOCAL_MACHINE\SOFTWARE\Sun Microsystems\<product>\<version>
>       for the registry key?
>       [ ] Yes
>       [ ] No - ARC review required
>       
>       Is the project's stored location
>       HKEY_LOCAL_MACHINE\SOFTWARE\Sun Microsystems\<product id>\<version
id>\Path?
>       [ ] Yes
>       [ ] No - ARC review required
>       
>     3.1.2 Share and Sharable
>       Does the module include any components that are used or shared by 
>       other projects?
>       [X] Yes
>       [ ] No
>     
>       If yes are these components packaged to be shared with the other
FOSS?
>       [X] Yes
>       [ ] No - ARC review required
>       [ ] N/A
>     
>       Are these components already in the Solaris WOS?
>       [ ] Yes
>       [X] No - continue with next section (section 3.2)
>     
>       If yes are these newer versions being delivered?
>       [ ] Yes
>       [ ] No - ARC review required
>       
>       If yes are the newer versions replacing the existing versions?
>       [ ] Yes
>       [ ] No - ARC review required
>
>   3.2 Exported Libraries
>       Are libraries being delivered by this project?
>       [X] Yes
>       [ ] No - continue with next section (section 3.3)
>       
>       Are 64-bit versions of the libraries being delivered?
>       [X] Yes
>       [ ] No - ARC review required
>     
>       Are static versions of the libraries being delivered?
>       [ ] Yes - ARC review required
>       [X] No 
>       
>   3.3 Services and the /etc Directory
>       (see http://opensolaris.org/os/community/arc/policies/SMF-policy/)
>       Does the project integrate anything into /etc/init.d or /etc/rc?.d?
>       [ ] Yes - ARC review required
>       [X] No
>       
>       Does the project integrate any new entries into /etc/inittab or
>       /etc/inetd.conf?
>       [ ] Yes - ARC review required
>       [X] No
>       
>       Does the project integrate any private non-public files into
/etc/default
>       or /etc/ configuration files?
>       [ ] Yes - ARC review required
>       [X] No
>       
>       Does the service manifests method context grant rights above that
>       of the noaccess user and basic privilege set?
>       [ ] Yes - ARC review required
>       [X] No
>         
>   3.4 Security
>     3.4.1 Secure By Default 
>       (see
http://opensolaris.org/os/community/arc/policies/secure-by-default/ for
details)
>       (see
http://www.opensolaris.org/os/community/arc/policies/NITS-policy/ for
details)
>       (see parts of
http://opensolaris.org/os/community/arc/policies/SMF-policy/ for
>        addtional details)
>       Are there any network services provided by this project?
>       [ ] Yes
>       [X] No - continue with the next section (section 3.4.2)
>       
>       Are network services enabled by default?
>       [ ] Yes - ARC review required
>       [ ] No
>       [X] N/A
>       
>       Are network services automatically enabled by the project during
installation?
>       [ ] Yes - ARC review required
>       [ ] No
>       [X] N/A
>       
>       Are inbound network communications denied by default?
>       [ ] Yes
>       [ ] No - ARC review required
>       [X] N/A
>       
>       Is inbound data checked to prevent content-based attacks?
>       [ ] Yes
>       [ ] No - ARC review required
>       [X] N/A
>       
>       Is the outbound receiver authenticated?
>       [ ] Yes
>       [ ] No - ARC review required
>       [X] N/A
>       
>       Is the receiver authenticated prior to receiving any sensitive
outbound communication?
>       [ ] Yes
>       [ ] No - ARC review required
>       [X] N/A
>       
>     3.4.2 Authorization
>       (see
http://opensolaris.org/os/community/arc/bestpractices/rbac-intro/ and
>
http://opensolaris.org/os/community/arc/bestpractices/rbac-profiles/ and
>
http://opensolaris.org/os/community/arc/bestpractices/rbac-profiles/
>            for details)
>       Are there any setuid/setgid privileged binaries in the project?
>       [ ] Yes - ARC review required
>       [X] No - continue with next section (section 3.4.3)
>       
>       If yes then are the setuid/setgid privileges handled by the use of
roles?
>       [ ] Yes
>       [ ] No - ARC review required
>
>     3.4.3 Auditing
>       (see http://opensolaris.org/os/community/arc/policies/audit-policy/
for details)
>       (see http://opensolaris.org/os/community/arc/caselog/2003/397 for
details)
>       Does this component contain administrative or security enforcing
software?
>       [ ] Yes - ARC review required
>       [X] No - continue to next section (section 3.4.4)
>       
>       (see http://opensolaris.org/os/community/arc/caselog/2003/397 for
details)
>       Do the components create audit logs detailing what took place
including what event
>       took place, who was involved, when the event took place?
>       [ ] Yes - ARC contract and Audit project team review required
>       [ ] No - ARC review required
>         
>         
>     3.4.4 Authentication
>       (see http://opensolaris.org/os/community/arc/policies/PAM/)
>       Do the components contain any authentication code?
>       [ ] Yes
>       [X] No - continue to next section (section 3.4.5)
>       
>       If yes do the components use PAM (plugable authentication modules)
for authentication?
>       [ ] Yes
>       [ ] No - ARC review required
>       
>       If yes is a single PAM session maintained during authentication?
>       [ ] Yes
>       [ ] No - ARC review required
>       
>       If yes are the components sufficiently privileged to allow the
requested 
>       operations (authentication, password change, process credential
manipulation, 
>       audit state initialization)?
>       [ ] Yes - briefly describe below
>       [ ] No - ARC review required
>       
>     3.4.5 Passwords
>       (see
http://opensolaris.org/os/community/arc/bestpractices/passwords-cli/ and
>
http://opensolaris.org/os/community/arc/bestpractices/passwords-files/ for
details)
>       Do any of the components for the project deal with passwords?
>       [ ] Yes
>       [X] No - continue to next section (section 3.4.6)
>       
>       If yes are these passwords entered via the CLI or environment?
>       [ ] Yes - ARC review required
>       [ ] No
>       
>       Are passwords stored within the file system for the component?
>       [ ] Yes
>       [ ] No - continue to next section (section 3.4.6)
>       
>       If yes are the permissions on the file such to protect exposing the
password(s)?
>       [ ] Yes
>       [ ] No - ARC review required
>       
>     3.4.6 General Security Questions
>       (see
http://opensolaris.org/os/community/arc/bestpractices/security-questions/
for details)
>       Are there any network protocols used by this project?
>       [ ] Yes
>       [X] No - continue with the next section (section 3.5)
>       
>       Do the components use standard network protocols?
>       [ ] Yes
>       [ ] No - ARC review required
>       
>       Do network services for the project make decisions based upon user,
host or 
>       service identities?
>       [ ] Yes - explain below
>       [ ] No
>       [ ] N/A
>       
>       Do the components make use of secret information during
authentication and/or
>       authorization?
>       [ ] Yes - explain below
>       [ ] No
>       [ ] N/A
>   
>   3.5 Networking
>       Do the components access the network?
>       [ ] Yes
>       [X] No - continue with the next section (section 3.6)
>       
>       If yes do the components support IPv6?
>       [ ] Yes 
>       [ ] No - ARC review required
>           
>   3.6 Core Solaris Components
>       Do the components of this project compete with or duplicate core 
>       Solaris components?
>       [ ] Yes - ARC review required
>       [X] No 
>      
>         
> 4.0 Interfaces
>   (see
http://www.opensolaris.org/os/community/arc/policies/interface-taxonomy/ for
details)
>   4.1 Exported Interfaces
>   
>      See project proposal
>   
> Appendix B - Suggested case materials
>   1. man pages
>
>      Attached are the zipped Java docs (cglib-node.zip_)
>
>   2. SMF manifests
>   3. links to contracts
> Introduction to Library Functions                        cglib(3)
>
> NAME
>      cglib - Code Generation Library
>
> DESCRIPTION
>      cglib(3) is a powerful, high performance  and  quality  Code
>      Generation  Library,  It  is used to extend JAVA classes and
>      implements interfaces at runtime.For additional  information
>      on using cglib, browse the complete html documentation at:
>
>           file:/usr/share/lib/java/javadoc/cglib/index.html
>
> LICENSE
>      ASL 2.0
>
> FILES
>      /usr/share/lib/java/cglib-2.1.3.jar
>
>           cglib jar file
>
>      /usr/share/lib/java/javadoc/cglib/index.html
>
>           cglib API documentation generated with javadoc.
>
> ATTRIBUTES
>      See attributes(5) for descriptions of the  following  attri-
>      butes:
>
>      _______________________________________
>     |   ATTRIBUTE TYPE   |  ATTRIBUTE VALUE|
>     |_______________________________________
>     | Availability       |  SUNWcglib      |
>     |_______________________________________
>     | Interface Stability|  Uncommitted    |
>     |____________________|_________________|
>
> SEE ALSO
>      http://cglib.sourceforge.net/
>
> NOTES
>      Source for cglib is available on http://opensolaris.org
>
> SunOS 5.10           Last change: 4 Feb 2009                    1
>   

_______________________________________________
opensolaris-arc mailing list
opensolaris-arc@opensolaris.org


From Mark.Carlson@sun.com Wed Mar  4 07:51:39 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n24Fpdi7021090
	for <LSARC-ext@sac.sfbay.sun.com>; Wed, 4 Mar 2009 07:51:39 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n24FpSnu056402;
	Wed, 4 Mar 2009 08:51:38 -0700 (MST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KFZ00M0PO1YGM00@nwk-avmta-2.sfbay.sun.com>; Wed,
 04 Mar 2009 07:51:34 -0800 (PST)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFZ00LIVO1XN210@nwk-avmta-2.sfbay.sun.com>; Wed,
 04 Mar 2009 07:51:33 -0800 (PST)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n24FpXff012468; Wed,
 04 Mar 2009 15:51:33 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFZ00400NDFI300@mail-amer.sun.com>; Wed, 04 Mar 2009 08:51:33 -0700 (MST)
Received: from Macintosh-335.local ([unknown] [129.150.33.102])
 by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 with ESMTPSA id <0KFZ009FXO1GMH70@mail-amer.sun.com>; Wed,
 04 Mar 2009 08:51:17 -0700 (MST)
Date: Wed, 04 Mar 2009 08:51:16 -0700
From: "Mark A. Carlson" <Mark.Carlson@sun.com>
Subject: Re: cglib-nodep [LSARC/2009/132 FastTrack timeout 03/03/2008]
In-reply-to: <017001c99cdf$d1b8f790$752ae6b0$%Titarmare@Sun.com>
Sender: Mark.Carlson@sun.com
To: LSARC-ext@sun.com
Cc: Drools_Team@sun.com
Message-id: <49AEA374.1030301@sun.com>
MIME-version: 1.0
Content-type: multipart/alternative;
 boundary="Boundary_(ID_ofbRP6HM6GwmglXrTDNdtw)"
X-PMX-Version: 5.4.1.325704
References: <200902242205.n1OM59Ch028165@sac.sfbay.sun.com>
 <49AC7643.8080003@sun.com> <017001c99cdf$d1b8f790$752ae6b0$%Titarmare@Sun.com>
User-Agent: Thunderbird 2.0.0.19 (Macintosh/20081209)
Status: RO
Content-Length: 44363

This is a multi-part message in MIME format.

--Boundary_(ID_ofbRP6HM6GwmglXrTDNdtw)
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

All issues having been resolved, and the timer having expired, I have marked
this case closed approved.

-- mark

Vivek Titarmare wrote:
> Right, no dependency on JDK.
>
> Regards,
> ~Vivek R. T.
>
> -----Original Message-----
> From: opensolaris-arc-bounces@opensolaris.org
> [mailto:opensolaris-arc-bounces@opensolaris.org] On Behalf Of Margot Miller
> Sent: Tuesday, March 03, 2009 5:44 AM
> To: Mark Carlson
> Cc: Drools_Team@Sun.COM; LSARC-ext@sun.com
> Subject: Re: cglib-nodep [LSARC/2009/132 FastTrack timeout 03/03/2008]
>
> I assume there is no dependency on a particular version
> of the JDK?
>
> Thanks
> Margot
>
> Mark Carlson wrote:
>   
>> I am sponsoring this familiarity case for Vivek Titarmare. It requests
>>     
> minor 
>   
>> binding and times out 03/03/2009. This Fast Track represents a component
>>     
> of 
>   
>> LSARC 2008/748 - Drools.
>> The FOSS checklist, man page and javadoc (zip file) are in the case
>>     
> directory 
>   
>> and also the checklist and man page are attached.
>>
>> -- mark
>>
>>
>> Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
>> This information is Copyright 2009 Sun Microsystems
>> 1. Introduction
>>     1.1. Project/Component Working Name:
>> 	 cglib-nodep
>>     1.2. Name of Document Author/Supplier:
>> 	 Author:  Vivek Titarmare
>>     1.3  Date of This Document:
>> 	24 February, 2009
>>
>> 2. Project Summary
>>    2.1 Project Description
>>
>> 	cglib is a powerful, high performance and quality Code Generation
>>     
> Library, It is used to extend JAVA classes and implements interfaces at
> runtime.
>   
>> 4. Technical Description:
>>
>> 	cglib is a powerful, high performance and quality Code Generation
>>     
> Library, It is used to extend JAVA classes and implements interfaces at
> runtime.
>   
>> 5. Interfaces 
>>
>>    Exported interface                   Classification
>>     
> Interface type
>   
>>    =============================        ==============
>>     
> ==============
>   
>>    net.sf.cglib.core 
>> 	* ClassGenerator 		Uncommitted    		Interface
>> 	* Constants 			Uncommitted    		Interface
>> 	* Converter 			Uncommitted    		Interface
>> 	* Customizer 			Uncommitted    		Interface
>> 	* GeneratorStrategy 		Uncommitted    		Interface
>> 	* NamingPolicy 			Uncommitted    		Interface
>> 	* ObjectSwitchCallback 		Uncommitted    		Interface
>> 	* Predicate 			Uncommitted    		Interface
>> 	* ProcessArrayCallback 		Uncommitted    		Interface
>> 	* ProcessSwitchCallback 	Uncommitted    		Interface
>> 	* Transformer			Uncommitted    		Interface
>>
>>    net.sf.cglib.proxy
>> 	* Callback 			Uncommitted    		Interface
>> 	* CallbackFilter 		Uncommitted    		Interface
>> 	* CallbackGenerator.Context 	Uncommitted    		Interface
>> 	* Dispatcher 			Uncommitted    		Interface
>> 	* Factory 			Uncommitted    		Interface
>> 	* FixedValue 			Uncommitted    		Interface
>> 	* InvocationHandler 		Uncommitted    		Interface
>> 	* LazyLoader 			Uncommitted    		Interface
>> 	* MethodInterceptor 		Uncommitted    		Interface
>> 	* NoOp				Uncommitted    		Interface
>>
>>    net.sf.cglib.transform
>> 	* ClassFilter 			Uncommitted    		Interface
>> 	* ClassTransformer 		Uncommitted    		Interface
>> 	* ClassTransformerFactory 	Uncommitted    		Interface
>> 	* MethodFilter			Uncommitted    		Interface
>>
>>    net.sf.cglib.transform.impl
>> 	* AccessFieldTransformer.Callback Uncommitted
>>     
> Interface
>   
>> 	* FieldProvider 		Uncommitted    		Interface
>> 	* InterceptFieldCallback 	Uncommitted    		Interface
>> 	* InterceptFieldEnabled 	Uncommitted    		Interface
>> 	* InterceptFieldFilter		Uncommitted    		Interface
>>
>>    SUNWcglib                            Uncommitted
>>     
> Package Name
>   
>>    /usr/share/lib/java/cglib-2.1.3.jar  Uncommitted    		Jar
>>     
> File
>   
>>    The Jar file would go in "usr/share/lib/java"
>>
>>    Imported interface        Classification   Comments
>>    =======================   ==============
>>     
> =================================== 
>   
>>     SUNWjarjar                Uncommitted     		LSARC
>>     
> 2009/078
>   
>>     SUNWobjectasm             Uncommitted     		LSARC
>>     
> 2009/052
>   
>> 6. Resources and Schedule
>>     6.4. Steering Committee requested information
>>    	6.4.1. Consolidation C-team Name:
>> 		SFW
>>     6.5. ARC review type: FastTrack
>>     6.6. ARC Exposure: open
>> FCL--FOSS Check List
>>
>> 1.0 Project Information
>> 1.1 Name of project/component
>> 	cglib-nodep Ver 2.1_3
>>
>> 1.2 Author of document
>> 	Vivek R. Titarmare
>>
>> 2.0 Project Summary
>>   2.1 Project Description
>> 	cglib is a powerful, high performance and quality Code Generation
>>     
> Library, It is used to extend JAVA classes and implements interfaces at
> runtime.
>   
>> 	This case is a dependency for LSARC 2008/748 - Drools. Drools is a
>>     
> dependency for PSARC 2007/210 Automatic Data Migration (ADM).
>   
>> 	Interface stabilities and contracts will be added to the consuming
>>     
> case(s) as needed.
>   
>>   2.2 Release binding
>>       What is is the release binding?
>>       (see
>>     
> http://opensolaris.org/os/community/arc/policies/release-taxonomy/)
>   
>>       [ ] Major
>>       [X] Minor
>>       [ ] Patch or Micro
>>       [ ] Unknown -- ARC review required
>>
>>   2.3 Type of project
>>       Is this case a Linux Familiarity project?
>>       [X] Yes
>>       [ ] No
>>
>>   2.4 Originating Community
>>     2.4.1 Community Name
>> 	   Code Generation Library  (http://sourceforge.net/projects/cglib/)
>>     
>>     2.4.2 Community Involvement
>>       Indicate Sun's involvement in the community
>>       [ ] Maintainer
>>       [ ] Contributor
>>       [X] Monitoring
>>       
>>       Will the project team work with the upstream community to resolve
>>       architectural issues of interest to Sun?
>>       [X] Yes 
>>       [ ] No - briefly explain
>>       
>> 	
>>       Will we or are we forking from the community?
>>       [ ] Yes - ARC review required prior to forking
>>       [X] No
>>       
>> 3.0 Technical Description
>>   3.1 Installation & Sharable
>>     3.1.1S Solaris Installation - section only required for Solaris
>>     
> Software
>   
>>       (see
>>     
> http://opensolaris.org/os/community/arc/policies/install-locations/ for
> details)
>   
>>       Does this project follow the Install Locations best practice?
>>       [X] Yes 
>>       [ ] No - ARC review required
>>       
>>       Does this project install into /usr under
>>     
> [sbin|bin|lib|include|man|share]?
>   
>>       [X] Yes
>>       [ ] No or N/A
>>       
>>       Does this project install into /opt?
>>       [ ] Yes - explain below
>>       [X] No or N/A
>>       
>>       Does this project install into a different directory structure?
>>       [ ] Yes - ARC review required
>>       [X] No or N/A
>>       
>>       Do any of the components of this project conflict with anything
>>     
> under /usr?
>   
>>       (see http://opensolaris.org/os/community/arc/caselog/2007/047/ for
>>     
> details)
>   
>>       [ ] Yes - explain below
>>       [X] No
>>       
>>       If conflicts exist then will this project install under /usr/gnu?
>>       [ ] Yes
>>       [ ] No - ARC review required
>>       [X] N/A
>>       
>>       Is this project installing into /usr/sfw?
>>       [ ] Yes - ARC review required
>>       [X] No
>>       
>>     3.1.1W Windows Installation - section only required for Windows
>>     
> Software
>   
>>       (see http://sac.sfbay/WSARC/2002/494 for details)
>>       Does this project install software into a 
>>       <system drive>:\Program Files\Sun\<product> or <system
>>     
> drive>:\Sun\<product>
>   
>>       directory?
>>       [ ] Yes
>>       [ ] No - ARC review required
>>       
>>       Does the project use the Windows registry?
>>       [ ] Yes
>>       [ ] No - ARC review required
>>       
>>       Does the project use 
>>       HKEY_LOCAL_MACHINE\SOFTWARE\Sun Microsystems\<product>\<version>
>>       for the registry key?
>>       [ ] Yes
>>       [ ] No - ARC review required
>>       
>>       Is the project's stored location
>>       HKEY_LOCAL_MACHINE\SOFTWARE\Sun Microsystems\<product id>\<version
>>     
> id>\Path?
>   
>>       [ ] Yes
>>       [ ] No - ARC review required
>>       
>>     3.1.2 Share and Sharable
>>       Does the module include any components that are used or shared by 
>>       other projects?
>>       [X] Yes
>>       [ ] No
>>     
>>       If yes are these components packaged to be shared with the other
>>     
> FOSS?
>   
>>       [X] Yes
>>       [ ] No - ARC review required
>>       [ ] N/A
>>     
>>       Are these components already in the Solaris WOS?
>>       [ ] Yes
>>       [X] No - continue with next section (section 3.2)
>>     
>>       If yes are these newer versions being delivered?
>>       [ ] Yes
>>       [ ] No - ARC review required
>>       
>>       If yes are the newer versions replacing the existing versions?
>>       [ ] Yes
>>       [ ] No - ARC review required
>>
>>   3.2 Exported Libraries
>>       Are libraries being delivered by this project?
>>       [X] Yes
>>       [ ] No - continue with next section (section 3.3)
>>       
>>       Are 64-bit versions of the libraries being delivered?
>>       [X] Yes
>>       [ ] No - ARC review required
>>     
>>       Are static versions of the libraries being delivered?
>>       [ ] Yes - ARC review required
>>       [X] No 
>>       
>>   3.3 Services and the /etc Directory
>>       (see http://opensolaris.org/os/community/arc/policies/SMF-policy/)
>>       Does the project integrate anything into /etc/init.d or /etc/rc?.d?
>>       [ ] Yes - ARC review required
>>       [X] No
>>       
>>       Does the project integrate any new entries into /etc/inittab or
>>       /etc/inetd.conf?
>>       [ ] Yes - ARC review required
>>       [X] No
>>       
>>       Does the project integrate any private non-public files into
>>     
> /etc/default
>   
>>       or /etc/ configuration files?
>>       [ ] Yes - ARC review required
>>       [X] No
>>       
>>       Does the service manifests method context grant rights above that
>>       of the noaccess user and basic privilege set?
>>       [ ] Yes - ARC review required
>>       [X] No
>>         
>>   3.4 Security
>>     3.4.1 Secure By Default 
>>       (see
>>     
> http://opensolaris.org/os/community/arc/policies/secure-by-default/ for
> details)
>   
>>       (see
>>     
> http://www.opensolaris.org/os/community/arc/policies/NITS-policy/ for
> details)
>   
>>       (see parts of
>>     
> http://opensolaris.org/os/community/arc/policies/SMF-policy/ for
>   
>>        addtional details)
>>       Are there any network services provided by this project?
>>       [ ] Yes
>>       [X] No - continue with the next section (section 3.4.2)
>>       
>>       Are network services enabled by default?
>>       [ ] Yes - ARC review required
>>       [ ] No
>>       [X] N/A
>>       
>>       Are network services automatically enabled by the project during
>>     
> installation?
>   
>>       [ ] Yes - ARC review required
>>       [ ] No
>>       [X] N/A
>>       
>>       Are inbound network communications denied by default?
>>       [ ] Yes
>>       [ ] No - ARC review required
>>       [X] N/A
>>       
>>       Is inbound data checked to prevent content-based attacks?
>>       [ ] Yes
>>       [ ] No - ARC review required
>>       [X] N/A
>>       
>>       Is the outbound receiver authenticated?
>>       [ ] Yes
>>       [ ] No - ARC review required
>>       [X] N/A
>>       
>>       Is the receiver authenticated prior to receiving any sensitive
>>     
> outbound communication?
>   
>>       [ ] Yes
>>       [ ] No - ARC review required
>>       [X] N/A
>>       
>>     3.4.2 Authorization
>>       (see
>>     
> http://opensolaris.org/os/community/arc/bestpractices/rbac-intro/ and
>   
> http://opensolaris.org/os/community/arc/bestpractices/rbac-profiles/ and
>   
> http://opensolaris.org/os/community/arc/bestpractices/rbac-profiles/
>   
>>            for details)
>>       Are there any setuid/setgid privileged binaries in the project?
>>       [ ] Yes - ARC review required
>>       [X] No - continue with next section (section 3.4.3)
>>       
>>       If yes then are the setuid/setgid privileges handled by the use of
>>     
> roles?
>   
>>       [ ] Yes
>>       [ ] No - ARC review required
>>
>>     3.4.3 Auditing
>>       (see http://opensolaris.org/os/community/arc/policies/audit-policy/
>>     
> for details)
>   
>>       (see http://opensolaris.org/os/community/arc/caselog/2003/397 for
>>     
> details)
>   
>>       Does this component contain administrative or security enforcing
>>     
> software?
>   
>>       [ ] Yes - ARC review required
>>       [X] No - continue to next section (section 3.4.4)
>>       
>>       (see http://opensolaris.org/os/community/arc/caselog/2003/397 for
>>     
> details)
>   
>>       Do the components create audit logs detailing what took place
>>     
> including what event
>   
>>       took place, who was involved, when the event took place?
>>       [ ] Yes - ARC contract and Audit project team review required
>>       [ ] No - ARC review required
>>         
>>         
>>     3.4.4 Authentication
>>       (see http://opensolaris.org/os/community/arc/policies/PAM/)
>>       Do the components contain any authentication code?
>>       [ ] Yes
>>       [X] No - continue to next section (section 3.4.5)
>>       
>>       If yes do the components use PAM (plugable authentication modules)
>>     
> for authentication?
>   
>>       [ ] Yes
>>       [ ] No - ARC review required
>>       
>>       If yes is a single PAM session maintained during authentication?
>>       [ ] Yes
>>       [ ] No - ARC review required
>>       
>>       If yes are the components sufficiently privileged to allow the
>>     
> requested 
>   
>>       operations (authentication, password change, process credential
>>     
> manipulation, 
>   
>>       audit state initialization)?
>>       [ ] Yes - briefly describe below
>>       [ ] No - ARC review required
>>       
>>     3.4.5 Passwords
>>       (see
>>     
> http://opensolaris.org/os/community/arc/bestpractices/passwords-cli/ and
>   
> http://opensolaris.org/os/community/arc/bestpractices/passwords-files/ for
> details)
>   
>>       Do any of the components for the project deal with passwords?
>>       [ ] Yes
>>       [X] No - continue to next section (section 3.4.6)
>>       
>>       If yes are these passwords entered via the CLI or environment?
>>       [ ] Yes - ARC review required
>>       [ ] No
>>       
>>       Are passwords stored within the file system for the component?
>>       [ ] Yes
>>       [ ] No - continue to next section (section 3.4.6)
>>       
>>       If yes are the permissions on the file such to protect exposing the
>>     
> password(s)?
>   
>>       [ ] Yes
>>       [ ] No - ARC review required
>>       
>>     3.4.6 General Security Questions
>>       (see
>>     
> http://opensolaris.org/os/community/arc/bestpractices/security-questions/
> for details)
>   
>>       Are there any network protocols used by this project?
>>       [ ] Yes
>>       [X] No - continue with the next section (section 3.5)
>>       
>>       Do the components use standard network protocols?
>>       [ ] Yes
>>       [ ] No - ARC review required
>>       
>>       Do network services for the project make decisions based upon user,
>>     
> host or 
>   
>>       service identities?
>>       [ ] Yes - explain below
>>       [ ] No
>>       [ ] N/A
>>       
>>       Do the components make use of secret information during
>>     
> authentication and/or
>   
>>       authorization?
>>       [ ] Yes - explain below
>>       [ ] No
>>       [ ] N/A
>>   
>>   3.5 Networking
>>       Do the components access the network?
>>       [ ] Yes
>>       [X] No - continue with the next section (section 3.6)
>>       
>>       If yes do the components support IPv6?
>>       [ ] Yes 
>>       [ ] No - ARC review required
>>           
>>   3.6 Core Solaris Components
>>       Do the components of this project compete with or duplicate core 
>>       Solaris components?
>>       [ ] Yes - ARC review required
>>       [X] No 
>>      
>>         
>> 4.0 Interfaces
>>   (see
>>     
> http://www.opensolaris.org/os/community/arc/policies/interface-taxonomy/ for
> details)
>   
>>   4.1 Exported Interfaces
>>   
>>      See project proposal
>>   
>> Appendix B - Suggested case materials
>>   1. man pages
>>
>>      Attached are the zipped Java docs (cglib-node.zip_)
>>
>>   2. SMF manifests
>>   3. links to contracts
>> Introduction to Library Functions                        cglib(3)
>>
>> NAME
>>      cglib - Code Generation Library
>>
>> DESCRIPTION
>>      cglib(3) is a powerful, high performance  and  quality  Code
>>      Generation  Library,  It  is used to extend JAVA classes and
>>      implements interfaces at runtime.For additional  information
>>      on using cglib, browse the complete html documentation at:
>>
>>           file:/usr/share/lib/java/javadoc/cglib/index.html
>>
>> LICENSE
>>      ASL 2.0
>>
>> FILES
>>      /usr/share/lib/java/cglib-2.1.3.jar
>>
>>           cglib jar file
>>
>>      /usr/share/lib/java/javadoc/cglib/index.html
>>
>>           cglib API documentation generated with javadoc.
>>
>> ATTRIBUTES
>>      See attributes(5) for descriptions of the  following  attri-
>>      butes:
>>
>>      _______________________________________
>>     |   ATTRIBUTE TYPE   |  ATTRIBUTE VALUE|
>>     |_______________________________________
>>     | Availability       |  SUNWcglib      |
>>     |_______________________________________
>>     | Interface Stability|  Uncommitted    |
>>     |____________________|_________________|
>>
>> SEE ALSO
>>      http://cglib.sourceforge.net/
>>
>> NOTES
>>      Source for cglib is available on http://opensolaris.org
>>
>> SunOS 5.10           Last change: 4 Feb 2009                    1
>>   
>>     
>
> _______________________________________________
> opensolaris-arc mailing list
> opensolaris-arc@opensolaris.org
>
> _______________________________________________
> opensolaris-arc mailing list
> opensolaris-arc@opensolaris.org
>   

-- 
<http://www.sun.com> 	* Mark A. Carlson *
Sr. Architect

*Systems Group*
Phone x69559 / 303-223-6139
Email Mark.Carlson@Sun.COM
	



--Boundary_(ID_ofbRP6HM6GwmglXrTDNdtw)
Content-type: text/html; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<tt>All issues having been resolved, and the timer having expired, I
have marked<br>
this case closed approved.<br>
<br>
-- mark<br>
</tt><br>
Vivek Titarmare wrote:
<blockquote
 cite="mid:017001c99cdf$d1b8f790$752ae6b0$%25Titarmare@Sun.com"
 type="cite">
  <pre wrap="">Right, no dependency on JDK.

Regards,
~Vivek R. T.

-----Original Message-----
From: <a class="moz-txt-link-abbreviated" href="mailto:opensolaris-arc-bounces@opensolaris.org">opensolaris-arc-bounces@opensolaris.org</a>
[<a class="moz-txt-link-freetext" href="mailto:opensolaris-arc-bounces@opensolaris.org">mailto:opensolaris-arc-bounces@opensolaris.org</a>] On Behalf Of Margot Miller
Sent: Tuesday, March 03, 2009 5:44 AM
To: Mark Carlson
Cc: <a class="moz-txt-link-abbreviated" href="mailto:Drools_Team@Sun.COM">Drools_Team@Sun.COM</a>; <a class="moz-txt-link-abbreviated" href="mailto:LSARC-ext@sun.com">LSARC-ext@sun.com</a>
Subject: Re: cglib-nodep [LSARC/2009/132 FastTrack timeout 03/03/2008]

I assume there is no dependency on a particular version
of the JDK?

Thanks
Margot

Mark Carlson wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">I am sponsoring this familiarity case for Vivek Titarmare. It requests
    </pre>
  </blockquote>
  <pre wrap=""><!---->minor 
  </pre>
  <blockquote type="cite">
    <pre wrap="">binding and times out 03/03/2009. This Fast Track represents a component
    </pre>
  </blockquote>
  <pre wrap=""><!---->of 
  </pre>
  <blockquote type="cite">
    <pre wrap="">LSARC 2008/748 - Drools.
The FOSS checklist, man page and javadoc (zip file) are in the case
    </pre>
  </blockquote>
  <pre wrap=""><!---->directory 
  </pre>
  <blockquote type="cite">
    <pre wrap="">and also the checklist and man page are attached.

-- mark


Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
This information is Copyright 2009 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 cglib-nodep
    1.2. Name of Document Author/Supplier:
	 Author:  Vivek Titarmare
    1.3  Date of This Document:
	24 February, 2009

2. Project Summary
   2.1 Project Description

	cglib is a powerful, high performance and quality Code Generation
    </pre>
  </blockquote>
  <pre wrap=""><!---->Library, It is used to extend JAVA classes and implements interfaces at
runtime.
  </pre>
  <blockquote type="cite">
    <pre wrap="">4. Technical Description:

	cglib is a powerful, high performance and quality Code Generation
    </pre>
  </blockquote>
  <pre wrap=""><!---->Library, It is used to extend JAVA classes and implements interfaces at
runtime.
  </pre>
  <blockquote type="cite">
    <pre wrap="">5. Interfaces 

   Exported interface                   Classification
    </pre>
  </blockquote>
  <pre wrap=""><!---->Interface type
  </pre>
  <blockquote type="cite">
    <pre wrap="">   =============================        ==============
    </pre>
  </blockquote>
  <pre wrap=""><!---->==============
  </pre>
  <blockquote type="cite">
    <pre wrap="">   net.sf.cglib.core 
	* ClassGenerator 		Uncommitted    		Interface
	* Constants 			Uncommitted    		Interface
	* Converter 			Uncommitted    		Interface
	* Customizer 			Uncommitted    		Interface
	* GeneratorStrategy 		Uncommitted    		Interface
	* NamingPolicy 			Uncommitted    		Interface
	* ObjectSwitchCallback 		Uncommitted    		Interface
	* Predicate 			Uncommitted    		Interface
	* ProcessArrayCallback 		Uncommitted    		Interface
	* ProcessSwitchCallback 	Uncommitted    		Interface
	* Transformer			Uncommitted    		Interface

   net.sf.cglib.proxy
	* Callback 			Uncommitted    		Interface
	* CallbackFilter 		Uncommitted    		Interface
	* CallbackGenerator.Context 	Uncommitted    		Interface
	* Dispatcher 			Uncommitted    		Interface
	* Factory 			Uncommitted    		Interface
	* FixedValue 			Uncommitted    		Interface
	* InvocationHandler 		Uncommitted    		Interface
	* LazyLoader 			Uncommitted    		Interface
	* MethodInterceptor 		Uncommitted    		Interface
	* NoOp				Uncommitted    		Interface

   net.sf.cglib.transform
	* ClassFilter 			Uncommitted    		Interface
	* ClassTransformer 		Uncommitted    		Interface
	* ClassTransformerFactory 	Uncommitted    		Interface
	* MethodFilter			Uncommitted    		Interface

   net.sf.cglib.transform.impl
	* AccessFieldTransformer.Callback Uncommitted
    </pre>
  </blockquote>
  <pre wrap=""><!---->Interface
  </pre>
  <blockquote type="cite">
    <pre wrap="">	* FieldProvider 		Uncommitted    		Interface
	* InterceptFieldCallback 	Uncommitted    		Interface
	* InterceptFieldEnabled 	Uncommitted    		Interface
	* InterceptFieldFilter		Uncommitted    		Interface

   SUNWcglib                            Uncommitted
    </pre>
  </blockquote>
  <pre wrap=""><!---->Package Name
  </pre>
  <blockquote type="cite">
    <pre wrap="">   /usr/share/lib/java/cglib-2.1.3.jar  Uncommitted    		Jar
    </pre>
  </blockquote>
  <pre wrap=""><!---->File
  </pre>
  <blockquote type="cite">
    <pre wrap="">
   The Jar file would go in "usr/share/lib/java"

   Imported interface        Classification   Comments
   =======================   ==============
    </pre>
  </blockquote>
  <pre wrap=""><!---->=================================== 
  </pre>
  <blockquote type="cite">
    <pre wrap="">    SUNWjarjar                Uncommitted     		LSARC
    </pre>
  </blockquote>
  <pre wrap=""><!---->2009/078
  </pre>
  <blockquote type="cite">
    <pre wrap="">    SUNWobjectasm             Uncommitted     		LSARC
    </pre>
  </blockquote>
  <pre wrap=""><!---->2009/052
  </pre>
  <blockquote type="cite">
    <pre wrap="">
6. Resources and Schedule
    6.4. Steering Committee requested information
   	6.4.1. Consolidation C-team Name:
		SFW
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open
FCL--FOSS Check List

1.0 Project Information
1.1 Name of project/component
	cglib-nodep Ver 2.1_3

1.2 Author of document
	Vivek R. Titarmare

2.0 Project Summary
  2.1 Project Description
	cglib is a powerful, high performance and quality Code Generation
    </pre>
  </blockquote>
  <pre wrap=""><!---->Library, It is used to extend JAVA classes and implements interfaces at
runtime.
  </pre>
  <blockquote type="cite">
    <pre wrap="">	This case is a dependency for LSARC 2008/748 - Drools. Drools is a
    </pre>
  </blockquote>
  <pre wrap=""><!---->dependency for PSARC 2007/210 Automatic Data Migration (ADM).
  </pre>
  <blockquote type="cite">
    <pre wrap="">	Interface stabilities and contracts will be added to the consuming
    </pre>
  </blockquote>
  <pre wrap=""><!---->case(s) as needed.
  </pre>
  <blockquote type="cite">
    <pre wrap="">  2.2 Release binding
      What is is the release binding?
      (see
    </pre>
  </blockquote>
  <pre wrap=""><!----><a class="moz-txt-link-freetext" href="http://opensolaris.org/os/community/arc/policies/release-taxonomy/">http://opensolaris.org/os/community/arc/policies/release-taxonomy/</a>)
  </pre>
  <blockquote type="cite">
    <pre wrap="">      [ ] Major
      [X] Minor
      [ ] Patch or Micro
      [ ] Unknown -- ARC review required

  2.3 Type of project
      Is this case a Linux Familiarity project?
      [X] Yes
      [ ] No

  2.4 Originating Community
    2.4.1 Community Name
	   Code Generation Library  (<a class="moz-txt-link-freetext" href="http://sourceforge.net/projects/cglib/">http://sourceforge.net/projects/cglib/</a>)
    
    2.4.2 Community Involvement
      Indicate Sun's involvement in the community
      [ ] Maintainer
      [ ] Contributor
      [X] Monitoring
      
      Will the project team work with the upstream community to resolve
      architectural issues of interest to Sun?
      [X] Yes 
      [ ] No - briefly explain
      
	
      Will we or are we forking from the community?
      [ ] Yes - ARC review required prior to forking
      [X] No
      
3.0 Technical Description
  3.1 Installation &amp; Sharable
    3.1.1S Solaris Installation - section only required for Solaris
    </pre>
  </blockquote>
  <pre wrap=""><!---->Software
  </pre>
  <blockquote type="cite">
    <pre wrap="">      (see
    </pre>
  </blockquote>
  <pre wrap=""><!----><a class="moz-txt-link-freetext" href="http://opensolaris.org/os/community/arc/policies/install-locations/">http://opensolaris.org/os/community/arc/policies/install-locations/</a> for
details)
  </pre>
  <blockquote type="cite">
    <pre wrap="">      Does this project follow the Install Locations best practice?
      [X] Yes 
      [ ] No - ARC review required
      
      Does this project install into /usr under
    </pre>
  </blockquote>
  <pre wrap=""><!---->[sbin|bin|lib|include|man|share]?
  </pre>
  <blockquote type="cite">
    <pre wrap="">      [X] Yes
      [ ] No or N/A
      
      Does this project install into /opt?
      [ ] Yes - explain below
      [X] No or N/A
      
      Does this project install into a different directory structure?
      [ ] Yes - ARC review required
      [X] No or N/A
      
      Do any of the components of this project conflict with anything
    </pre>
  </blockquote>
  <pre wrap=""><!---->under /usr?
  </pre>
  <blockquote type="cite">
    <pre wrap="">      (see <a class="moz-txt-link-freetext" href="http://opensolaris.org/os/community/arc/caselog/2007/047/">http://opensolaris.org/os/community/arc/caselog/2007/047/</a> for
    </pre>
  </blockquote>
  <pre wrap=""><!---->details)
  </pre>
  <blockquote type="cite">
    <pre wrap="">      [ ] Yes - explain below
      [X] No
      
      If conflicts exist then will this project install under /usr/gnu?
      [ ] Yes
      [ ] No - ARC review required
      [X] N/A
      
      Is this project installing into /usr/sfw?
      [ ] Yes - ARC review required
      [X] No
      
    3.1.1W Windows Installation - section only required for Windows
    </pre>
  </blockquote>
  <pre wrap=""><!---->Software
  </pre>
  <blockquote type="cite">
    <pre wrap="">      (see <a class="moz-txt-link-freetext" href="http://sac.sfbay/WSARC/2002/494">http://sac.sfbay/WSARC/2002/494</a> for details)
      Does this project install software into a 
      &lt;system drive&gt;:\Program Files\Sun\&lt;product&gt; or &lt;system
    </pre>
  </blockquote>
  <pre wrap=""><!---->drive&gt;:\Sun\&lt;product&gt;
  </pre>
  <blockquote type="cite">
    <pre wrap="">      directory?
      [ ] Yes
      [ ] No - ARC review required
      
      Does the project use the Windows registry?
      [ ] Yes
      [ ] No - ARC review required
      
      Does the project use 
      HKEY_LOCAL_MACHINE\SOFTWARE\Sun Microsystems\&lt;product&gt;\&lt;version&gt;
      for the registry key?
      [ ] Yes
      [ ] No - ARC review required
      
      Is the project's stored location
      HKEY_LOCAL_MACHINE\SOFTWARE\Sun Microsystems\&lt;product id&gt;\&lt;version
    </pre>
  </blockquote>
  <pre wrap=""><!---->id&gt;\Path?
  </pre>
  <blockquote type="cite">
    <pre wrap="">      [ ] Yes
      [ ] No - ARC review required
      
    3.1.2 Share and Sharable
      Does the module include any components that are used or shared by 
      other projects?
      [X] Yes
      [ ] No
    
      If yes are these components packaged to be shared with the other
    </pre>
  </blockquote>
  <pre wrap=""><!---->FOSS?
  </pre>
  <blockquote type="cite">
    <pre wrap="">      [X] Yes
      [ ] No - ARC review required
      [ ] N/A
    
      Are these components already in the Solaris WOS?
      [ ] Yes
      [X] No - continue with next section (section 3.2)
    
      If yes are these newer versions being delivered?
      [ ] Yes
      [ ] No - ARC review required
      
      If yes are the newer versions replacing the existing versions?
      [ ] Yes
      [ ] No - ARC review required

  3.2 Exported Libraries
      Are libraries being delivered by this project?
      [X] Yes
      [ ] No - continue with next section (section 3.3)
      
      Are 64-bit versions of the libraries being delivered?
      [X] Yes
      [ ] No - ARC review required
    
      Are static versions of the libraries being delivered?
      [ ] Yes - ARC review required
      [X] No 
      
  3.3 Services and the /etc Directory
      (see <a class="moz-txt-link-freetext" href="http://opensolaris.org/os/community/arc/policies/SMF-policy/">http://opensolaris.org/os/community/arc/policies/SMF-policy/</a>)
      Does the project integrate anything into /etc/init.d or /etc/rc?.d?
      [ ] Yes - ARC review required
      [X] No
      
      Does the project integrate any new entries into /etc/inittab or
      /etc/inetd.conf?
      [ ] Yes - ARC review required
      [X] No
      
      Does the project integrate any private non-public files into
    </pre>
  </blockquote>
  <pre wrap=""><!---->/etc/default
  </pre>
  <blockquote type="cite">
    <pre wrap="">      or /etc/ configuration files?
      [ ] Yes - ARC review required
      [X] No
      
      Does the service manifests method context grant rights above that
      of the noaccess user and basic privilege set?
      [ ] Yes - ARC review required
      [X] No
        
  3.4 Security
    3.4.1 Secure By Default 
      (see
    </pre>
  </blockquote>
  <pre wrap=""><!----><a class="moz-txt-link-freetext" href="http://opensolaris.org/os/community/arc/policies/secure-by-default/">http://opensolaris.org/os/community/arc/policies/secure-by-default/</a> for
details)
  </pre>
  <blockquote type="cite">
    <pre wrap="">      (see
    </pre>
  </blockquote>
  <pre wrap=""><!----><a class="moz-txt-link-freetext" href="http://www.opensolaris.org/os/community/arc/policies/NITS-policy/">http://www.opensolaris.org/os/community/arc/policies/NITS-policy/</a> for
details)
  </pre>
  <blockquote type="cite">
    <pre wrap="">      (see parts of
    </pre>
  </blockquote>
  <pre wrap=""><!----><a class="moz-txt-link-freetext" href="http://opensolaris.org/os/community/arc/policies/SMF-policy/">http://opensolaris.org/os/community/arc/policies/SMF-policy/</a> for
  </pre>
  <blockquote type="cite">
    <pre wrap="">       addtional details)
      Are there any network services provided by this project?
      [ ] Yes
      [X] No - continue with the next section (section 3.4.2)
      
      Are network services enabled by default?
      [ ] Yes - ARC review required
      [ ] No
      [X] N/A
      
      Are network services automatically enabled by the project during
    </pre>
  </blockquote>
  <pre wrap=""><!---->installation?
  </pre>
  <blockquote type="cite">
    <pre wrap="">      [ ] Yes - ARC review required
      [ ] No
      [X] N/A
      
      Are inbound network communications denied by default?
      [ ] Yes
      [ ] No - ARC review required
      [X] N/A
      
      Is inbound data checked to prevent content-based attacks?
      [ ] Yes
      [ ] No - ARC review required
      [X] N/A
      
      Is the outbound receiver authenticated?
      [ ] Yes
      [ ] No - ARC review required
      [X] N/A
      
      Is the receiver authenticated prior to receiving any sensitive
    </pre>
  </blockquote>
  <pre wrap=""><!---->outbound communication?
  </pre>
  <blockquote type="cite">
    <pre wrap="">      [ ] Yes
      [ ] No - ARC review required
      [X] N/A
      
    3.4.2 Authorization
      (see
    </pre>
  </blockquote>
  <pre wrap=""><!----><a class="moz-txt-link-freetext" href="http://opensolaris.org/os/community/arc/bestpractices/rbac-intro/">http://opensolaris.org/os/community/arc/bestpractices/rbac-intro/</a> and
  </pre>
  <pre wrap=""><!----><a class="moz-txt-link-freetext" href="http://opensolaris.org/os/community/arc/bestpractices/rbac-profiles/">http://opensolaris.org/os/community/arc/bestpractices/rbac-profiles/</a> and
  </pre>
  <pre wrap=""><!----><a class="moz-txt-link-freetext" href="http://opensolaris.org/os/community/arc/bestpractices/rbac-profiles/">http://opensolaris.org/os/community/arc/bestpractices/rbac-profiles/</a>
  </pre>
  <blockquote type="cite">
    <pre wrap="">           for details)
      Are there any setuid/setgid privileged binaries in the project?
      [ ] Yes - ARC review required
      [X] No - continue with next section (section 3.4.3)
      
      If yes then are the setuid/setgid privileges handled by the use of
    </pre>
  </blockquote>
  <pre wrap=""><!---->roles?
  </pre>
  <blockquote type="cite">
    <pre wrap="">      [ ] Yes
      [ ] No - ARC review required

    3.4.3 Auditing
      (see <a class="moz-txt-link-freetext" href="http://opensolaris.org/os/community/arc/policies/audit-policy/">http://opensolaris.org/os/community/arc/policies/audit-policy/</a>
    </pre>
  </blockquote>
  <pre wrap=""><!---->for details)
  </pre>
  <blockquote type="cite">
    <pre wrap="">      (see <a class="moz-txt-link-freetext" href="http://opensolaris.org/os/community/arc/caselog/2003/397">http://opensolaris.org/os/community/arc/caselog/2003/397</a> for
    </pre>
  </blockquote>
  <pre wrap=""><!---->details)
  </pre>
  <blockquote type="cite">
    <pre wrap="">      Does this component contain administrative or security enforcing
    </pre>
  </blockquote>
  <pre wrap=""><!---->software?
  </pre>
  <blockquote type="cite">
    <pre wrap="">      [ ] Yes - ARC review required
      [X] No - continue to next section (section 3.4.4)
      
      (see <a class="moz-txt-link-freetext" href="http://opensolaris.org/os/community/arc/caselog/2003/397">http://opensolaris.org/os/community/arc/caselog/2003/397</a> for
    </pre>
  </blockquote>
  <pre wrap=""><!---->details)
  </pre>
  <blockquote type="cite">
    <pre wrap="">      Do the components create audit logs detailing what took place
    </pre>
  </blockquote>
  <pre wrap=""><!---->including what event
  </pre>
  <blockquote type="cite">
    <pre wrap="">      took place, who was involved, when the event took place?
      [ ] Yes - ARC contract and Audit project team review required
      [ ] No - ARC review required
        
        
    3.4.4 Authentication
      (see <a class="moz-txt-link-freetext" href="http://opensolaris.org/os/community/arc/policies/PAM/">http://opensolaris.org/os/community/arc/policies/PAM/</a>)
      Do the components contain any authentication code?
      [ ] Yes
      [X] No - continue to next section (section 3.4.5)
      
      If yes do the components use PAM (plugable authentication modules)
    </pre>
  </blockquote>
  <pre wrap=""><!---->for authentication?
  </pre>
  <blockquote type="cite">
    <pre wrap="">      [ ] Yes
      [ ] No - ARC review required
      
      If yes is a single PAM session maintained during authentication?
      [ ] Yes
      [ ] No - ARC review required
      
      If yes are the components sufficiently privileged to allow the
    </pre>
  </blockquote>
  <pre wrap=""><!---->requested 
  </pre>
  <blockquote type="cite">
    <pre wrap="">      operations (authentication, password change, process credential
    </pre>
  </blockquote>
  <pre wrap=""><!---->manipulation, 
  </pre>
  <blockquote type="cite">
    <pre wrap="">      audit state initialization)?
      [ ] Yes - briefly describe below
      [ ] No - ARC review required
      
    3.4.5 Passwords
      (see
    </pre>
  </blockquote>
  <pre wrap=""><!----><a class="moz-txt-link-freetext" href="http://opensolaris.org/os/community/arc/bestpractices/passwords-cli/">http://opensolaris.org/os/community/arc/bestpractices/passwords-cli/</a> and
  </pre>
  <pre wrap=""><!----><a class="moz-txt-link-freetext" href="http://opensolaris.org/os/community/arc/bestpractices/passwords-files/">http://opensolaris.org/os/community/arc/bestpractices/passwords-files/</a> for
details)
  </pre>
  <blockquote type="cite">
    <pre wrap="">      Do any of the components for the project deal with passwords?
      [ ] Yes
      [X] No - continue to next section (section 3.4.6)
      
      If yes are these passwords entered via the CLI or environment?
      [ ] Yes - ARC review required
      [ ] No
      
      Are passwords stored within the file system for the component?
      [ ] Yes
      [ ] No - continue to next section (section 3.4.6)
      
      If yes are the permissions on the file such to protect exposing the
    </pre>
  </blockquote>
  <pre wrap=""><!---->password(s)?
  </pre>
  <blockquote type="cite">
    <pre wrap="">      [ ] Yes
      [ ] No - ARC review required
      
    3.4.6 General Security Questions
      (see
    </pre>
  </blockquote>
  <pre wrap=""><!----><a class="moz-txt-link-freetext" href="http://opensolaris.org/os/community/arc/bestpractices/security-questions/">http://opensolaris.org/os/community/arc/bestpractices/security-questions/</a>
for details)
  </pre>
  <blockquote type="cite">
    <pre wrap="">      Are there any network protocols used by this project?
      [ ] Yes
      [X] No - continue with the next section (section 3.5)
      
      Do the components use standard network protocols?
      [ ] Yes
      [ ] No - ARC review required
      
      Do network services for the project make decisions based upon user,
    </pre>
  </blockquote>
  <pre wrap=""><!---->host or 
  </pre>
  <blockquote type="cite">
    <pre wrap="">      service identities?
      [ ] Yes - explain below
      [ ] No
      [ ] N/A
      
      Do the components make use of secret information during
    </pre>
  </blockquote>
  <pre wrap=""><!---->authentication and/or
  </pre>
  <blockquote type="cite">
    <pre wrap="">      authorization?
      [ ] Yes - explain below
      [ ] No
      [ ] N/A
  
  3.5 Networking
      Do the components access the network?
      [ ] Yes
      [X] No - continue with the next section (section 3.6)
      
      If yes do the components support IPv6?
      [ ] Yes 
      [ ] No - ARC review required
          
  3.6 Core Solaris Components
      Do the components of this project compete with or duplicate core 
      Solaris components?
      [ ] Yes - ARC review required
      [X] No 
     
        
4.0 Interfaces
  (see
    </pre>
  </blockquote>
  <pre wrap=""><!----><a class="moz-txt-link-freetext" href="http://www.opensolaris.org/os/community/arc/policies/interface-taxonomy/">http://www.opensolaris.org/os/community/arc/policies/interface-taxonomy/</a> for
details)
  </pre>
  <blockquote type="cite">
    <pre wrap="">  4.1 Exported Interfaces
  
     See project proposal
  
Appendix B - Suggested case materials
  1. man pages

     Attached are the zipped Java docs (cglib-node.zip_)

  2. SMF manifests
  3. links to contracts
Introduction to Library Functions                        cglib(3)

NAME
     cglib - Code Generation Library

DESCRIPTION
     cglib(3) is a powerful, high performance  and  quality  Code
     Generation  Library,  It  is used to extend JAVA classes and
     implements interfaces at runtime.For additional  information
     on using cglib, browse the complete html documentation at:

          <a class="moz-txt-link-freetext" href="file:/usr/share/lib/java/javadoc/cglib/index.html">file:/usr/share/lib/java/javadoc/cglib/index.html</a>

LICENSE
     ASL 2.0

FILES
     /usr/share/lib/java/cglib-2.1.3.jar

          cglib jar file

     /usr/share/lib/java/javadoc/cglib/index.html

          cglib API documentation generated with javadoc.

ATTRIBUTES
     See attributes(5) for descriptions of the  following  attri-
     butes:

     _______________________________________
    |   ATTRIBUTE TYPE   |  ATTRIBUTE VALUE|
    |_______________________________________
    | Availability       |  SUNWcglib      |
    |_______________________________________
    | Interface Stability|  Uncommitted    |
    |____________________|_________________|

SEE ALSO
     <a class="moz-txt-link-freetext" href="http://cglib.sourceforge.net/">http://cglib.sourceforge.net/</a>

NOTES
     Source for cglib is available on <a class="moz-txt-link-freetext" href="http://opensolaris.org">http://opensolaris.org</a>

SunOS 5.10           Last change: 4 Feb 2009                    1
  
    </pre>
  </blockquote>
  <pre wrap=""><!---->
_______________________________________________
opensolaris-arc mailing list
<a class="moz-txt-link-abbreviated" href="mailto:opensolaris-arc@opensolaris.org">opensolaris-arc@opensolaris.org</a>

_______________________________________________
opensolaris-arc mailing list
<a class="moz-txt-link-abbreviated" href="mailto:opensolaris-arc@opensolaris.org">opensolaris-arc@opensolaris.org</a>
  </pre>
</blockquote>
<br>
<div class="moz-signature">-- <br>
<title></title>
<table border="0" cellpadding="0" cellspacing="0" width="519">
  <tbody>
    <tr valign="top">
      <td height="121" width="98"><a moz-do-not-send="true"
 href="http://www.sun.com"><img moz-do-not-send="true"
 src="http://www.sun.com/emrkt/sigs/6h_top.gif" border="0" height="92"
 width="98"></a></td>
      <td style="font-family: Arial; font-size: 10px;" height="121"
 width="249"><b> Mark A. Carlson </b><br>
Sr. Architect<br>
      <br>
      <b>Systems Group</b><br>
Phone x69559 / 303-223-6139<br>
Email <a moz-do-not-send="true" class="moz-txt-link-abbreviated"
 href="mailto:Mark.Carlson@Sun.COM">Mark.Carlson@Sun.COM</a><br>
      </td>
      <td style="font-family: Arial; font-size: 10px;" width="172"><img
 moz-do-not-send="true" src="http://www.sun.com/emrkt/sigs/q12.gif"
 height="118" width="172"></td>
    </tr>
  </tbody>
</table>
<div class="moz-signature"><br>
</div>
</div>
</body>
</html>

--Boundary_(ID_ofbRP6HM6GwmglXrTDNdtw)--

