Commit Graph

27 Commits (master)

Author SHA1 Message Date
pb 0a0631fe11 Synchronized with release 2.3.5 final
git-svn-id: https://svn.libreccm.org/ccm/trunk@5928 8810af33-2d31-482b-a856-94f89814c4df
2019-04-07 15:17:10 +00:00
pb e26b99ca43 Updated and consolidated bundle data
git-svn-id: https://svn.libreccm.org/ccm/trunk@5793 8810af33-2d31-482b-a856-94f89814c4df
2018-12-22 11:40:32 +00:00
pb d5910871bc Transfer changes to lcs web.xml (session by cookies, location of log4j2.xml) to all other bundles.
git-svn-id: https://svn.libreccm.org/ccm/trunk@5628 8810af33-2d31-482b-a856-94f89814c4df
2018-08-02 04:27:40 +00:00
pb c9c6e06533 Removed outdated log4j configuration from web.xml.
git-svn-id: https://svn.libreccm.org/ccm/trunk@5243 8810af33-2d31-482b-a856-94f89814c4df
2018-02-03 08:49:14 +00:00
pb eb2cd7d96d Fixed backwards compatibility, synchronized with fedorahosted r3210.
git-svn-id: https://svn.libreccm.org/ccm/trunk@3997 8810af33-2d31-482b-a856-94f89814c4df
2016-04-15 08:05:54 +00:00
pb 610436b23a Relocated ccm-portalworkspace-homepage to ccm-ldn-portalworkspace-homepage. Module is deprecated, but still used for some APLAWS installations.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2930 8810af33-2d31-482b-a856-94f89814c4df
2014-10-30 09:10:49 +00:00
jensp 4648c842e8 Readded ccm-portalworkspace-homepage to APLAWS+ bundles because module is used by almost all APLAWS+ installations
git-svn-id: https://svn.libreccm.org/ccm/trunk@2830 8810af33-2d31-482b-a856-94f89814c4df
2014-09-02 15:22:29 +00:00
jensp f98b508016 Removed ccm-portalworkspace-homepage from Bundles. The module will replaced in the future
and should only be installed if it is really needed.


git-svn-id: https://svn.libreccm.org/ccm/trunk@2799 8810af33-2d31-482b-a856-94f89814c4df
2014-08-12 12:30:30 +00:00
pb ea7facb2e0 Various minor bugs in some packages needed by APLAWS spin. Both aplaws bundles now compile, deploy and run. Further testing needed.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2783 8810af33-2d31-482b-a856-94f89814c4df
2014-08-03 08:43:13 +00:00
pb 503263eeb2 Fixed bug in web.xml's (missing surrounding <jsp-config>), fixed bug in mandalay (#2076 )
git-svn-id: https://svn.libreccm.org/ccm/trunk@2645 8810af33-2d31-482b-a856-94f89814c4df
2014-05-22 22:15:34 +00:00
jensp e5e5707394 Removed the deprecated HTMLForm content type from all ccm-ldn-aplaws bundles.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2401 8810af33-2d31-482b-a856-94f89814c4df
2013-10-29 18:41:29 +00:00
pb 97bdd93d1c Anpassung an Änderungen in ccm-cms und ccm-core.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2049 8810af33-2d31-482b-a856-94f89814c4df
2013-01-23 19:24:54 +00:00
pb 56e687b58e Fixed Konfigurationsprobleme bei themedirector, download default theme files nun möglich.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1663 8810af33-2d31-482b-a856-94f89814c4df
2012-05-18 00:16:03 +00:00
pb b4df657a3e Verschiedene Anpassungen bei den Update Scripten.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1658 8810af33-2d31-482b-a856-94f89814c4df
2012-05-16 07:23:41 +00:00
pb 07747e3d40 Umbenennungen in ccm-ldn-aplaws.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1656 8810af33-2d31-482b-a856-94f89814c4df
2012-05-13 08:32:11 +00:00
pb e228b13cf9 Weitere Anpassungen ldn-aplaws unt tools-ng.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1050 8810af33-2d31-482b-a856-94f89814c4df
2011-08-03 07:25:29 +00:00
pb d9917a938c Diverse Anpassungen an ccm-ldn-aplaws, einführen eines custom(izable) bundles.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1049 8810af33-2d31-482b-a856-94f89814c4df
2011-08-02 22:39:45 +00:00
pb 26d807ae9b Nachtrag fehlende project.xml. Vorsicht Falle! project.xml kann auf svn:ignore gesetzt sein, entweder in ~/.subversion/config oder per "svn propedit svn:ignore ."
git-svn-id: https://svn.libreccm.org/ccm/trunk@1048 8810af33-2d31-482b-a856-94f89814c4df
2011-08-02 19:50:59 +00:00
pb d00663342d Nachführen der Änderungen am BUILD System.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1047 8810af33-2d31-482b-a856-94f89814c4df
2011-08-02 19:31:29 +00:00
pb 75eeb3b7c6 Nachführen der Änderungen in ccm-ldn-aplaws.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1039 8810af33-2d31-482b-a856-94f89814c4df
2011-07-31 22:42:30 +00:00
pb b049727f6c Anpassungen an Aenderungen
git-svn-id: https://svn.libreccm.org/ccm/trunk@472 8810af33-2d31-482b-a856-94f89814c4df
2010-07-12 08:09:16 +00:00
pb 0dce2ee598 Activated user accessible log4j configuration file. In addition, file location is now configurable using a new web.xml context parameter.
git-svn-id: https://svn.libreccm.org/ccm/trunk@183 8810af33-2d31-482b-a856-94f89814c4df
2009-05-27 15:26:07 +00:00
pb 7a2aa8dd32 Relativ grosser Patch, ersetzt URL resource: Protokollerweiterung durch Klasse ResourceParameter. Deployment von ccm-core-x.a.z-system.jar ist entfernt, der Handler code aber noch vorhanden.
git-svn-id: https://svn.libreccm.org/ccm/trunk@175 8810af33-2d31-482b-a856-94f89814c4df
2009-05-24 10:03:53 +00:00
pb 8fa5abb9fb Renaming xmlfeed as content type
git-svn-id: https://svn.libreccm.org/ccm/trunk@92 8810af33-2d31-482b-a856-94f89814c4df
2009-03-15 10:41:39 +00:00
pb 256c92fe42 Next part of the conversion of CCM / APLAWS to be deployed in a standard way
by a *.war file and executable in a standard servlet container.

All CCM modules will install into the main application context now. 
Backwards compatibilty preserved, ccm scripts can be used as used to. 

No update script required for this part.

Modifications:

-   application.xml added ROOT as installation target
-   base class <module> methods getContextPath() removed, getServletPath() modified
-   web.xml-<module>.in created
-   import statements in xsl adjusted
-   no API change


git-svn-id: https://svn.libreccm.org/ccm/trunk@83 8810af33-2d31-482b-a856-94f89814c4df
2009-02-21 19:13:04 +00:00
pb 4ab614055a Integrate vendor release
r1795: First part of the conversion of CCM to be deployed in a standard way
  r1796: Multilanguage categorization (already local, but upgrade script
         added, comments and translation added)


First part of the conversion of CCM / APLAWS to be deployed in a standard way 
by a *.war file.

Backwards compatible to the procedures so far. The ccm scripts can be used
as used to. Only difference is the location of some files (see below).

As an alternative the webapps directory created by the ccm scripts can be
moved into a standard tomcat container or can be added as a virtual host.
APLAWS no longer depends on all the environment variables. For detailed 
instructions see documentation on the WIKI. This is a temporary solution,
further enhancements are on the way!

No update script required for this part.

Modifications:

-   Creation of a c.ad.runtime.CCMResourceManager class, which currently
handles just the file locations. It replaces the dependency from the
CCM_HOME environment variable. It is initialized during startup of the
servlet container or by the entry point of the installation tools (i.e.
c.ad.packaging.mastertool). It replaces the c.ad.packaging.CCM class
as well. Currently contains backwards compatibility code to check the 
runtime environment just in case the initialization is missing (will be 
removed later).

-   Creation of c.ad.web.CCMApplicationContextListener class which is
notified by the servlet container at the beginning of the startup procedure.
Initialises CCMResourceManager. Must be configured by web.xml (if a contributed
package overwrites the trunk values)!

-   File location changes:
    -   Configuration registry moved to [appbase]/WEB-INF/conf/registry
    -   ps2fs files moved to [appbase]/ps2fs
        (can be modified by configuration parameter)
    -   lucene index files moved to [appbase]/WEB-INF/work/lucene
        (can be modified by configuration parameter)
Developers watch out! ant clean now removes these files, too (esp. registry)!

-   XML factory classes are now determined by configuration parameters
    - waf.xml.xsl_transformer=[saxon (default)|jd.xslt|resin|xalan|xsltc]
    - waf.xml.dom_builder=[xerces (default) | resin]
    - waf.xml.sax_parser=[xerces (default) | resin] 

-   Package c.ad.packaging reorganized so it contains just installation
related code. Runtime configuration related code moved to c.ad.runtime.
Code is not part of the API.

-   log4j configuration file is still at the old location, but is not used
anymore! It will be moved to [appbase]/WEB-INF/conf/ in the future.
Developers, modify the file ~/webapps/WEB-INF//classes/log4j.properties 
in the meantime.

-   While working on the code some deprecated classes and method invocations 
replaced by supported API. If a class is no longer used by any module in
trunk, the class has been removed by appending "nolongerInUse" to the file 
name. If any of the contributed modules is still depending on deprecated code
it is easy to find and to follow the recommended replacement instructions. Do
not re-incorporate deprecated code! We have to clean up the code base!


Second part: Multilanguage categories
Added update script
Translation of some comments, added comments
version number bumped to reflect the major changes




git-svn-id: https://svn.libreccm.org/ccm/trunk@73 8810af33-2d31-482b-a856-94f89814c4df
2009-02-07 22:44:11 +00:00
quasi 8865d45011 Initiale Version
SVN-Version 1.0.5 Rev 1603 + alle meine Änderungen

- Navigation (Adaptive Mode)
- Paginator angeglichen
- Paginator <NoContent> -Tag eingeführt
- manipulate-input.js erweitert für deutsche Umlaute (erste Version)

und vielleicht noch ein paar andere Dinge...



git-svn-id: https://svn.libreccm.org/ccm/trunk@1 8810af33-2d31-482b-a856-94f89814c4df
2008-02-04 11:59:05 +00:00