Skip to main content
  • Home
  • Development
  • Documentation
  • Donate
  • Operational login
  • Browse the archive

swh logo
SoftwareHeritage
Software
Heritage
Archive
Features
  • Search

  • Downloads

  • Save code now

  • Add forge now

  • Help

Staging
v0.17.9
swh:1:snp:79ad6c3d9f9fedc45417fc217714b1181c370e9d
  • Code
  • Branches (0)
  • Releases (25)
    • Branches
    • Releases
      • 4.0.0.Final
      • 4.0.0.Final
      • 3.1.2.Final
      • 3.1.1.Final
      • 3.1.0.Final
      • 3.0.3.Final
      • 3.0.2.Final
      • 3.0.1.Final
      • 2.1.1.Final
      • 2.1.0.Final
      • 2.0.5.Final
      • 2.0.4.Final
      • 2.0.3.Final
      • 2.0.2.Final
      • 2.0.1.Final
      • 2.0.0.Final
      • 2.0.0.CR1
      • 2.0.0.Alpha1
      • 2.0.0-M1-SP1
      • 2.0.0-M1
      • 1.2.0.Final
      • 1.2.0.CR1
      • 1.1.0.GA
      • 1.0.1.GA
      • 1.0.1-CR1
      • 1.0.0.CR2
    • 1cbcd60
    • /
    • snowdrop-4.0.0.Final
    • /
    • README.md
    Raw File Download

    To reference or cite the objects present in the Software Heritage archive, permalinks based on SoftWare Hash IDentifiers (SWHIDs) must be used.
    Select below a type of object currently browsed in order to display its associated SWHID and permalink.

    • content
    • directory
    • snapshot
    • release
    content badge
    swh:1:cnt:3a1fe43a3b98ebf373685440b018f32c537a4e39
    directory badge
    swh:1:dir:a71a7eeb4dfc0e2f533fdd2b84c231cef54f72d6
    snapshot badge
    swh:1:snp:79ad6c3d9f9fedc45417fc217714b1181c370e9d
    release badge
    swh:1:rel:731e9b95d6cc544a4afc7820292bca4389000ad0

    This interface enables to generate software citations, provided that the root directory of browsed objects contains a citation.cff or codemeta.json file.
    Select below a type of object currently browsed in order to generate citations for them.

    • content
    • directory
    • snapshot
    • release
    (requires biblatex-software package)
    Generating citation ...
    (requires biblatex-software package)
    Generating citation ...
    (requires biblatex-software package)
    Generating citation ...
    (requires biblatex-software package)
    Generating citation ...
    README.md
    SNOWDROP
    ========
    
    Snowdrop is a utility package that contains JBoss-specific extensions to the Spring Framework. These extensions are either:
    
    1. Extensions to Spring Framework classes that can be used wherever the generic implementations provided by the framework 
    do not integrate correctly with JBoss Enterprise Application Platform.
    2. Extensions for deploying and running Spring applications with the JBoss Enterprise Application Platform.
    
    Usage/Setup:
    ---------
    Deployments can also be configured to exclude specific implicit dependencies. This is done with the 
    **jboss-deployment-structure.xml** deployment descriptor file. This is commonly done when an application bundles a specific 
    version of a library that the application server will attempt to add as an implicit dependency.
    
    Supported Version:
    ------------------
    **Snowdrop 3.x works with the following version of JBoss:**
    
    * JBoss AS 7.1.0, 7.1.1, 7.1.2, 7.1.3
    
    * JBoss AS 7.2.0 - (This version of JBoss has a problem with Hibernate, specifically Hibernate 4.1.0.CR1)
    
    * JBoss EAP 6.0.0, 6.0.1, 6.1.0, 6.1.1, 6.2.x
    
    _NOTE: If you need to use JBoss AS 5/6 or EAP 5 then please use Snowdrop 2.1.1.Final (it is Tagged in this repo).  That 
    version still supports the older versions of JBoss._
    
    Build:
    ---------
    
    _NOTE: You don't need to build if you wish to use a released version of snowdrop, just continue from the Install section. 
    It will use the libraries in Maven._
    
            mvn clean install
    
    Install snowdrop:
    -----------------
    
    **Automatic:**
    See the complete [instructions here](https://github.com/snowdrop/snowdrop/tree/master/install).
    
            cd install
    
            mvn package -DJBOSS_HOME=/path/to/jboss_home -P${desired-spring-version} -Dversion.snowdrop=${snowdrop.version}
    
    **Manual:**
    
    To install the Snowdrop Deployment subsystem:
    
    1. For JBoss AS 7.1(*or older*) or EAP 6.0.x(*or older*).
      1. Extract the `subsystem-as7/subsystem-as7/target/jboss-spring-deployer-as7.zip` into the `$JBOSS_HOME` directory.
      2. Extract the `subsystem-as7/modules/spring-x.x/target/spring-x.x-module.zip` into the `$JBOSS_HOME/modules` directory.
    
    2. For JBoss AS 7.2(*or newer*) or EAP 6.1.x(*or newer*).
      1. Extract the `subsystem-as7/subsystem-as7/target/jboss-spring-deployer-as7.2.zip` into the `$JBOSS_HOME` directory.
      2. Extract the `subsystem-as7/modules/spring-x.x/target/spring-x.x-module.zip` into the `$JBOSS_HOME/modules/system` directory.
    
    **To use JBoss with Snowdrop run:**
    
    `$JBOSS_HOME/bin/standalone.sh -c standalone-snowdrop.xml`
    
    Uninstall snowdrop:
    -------------------
    
    1. For JBoss AS 7.1(*or older*) or EAP 6.0.x(*or older*).
      1. Delete the `$JBOSS_HOME/modules/org/jboss/snowdrop` directory.
      2. Delete the `$JBOSS_HOME/modules/org/springframework` directory.
    
    2. For JBoss AS 7.2(*or newer*) or EAP 6.1.x(*or newer*).
      1. Delete the `$JBOSS_HOME/modules/system/add-ons/snowdrop` directory.
    
    3. Delete `$JBOSS_HOME/standalone/standalone-snowdrop.xml`.
    

    back to top

    Software Heritage — Copyright (C) 2015–2026, The Software Heritage developers. License: GNU AGPLv3+.
    The source code of Software Heritage itself is available on our development forge.
    The source code files archived by Software Heritage are available under their own copyright and licenses.
    Terms of use: Archive access, API— Content policy— Contact— JavaScript license information— Web API