See <http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/211/changes>
Changes:
[fmeschbe] Update to SNAPSHOT versions after release.
[fmeschbe] Fix project name to inline it with Sling project names
[fmeschbe] SLING-1218 Ensure accessing "root" ("/") does not cause a NPE in the
URI class when accessing the path.
[fmeschbe] SLING-1218 Copy URI class source from HttpClient 3.1 and modify such
as neither Http Client nor Commons Codec are required any more.
[fmeschbe] SLING-1218 temporary solution for missing commons-codec
[fmeschbe] SLING-1218 use HttpClient URI class also for the test functionality
of the web console plugin
[fmeschbe] SLING-1218 apply modified patch (modification is to include relevant
classes from the http client library in the bundle), thanks Alex Klimetscheck
for providing the patch.
[cziegeler] Add some more debug information.
[cziegeler] SLING-1250 : Revert changes and use old jcr api
[cziegeler] Go back to current version.
[cziegeler] Go back to current version.
[cziegeler] [maven-release-plugin] prepare for next development iteration
[cziegeler] [maven-release-plugin] prepare release org.apache.sling.event-2.1.0
[cziegeler] [maven-release-plugin] prepare for next development iteration
[cziegeler] [maven-release-plugin] prepare release
org.apache.sling.commons.scheduler-2.2.0
[cziegeler] [maven-release-plugin] prepare for next development iteration
[cziegeler] Use released version.
[cziegeler] Use released version.
[cziegeler] [maven-release-plugin] prepare release
org.apache.sling.commons.threads-3.0.0
[cziegeler] Remove debug logging.
[cziegeler] Fix jcr commons embedding.
[cziegeler] Remove version info from comment.
[cziegeler] SLING-1248 : Use new commons threads
[cziegeler] SLING-1248 : Use new commons threads
[cziegeler] SLING-1244 : Redesign thread pool management
[cziegeler] Use latest sling jcr api.
[bdelacretaz] SLING-1231 - default GET servlet now returns 404/NOT FOUND if no
renderer is defined for the request extension
[cziegeler] [maven-release-plugin] prepare for next development iteration
[cziegeler] [maven-release-plugin] prepare release
org.apache.sling.servlets.get-2.0.8
[cziegeler] Going back to 2.0.5
[cziegeler] [maven-release-plugin] prepare for next development iteration
[cziegeler] [maven-release-plugin] prepare release
org.apache.sling.servlets.get-2.0.8
[cziegeler] [maven-release-plugin] prepare for next development iteration
[cziegeler] [maven-release-plugin] prepare release
org.apache.sling.jcr.contentloader-2.0.6
[cziegeler] [maven-release-plugin] prepare for next development iteration
[cziegeler] [maven-release-plugin] prepare release
org.apache.sling.commons.classloader-1.1.2
[fmeschbe] SLING-1247 set 404/NOT FOUND status instead of throwing
ResourceNotFoundException. This sets the correct status at the place, where
this can safely be done. The exception thrown is caught by a general exception
catcher, which causes a 500/INTERNAL SERVER ERRROR response.
[cziegeler] Make thread pool variable volatile.
[cziegeler] SLING-1243 : Scheduler reference is not defined for job event
handler
[bdelacretaz] SLING-1241 - RegisteredResourceImpl stores file number instead of
full path
[bdelacretaz] SLING-1239 - OSGi installer shouldn't remove bundles that it
didn't install
[cziegeler] Add some debug logging
[cziegeler] SLING-1238 : Counter for maximum parallel threads is not handled
correctly
[cziegeler] Lower logging level to debug.
[cziegeler] Lower logging level to debug.
[cziegeler] SLING-1235 : Access to writer session is not synchronized
[cziegeler] SLING-1130 : Content Loader does not parse dates. Apply patch from
Josh Kennedy.
[fmeschbe] SLING-1233 Add (subset of) current configuration to the web console
page and fix JcrResourceResolverTest (have to setup mapRoot field before
testing)
[bdelacretaz] SLING-1234 - jcrinstall ignored install folders with paths that
contain dots
[fmeschbe] SLING-1233 Set correct <scm> element
[fmeschbe] SLING-1233 Add web console branding to build and bundles
[fmeschbe] SLING-1233 Move prototype web console branding to prime time
[cziegeler] SLING-694 : Initial Content does not load initial content from a
file
[fmeschbe] SLING-1232 Make the location of the mapping configuration root
configurable defaulting it to /etc/map
[fmeschbe] SLING-1231 send 404/NOT FOUND if no renderer is defined for the
request extension or if the stream renderer is called with an unsupported
extension
[cziegeler] Use latest webconsole release.
[fmeschbe] SLING-1230 Extend reactor from Apache Parent 6 and remove
distribution management section
[fmeschbe] Leverage Maven Remote Resources plugin configured with Sling Parent
POM 8
[fmeschbe] SLING-1229 just log an error message if the request is included or
the response committed in case no renderer can be found for the requested
extension.
[fmeschbe] Improved logging if response is committed or request included
[fmeschbe] SLING-926 Not rendering index and not setting any response headers
if the request is included or already committed. This includes not sending any
errors or redirects if the request is included or committed. In such a case a
warn or error message is logged. In any case, if the servlet does not render an
index or stream a file, an entry in the request progress tracker is logged.
[fmeschbe] SLING-1180 Add default HEAD servlet simulating HEAD by doing a GET
droppping any output
[fmeschbe] SLING-1087 Don't redirect if the response is committed or the
redirect servlet is called for an included resource
[fmeschbe] SLING-1227 Refactor RedirectServlet to always return either a full
URL or an absolute path. If the redirect target is not an absolute URL
(including scheme and host part) the path is ensured absolute (resolving
relative to the request's resource.
[cziegeler] Add some javadocs.
[cziegeler] Add missing logos
[cziegeler] Ignore target directories.
[cziegeler] Fix build by refering to the current snapshot of launchpad base.
[cziegeler] SLING-1215 : Scala scripting: add sample applications. Apply patch
from Michael D?rig.
[cziegeler] SLING-1221 : Scala scripting: script bindings not thread safe.
Apply patch from Michael D?rig
[fmeschbe] SLING-1208 include access manager SNAPSHOT in the bundles
[fmeschbe] SLING-1208 Adapt to an API change between Jackrabbit 1.5 and 1.6: If
a node as a access control policy set, the
AccessControlManager.getApplicableAccessControlPolicies() returns an empty
iterator. In this case the getAccessControlPolicies returns the current
policies. Also upgraded dependency to Jackrabbit API to 1.6
[fmeschbe] SLING-1179 Servlet API is not available in the launcher any more,
thus we
have to remove the system package declaration in the standalone application
[fmeschbe] SLING-1219 Fix description of test entry field and ensure
map(String) is called if the user provided just a path.
[fmeschbe] SLING-480 Convert repository accessor into a plain component and
have the DS implementation create instances according to factory configuration
as defined by the DS spec.
[fmeschbe] SLING-480 Convert embedded repository into a plain component and
have the DS implementation create instances according to factory configuration
as defined by the DS spec.
[fmeschbe] SLING-1210 Prevent fragment bundles from being started
[fmeschbe] SLING-1093 We decided to keep the bridge bundle in the base build
....
[fmeschbe] SLING-1093 Remove bootdelegation definitions of JCR and Jackrabbit
API (this is better done with extension fragments if required)
[fmeschbe] FELIX-1179 Apply modified patch by Justin Edelson (thanks) to
replace Eclipse Servlet Bridge by new Apache Felix Servlet bridge. Also updated
and fixed the LICENSE and NOTICE files and removed API packages from the
artifacts, which are either provided by the servlet container (Servlet API) or
by the Bridge bundle (OSGi Http Service).
[fmeschbe] [maven-release-plugin] prepare for next development iteration
[fmeschbe] [maven-release-plugin] prepare release
org.apache.sling.commons.mime-2.1.2
[fmeschbe] SLING-973 Update core MIME types to the httpd 2.2.14 state (thanks
Justin Edelson for the patch)
[fmeschbe] SLING-1134 flushBuffer() after sending the form to ensure it is
delivered and not lost after authentication
SLING-1222 add configuration to disable form login and use regular HTTP
authentication with the browser dialog
[fmeschbe] SLING-1220 Fix interaction between authentication handler and login
form to convey invalid credentials with a 403 status code instead of just
resending the login form with a status code of 200. Further fixes included:
* only send login request once (duplicate reference in the form)
* properly identify logged-in request (don't use AuthType since there
is at least one servlet container, which returns a non-null value
even if the servlet container does not authenticate the request)
[cziegeler] SLING-1214 : Fixes to Scala scripting engine - applied patch from
Michael D?rig.
[cziegeler] Update references back to the releases.
[fmeschbe] SLING-1208 Require Jackrabbit API 1.6 to be sure ...
[fmeschbe] SLING-1208 As of Jackrabbit 1.6 the protected properties of the
repository reflection of users and groups are not returned as Authorizable
properties any more. Therefore the rep:principalName property which is checked
in the integration test does not exist any longer.
[fmeschbe] SLING-1208 Wrong commit, we should not re-add the rep:principalName
property
[fmeschbe] SLING-1208 As of Jackrabbit 1.6 the protected properties of the
repository reflection of users and groups are not returned as Authorizable
properties any more. Therefore the rep:principalName property which is checked
in the integration test does not exist any longer. Likeweis the rep:password is
not returned any more, so we have to use a (hacky) workaround.
[fmeschbe] SLING-1217 Apply patch supplied by Marc Speck (thanks alot)
preventing NPE when disablig loggers.
[fmeschbe] SLING-1216 ensure testing module is built after services[-war]
modules
[fmeschbe] SLING-1211 Streamline service method and add support for direct
reply to the OPTIONS request on the Dav root.
[fmeschbe] SLING-1205 Upgrade all projects to parent POM 8 and use OSGi
provided OSGi libraries
[cziegeler] Use latest commons classloader to avoid npe on shutdown.
[cziegeler] Use latest releases.
[cziegeler] SLING-1209 : Fix potential redirection problems.
[fmeschbe] SLING-1205 "Upgrade" to Sling Parent POM 8
[fmeschbe] SLING-1190 fix own package import version
[fmeschbe] SLING-1190 Upgrade embedded jackrabbit repository to 1.6 and provide
prefabricated MANIFEST.MF
[fmeschbe] SLING-1190 Upgrade Jackrabbit API and Commons to 1.6
[fmeschbe] Set fixed export package version to prevent backwards compatibility
issues on upgrade (but we have to include the .incubator qualifier previously
used, otherwise dependents may not resolve).
[cziegeler] Use current snapshot
[fmeschbe] SLING-1206 with including the ISO8601 class we also have to include
the Text
class from jackrabbit-jcr-commons, otherwise this class will not be imported and
thus be missing when required.
[bdelacretaz] #26239 - use latest launchpad.base module
[bdelacretaz] SLING-1101 - sling_bootstrap.txt: run-once command file for the
BootstrapInstaller
[cziegeler] Use snapshot until the bundle is released.
[cziegeler] [maven-release-plugin] prepare for next development iteration
[cziegeler] [maven-release-plugin] prepare release
org.apache.sling.scripting.java-1.0.0
[fmeschbe] Set fixed export package version to prevent backwards compatibility
issues on upgrade.
[cziegeler] [maven-release-plugin] prepare for next development iteration
[cziegeler] [maven-release-plugin] prepare release
org.apache.sling.scripting.java-1.0.0
[cziegeler] [maven-release-plugin] prepare for next development iteration
[cziegeler] [maven-release-plugin] prepare release
org.apache.sling.jcr.prefs-1.0.0
[fmeschbe] SLING-1206 use ISO8601 pattern as second in the list of default
patterns
SLING-1207 modify registration of SlingPostServlet
[cziegeler] [maven-release-plugin] prepare for next development iteration
[cziegeler] [maven-release-plugin] prepare release
org.apache.sling.jcr.compiler-1.0.0
[cziegeler] Export version 1.0.0 of the API
[cziegeler] [maven-release-plugin] prepare for next development iteration
[cziegeler] Export version 1.0.0 of the API
[cziegeler] [maven-release-plugin] prepare release
org.apache.sling.commons.html-1.0.0
[fmeschbe] SLING-1206 add support for ISO8601 formatted dates by supporting a
special format pattern "ISO8601" which indicates to use the Jackrabbit ISO 8601
date parser class.
[cziegeler] Export version 1.0.0 of the API
[cziegeler] [maven-release-plugin] prepare for next development iteration
[cziegeler] [maven-release-plugin] prepare release
org.apache.sling.commons.compiler-1.0.0
[cziegeler] Use latest parent pom.
[cziegeler] Delete obsolete directories.
[fmeschbe] SLING-1189 apply patch by Justin Edelson (thanks) to support more
fine grained bundle update decision based on optional (non-standard)
Bnd-LastModified header
[fmeschbe] Temporarily switch to 9-SNAPSHOT of the parent pom until version 8
vote has passed (related to SLING-1205).
[fmeschbe] [maven-release-plugin] prepare for next development iteration
[fmeschbe] [maven-release-plugin] prepare release
org.apache.sling.launchpad.base-2.1.0
[fmeschbe] upgrade to parent POM 8 for release
[fmeschbe] [maven-release-plugin] prepare for next development iteration
[fmeschbe] [maven-release-plugin] prepare release sling-8
[fmeschbe] SLING-1168 Upgrade to version 1.0.2 of the
Source Release Assembly descriptor
[fmeschbe] revert to released parent pom 7
[cziegeler] Add missing line to avoid NPE during deactivate.
[fmeschbe] SLING-1157 add test-services-war to the build order for integration
testing
[fmeschbe] SLING-1157 apply testing extension supporting WAR bundles (another
thanks to Justin Edelson for providing)
[fmeschbe] SLING-1157 apply BootstrapInstaller extension supporting WAR bundles
(another thanks to Justin Edelson for providing)
(this is slightly modified compared to the patch: the extensions have leading
dots, the list is an array and the FileFilter also calls the isBundle(String)
method to share code)
Also this commit converts some of the constants into private constants of the
class.
[fmeschbe] SLING-1157 Add test services for WAR bundle support (thanks Justin
Edelson for providing the patch)
[cziegeler] Use latest commons html and remove workaround for nekohtml
[cziegeler] Use latest commons html and remove workaround for nekohtml
[cziegeler] SLING-1203 : Use tagsoup html parser instead of nekohtml
[fmeschbe] SLING-1200 The BootstrapInstaller class takes over control of
whether to go into the configured start level after initial installation or
restart the framework. To this avail the framework startlevel property is set
to one to not start all bundles in the first place should the framework be
restarted.
[cziegeler] Rename factories to trax factories.
[cziegeler] New Nexus version seems to use new url scheme.
[cziegeler] [maven-release-plugin] prepare for next development iteration
[cziegeler] [maven-release-plugin] prepare release
org.apache.sling.scripting.jsp.taglib-2.0.6
[cziegeler] Use latest versions to avoid build problems.
[cziegeler] [maven-release-plugin] prepare for next development iteration
[cziegeler] [maven-release-plugin] prepare release
org.apache.sling.scripting.jsp-2.0.8
[cziegeler] [maven-release-plugin] prepare for next development iteration
[cziegeler] [maven-release-plugin] prepare release
org.apache.sling.scripting.javascript-2.0.6
[cziegeler] [maven-release-plugin] prepare for next development iteration
[cziegeler] [maven-release-plugin] prepare release
org.apache.sling.scripting.core-2.0.8
[cziegeler] Update to latest parent pom.
[cziegeler] Use latest versions to avoid build problems.
[cziegeler] [maven-release-plugin] prepare for next development iteration
[cziegeler] [maven-release-plugin] prepare release
org.apache.sling.jcr.classloader-3.0.0
[cziegeler] Prepare release.
[cziegeler] [maven-release-plugin] prepare for next development iteration
[cziegeler] [maven-release-plugin] prepare release
org.apache.sling.commons.classloader-1.1.0
[cziegeler] Just pass missing class into exception constructor.
[cziegeler] SLING-1201 : ClassLoaderFacade should not throw runtime exceptions
and handle getResources() correctly
[cziegeler] Remove "2" from class names.
[cziegeler] Remove "2" from class names.
[cziegeler] Lower log level to debug
[cziegeler] SLING-1199 : TimedJobHandler and DistributionEventHandler should
not be delayed
[cziegeler] Implementing toString for configs for better results in the request
log.
[cziegeler] Add toString method.
[cziegeler] Correctly unget services.
[cziegeler] As factory cache is a private implementation detail there is no
need for protected methods etc.
[cziegeler] No default configuration as this doesn't make sense
[cziegeler] Fix formatting and javadocs.
[cziegeler] SLING-633 : RequestDispatcherOptions.setReplaceSelectors("")
doesn't work
[cziegeler] SLING-633 : RequestDispatcherOptions.setReplaceSelectors("")
doesn't work
[cziegeler] SLING-1166 : Remove adapter manager support, move nodetype
registration to repository util
[fmeschbe] SLING-1192 use nt:file and nt:folder for files and folders and drop
the special resource super type
[cziegeler] SLING-1166 : Use reflection for adapter manager.
[cziegeler] SLING-1166 : Merge slingtest with commons testing
[cziegeler] SLING-1166 : Move sling stuff in sling package (don't use internal
as package name for public stuff)
[cziegeler] SLING-1166 : Move sling stuff in sling package (don't use internal
as package name for public stuff)
[cziegeler] SLING-1166 : Move sling stuff in sling package (don't use internal
as package name for public stuff)
[cziegeler] SLING-1166 : Remove duplicates of mock object classes.
[cziegeler] No need to use the slingtest module, nodetypes are not needed and
resource resolver can easily be mocked.
[cziegeler] Correct svn info and use new parent pom
[cziegeler] Clean up pom
[cziegeler] Use latest classloader.
[cziegeler] SLING-1191 : Dynamic class loader providers are not reloaded when
bundles are updated/installed etc.
Add new release method to the dynamic class loader provider. This allows a
provider to react on bundle/class loader changes.
[fmeschbe] SLING-1187 Remove FsProviderConstants (moved constants to
FsResource) and FsFolderServlet (duplicate code from default GET Servlet)
[fmeschbe] SLING-1186 Parent POM 7 is good enough (no need for 8-SNAPSHOT)
[fmeschbe] SLING-1186 Upgrade to Sling Parent POM 8-SNAPSHOT (to use SCR plugin
1.4.0), set
DS specification version of components to 1.1, convert component into a regular
(non-ComponentFactory) component and ensure meta type descriptor is generated
with factoryPid set to the same value as the PID to have factory configuration
support.
[cziegeler] Update Scala support to latest parent pom and latest scala version
2.7.7
[fmeschbe] SLING-1884 Apply slightly modified patch provided by Stefan
Guggisberg (thanks)
[ieb] SLING-1181
Fixed registration of ResourceProviders that insert themselves into an existing
tree.
[fmeschbe] SLING-1183 log stacktrace of LoginException at debug level
[fmeschbe] SLING-1182 Provide the path to be used to select the authentication
handler as a request attribute better supporting logout servlets/scripts
[fmeschbe] SLING-1182 Provide the path to be used to select the authentication
handler as a request attribute better supporting login servlets/scripts
[fmeschbe] SLING-1178 Apply patch by Tobias Bocanegra (thanks)
[fmeschbe] SLING-1178 Apply extended patch by Tobias Bocanegra (thanks)
[fmeschbe] SLING-1095 Ensure proper updates of the Sling launcher JAR (see issue
for full description of the changes)
[fmeschbe] SLING-1162 Apply patch to force SNAPSHOT installation provided by
Justin Edelson (Thanks)
[bdelacretaz] SLING-1177 - use latest launchpad.base version and warn about
duplicate reference in pom.xml (that we should get rid of, but that's another
story)
[ieb] SLING-1174
Fixed.
[fmeschbe] SLING-1163 Upgrade to releases Felix SCR 1.2.0
[fmeschbe] SLING-1171 Upgrade to Felix Framework 2.0.2
[ieb] SLING-1156
Fixed incorrect resolution of Synthetic Resources, all tests pass.
[ieb] SLING-1156
Removed contrib project.
[ieb] SLING-1156
Merged New resource resolver into the trunk build, will remove the contrib
project next.
[ieb] SLING-1156
Adjusted to minimse the patch before merging back out of contrib.
[cziegeler] Fix typos, versions etc.
[fmeschbe] ... and the ThumbnailGenerator needs not be named "ServiceImpl" any
longer
[fmeschbe] Service is not required for this sample
[bdelacretaz] moved non-core parts of commons/testing to commons/slingtest to
avoid cyclic dependencies
[bdelacretaz] moving non-core parts of commons/testing to commons/slingtest to
avoid cyclic dependencies
[fmeschbe] SLING-1169 Need the OSGi compendium library to extract the Http
Service
package for inclusion in the standalone application.
[bdelacretaz] SLING-1131 - i18n: do not enforce a flat node hierarchy below
mix:language. Contributed by Alex Klimetschek, thanks!
[bdelacretaz] SLING-1166 - Provide helper class for simpler unit testing of
sling code. Contributed by Alex Klimetschek, thanks!
[ieb] SLING-1170
Fixed, the message wil come out once per bundle install, and I have downgraded
some other related messages that were spamming to debug.
[fmeschbe] SLING-1169 Depend on Sling parent 8-SNAPSHOT (for the source release
assembly support) and switch to provide license/notice extensions for
the remote resources plugin
[fmeschbe] SLING-1168 Replace predefined "project" assembly descriptor with the
Source Release Assembly descriptor
[cziegeler] Fix poms
[ieb] SLING-1156
Removed binding to ServiceReference since I think its possible to bind to
Comparable instead, might be wrong when
the sort happens.
[ieb] SLING-1156
Removed the list inversion of the pathway into the entry map.
[ieb] Converted the Sorting of ResourceProviders at nodes in the
ResourceProviderEntry2 tree to use the comparable functionality
of the service reference, rather than relying on the implementation of
ResourceProviders.
[cziegeler] Clean up code
[cziegeler] Clean up code
[cziegeler] Clean up code
[cziegeler] Clean up code
[cziegeler] Clean up code
[cziegeler] Clean up code
[cziegeler] Clean up code
[cziegeler] Clean up code
[cziegeler] Clean up code
[cziegeler] Clean up code
[cziegeler] Clean up code
[cziegeler] Clean up code
[cziegeler] Remove redundant null check
[cziegeler] Remove redundant null check
[cziegeler] Remove redundant null check
[cziegeler] Clean up code
[fmeschbe] SLING-1167 move all string related parameter access to the
ParameterMap class
and convert the exact parameter request to a String or String[] on demand
[bdelacretaz] SLING-1161 - fix code to compile with JDK 1.5
[vramdal] SLING-1165 Last modifie date reported by the filesystem is now used,
instead of current date
[bdelacretaz] SLING-1013 - Atom taglib: feed entry IDs should not be
URL-encoded - patch contributed by Alex Klimetschek, thanks!
[bdelacretaz] SLING-1131 - i18n: do not enforce a flat node hierarchy below
mix:language - contributed by Alex Klimetschek, thanks!
[vramdal] SLING-1161 implemented. Now supports including external files with
nt:file in content loader XML
[jvazquez] SLING-1041: Easy Sling deployment in Apache Felix Karaf
https://issues.apache.org/jira/browse/SLING-1041
[jvazquez] Sling repository of features for Apache Felix Karaf
[ieb] SLING-1156
Removed old code for the sake of clarity.
[ieb] SLING-1156
Patched the ResourceProviderEntry into ResourceProviderEntry2 to create a Tree
of Maps for resolution.
[ieb] SLING-1156
Taking a copy of the resources bundle into contrib to create a tree of maps
version. Copying to maintain a change set.
[fmeschbe] SLING-1155 Provide Authenticator.logout method and define new
interface for
authentication handlers to support logging out
[fmeschbe] SLING-1003 Ensure request and response objects are Sling types before
calling the next filter or getting out of the chain
[bdelacretaz] SLING-1106 - do not downgrade a bundle that we didn't install
[bdelacretaz] SLING-1106 - prepare for storing versions of installed bundles
[cziegeler] Fix pom
[cziegeler] Finish new implementation.
[cziegeler] First implementation of trax based serializers
[cziegeler] Update to latest release.
[bdelacretaz] fix login instructions
[bdelacretaz] SLING-1148 - RegisteredResource persisted in the bundle storage
area
[cziegeler] SLING-1145 : Exceptions from dynamic class loader providers
should be catched
[cziegeler] SLING-1144 : Make sync variable volatile and use tracker count
instead of keeping track of changes by using custom methods.
[cziegeler] Use new parent pom
[cziegeler] Fix test case
[cziegeler] SLING-1153 : Throw NPE if key is null
[cziegeler] SLING-1152 : Remove deprecated interface
RepositoryClassLoaderProvider (and implementations)
[cziegeler] SLING-1150 : Session is not closed in getLastModified
SLING-1146 : DynamicClassLoaderProvider and ClassLoaderWriter should not be a
service factory and refactored session handling
SLING-1151 : Don't export jackrabbit classes
[cziegeler] SLING-1149 : JcrPropertyMap doesn't allow "./property" style access
any more
[bdelacretaz] SLING-1078 - take framework refresh events into account
[bdelacretaz] SLING-1141 - remove old jcrinstall codebase
[bdelacretaz] SLING-1141 - remove old jcrinstall codebase
[cziegeler] SLING-1143 : Prevent NPE when adapter manager service is not
running.
[cziegeler] SLING-1142 : Ensure that script session is used in all relevant
places.
[cziegeler] Use latest versions from svn
------------------------------------------
[...truncated 4572 lines...]
[INFO] Executed tasks
[INFO] [compiler:compile {execution: default-compile}]
[INFO] Compiling 2 source files to
<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/test-services-war/target/classes>
[INFO] [scr:scr {execution: generate-scr-scrdescriptor}]
[INFO] Writing abstract service descriptor
<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/test-services-war/target/scr-plugin-generated/OSGI-INF/scr-plugin/scrinfo.xml>
with 1 entries.
[INFO] Generating 1 Service Component Descriptors to
<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/test-services-war/target/scr-plugin-generated/OSGI-INF/serviceComponents.xml>
[INFO] [bundle:manifest {execution: war-manifest}]
[INFO] [resources:testResources {execution: default-testResources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory
<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/test-services-war/src/test/resources>
[INFO] Copying 3 resources
[INFO] [compiler:testCompile {execution: default-testCompile}]
[INFO] No sources to compile
[INFO] [surefire:test {execution: default-test}]
[INFO] Surefire report directory:
<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/test-services-war/target/surefire-reports>
-------------------------------------------------------
T E S T S
-------------------------------------------------------
There are no tests to run.
Results :
Tests run: 0, Failures: 0, Errors: 0, Skipped: 0
[HUDSON] Recording test results
[INFO] [war:war {execution: default-war}]
[INFO] Packaging webapp
[INFO] Assembling webapp[org.apache.sling.launchpad.test-services-war] in
[<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/test-services-war/target/org.apache.sling.launchpad.test-services-war-2.0.7-SNAPSHOT]>
[INFO] Processing war project
[INFO] Copying webapp
webResources[<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/test-services-war/target/classes/META-INF]>
to[<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/test-services-war/target/org.apache.sling.launchpad.test-services-war-2.0.7-SNAPSHOT]>
[INFO] Copying webapp
webResources[<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/test-services-war/target/scr-plugin-generated]>
to[<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/test-services-war/target/org.apache.sling.launchpad.test-services-war-2.0.7-SNAPSHOT]>
[INFO] Copying webapp
resources[<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/test-services-war/src/main/webapp]>
[INFO] Webapp assembled in [18 msecs]
[INFO] Building war:
<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/test-services-war/target/org.apache.sling.launchpad.test-services-war-2.0.7-SNAPSHOT.war>
[INFO] Preparing source:jar
[WARNING] Removing: jar from forked lifecycle, to prevent recursive invocation.
[HUDSON] Archiving
<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/test-services-war/pom.xml>
to
/export/home/hudson/hudson/jobs/sling-trunk-1.6/modules/org.apache.sling$org.apache.sling.launchpad.test-services-war/builds/2009-12-20_23-35-55/archive/org.apache.sling/org.apache.sling.launchpad.test-services-war/2.0.7-SNAPSHOT/pom.xml
[HUDSON] Archiving
<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/test-services-war/target/org.apache.sling.launchpad.test-services-war-2.0.7-SNAPSHOT.war>
to
/export/home/hudson/hudson/jobs/sling-trunk-1.6/modules/org.apache.sling$org.apache.sling.launchpad.test-services-war/builds/2009-12-20_23-35-55/archive/org.apache.sling/org.apache.sling.launchpad.test-services-war/2.0.7-SNAPSHOT/org.apache.sling.launchpad.test-services-war-2.0.7-SNAPSHOT.war
[INFO] [enforcer:enforce {execution: enforce-java}]
[INFO] [source:jar {execution: attach-sources}]
[INFO] Building jar:
<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/test-services-war/target/org.apache.sling.launchpad.test-services-war-2.0.7-SNAPSHOT-sources.jar>
[INFO] [ianal:verify-legal-files {execution: default}]
[INFO] Checking legal files in:
org.apache.sling.launchpad.test-services-war-2.0.7-SNAPSHOT.war
[INFO] Checking legal files in:
org.apache.sling.launchpad.test-services-war-2.0.7-SNAPSHOT-sources.jar
[INFO] [install:install {execution: default-install}]
[INFO] Installing
<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/test-services-war/target/org.apache.sling.launchpad.test-services-war-2.0.7-SNAPSHOT.war>
to
/home/hudson/.m2/repository/org/apache/sling/org.apache.sling.launchpad.test-services-war/2.0.7-SNAPSHOT/org.apache.sling.launchpad.test-services-war-2.0.7-SNAPSHOT.war
[INFO] Installing
<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/test-services-war/target/org.apache.sling.launchpad.test-services-war-2.0.7-SNAPSHOT-sources.jar>
to
/home/hudson/.m2/repository/org/apache/sling/org.apache.sling.launchpad.test-services-war/2.0.7-SNAPSHOT/org.apache.sling.launchpad.test-services-war-2.0.7-SNAPSHOT-sources.jar
[HUDSON] Archiving
<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/test-services-war/target/org.apache.sling.launchpad.test-services-war-2.0.7-SNAPSHOT-sources.jar>
to
/export/home/hudson/hudson/jobs/sling-trunk-1.6/modules/org.apache.sling$org.apache.sling.launchpad.test-services-war/builds/2009-12-20_23-35-55/archive/org.apache.sling/org.apache.sling.launchpad.test-services-war/2.0.7-SNAPSHOT/org.apache.sling.launchpad.test-services-war-2.0.7-SNAPSHOT-sources.jar
[INFO] ------------------------------------------------------------------------
[INFO] Building Apache Sling Launchpad Testing
[INFO] task-segment: [clean, install]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean {execution: default-clean}]
[INFO] Deleting directory
<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/testing/target>
[INFO] Deleting file-set:
<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/testing>
(included: [derby.log, cachedir, sling], excluded: [])
[INFO] [enforcer:enforce {execution: enforce-java}]
[INFO] [dependency:unpack-dependencies {execution: unpack-dependencies}]
[INFO] Unpacking
<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/bundles/target/org.apache.sling.launchpad.bundles-6-SNAPSHOT.jar>
to
<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/testing/target/launchpad-bundles>
with includes resources/** and excludes:null
[INFO] [dependency:copy {execution: copy-launcher-jar}]
[INFO] Configured Artifact:
org.apache.sling:org.apache.sling.launchpad.base:2.1.1-SNAPSHOT:jar
[INFO] Copying org.apache.sling.launchpad.base-2.1.1-SNAPSHOT.jar to
<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/testing/target/launchpad-bundles/resources/org.apache.sling.launchpad.base.jar>
[INFO] [dependency:copy-dependencies {execution: copy-bundles-dependencies}]
[INFO] Copying org.apache.sling.launchpad.test-services-2.0.7-SNAPSHOT.jar to
<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/testing/target/launchpad-bundles/resources/bundles/0/org.apache.sling.launchpad.test-services-2.0.7-SNAPSHOT.jar>
[INFO] Copying org.apache.sling.launchpad.test-services-war-2.0.7-SNAPSHOT.war
to
<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/testing/target/launchpad-bundles/resources/bundles/0/org.apache.sling.launchpad.test-services-war-2.0.7-SNAPSHOT.war>
[INFO] [remote-resources:process {execution: default}]
[INFO] [resources:resources {execution: default-resources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 0 resource
[INFO] Copying 3 resources
[INFO] [antrun:run {execution: default}]
[INFO] Executing tasks
[echo] ********************** WARNING (SLING-443)
**********************************
[echo] On most platforms, building Apache Sling currently requires setting
[echo] MAVEN_OPTS="-Xmx256M", see
https://issues.apache.org/jira/browse/SLING-443
[echo] You might get a "java.lang.OutOfMemoryError: Java heap space" if
that
[echo] setting is not correct.
[echo]
*****************************************************************************
[INFO] Executed tasks
[INFO] [compiler:compile {execution: default-compile}]
[INFO] No sources to compile
[INFO] [resources:testResources {execution: default-testResources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 41 resources
[INFO] Copying 3 resources
[INFO] [compiler:testCompile {execution: default-testCompile}]
[INFO] Compiling 70 source files to
<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/testing/target/test-classes>
[INFO] [surefire:test {execution: default-test}]
[INFO] Surefire report directory:
<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/testing/target/surefire-reports>
-------------------------------------------------------
T E S T S
-------------------------------------------------------
There are no tests to run.
Results :
Tests run: 0, Failures: 0, Errors: 0, Skipped: 0
[HUDSON] Recording test results
[INFO] [war:war {execution: default-war}]
[INFO] Packaging webapp
[INFO] Assembling webapp[org.apache.sling.launchpad.testing] in
[<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/testing/target/org.apache.sling.launchpad.testing-6-SNAPSHOT]>
[INFO] Processing war project
[INFO] Copying webapp
webResources[<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/testing/target/launchpad-bundles]>
to[<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/testing/target/org.apache.sling.launchpad.testing-6-SNAPSHOT]>
[INFO] Copying webapp
webResources[<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/testing]>
to[<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/testing/target/org.apache.sling.launchpad.testing-6-SNAPSHOT]>
[INFO] Processing overlay[ id
org.apache.sling:org.apache.sling.launchpad.base:webapp]
[INFO] Webapp assembled in [155 msecs]
[INFO] Building war:
<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/testing/target/org.apache.sling.launchpad.testing-6-SNAPSHOT.war>
[INFO] Preparing source:jar
[WARNING] Removing: jar from forked lifecycle, to prevent recursive invocation.
[HUDSON] Archiving
<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/testing/pom.xml>
to
/export/home/hudson/hudson/jobs/sling-trunk-1.6/modules/org.apache.sling$org.apache.sling.launchpad.testing/builds/2009-12-20_23-35-55/archive/org.apache.sling/org.apache.sling.launchpad.testing/6-SNAPSHOT/pom.xml
[HUDSON] Archiving
<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/testing/target/org.apache.sling.launchpad.testing-6-SNAPSHOT.war>
to
/export/home/hudson/hudson/jobs/sling-trunk-1.6/modules/org.apache.sling$org.apache.sling.launchpad.testing/builds/2009-12-20_23-35-55/archive/org.apache.sling/org.apache.sling.launchpad.testing/6-SNAPSHOT/org.apache.sling.launchpad.testing-6-SNAPSHOT.war
[INFO] [enforcer:enforce {execution: enforce-java}]
[INFO] [source:jar {execution: attach-sources}]
[INFO] Building jar:
<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/testing/target/org.apache.sling.launchpad.testing-6-SNAPSHOT-sources.jar>
[INFO] [antrun:run {execution: delete-sling-folder}]
[INFO] Executing tasks
[echo] SLING-845 - delete parent sling folder before integration tests
[delete] Deleting directory
<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/sling>
[INFO] Executed tasks
[INFO] [cargo:start {execution: start-container}]
[INFO] [beddedLocalContainer] Jetty 6.x Embedded starting...
2009-12-20 23:55:32.327::INFO: Logging to STDERR via org.mortbay.log.StdErrLog
2009-12-20 23:55:32.364::INFO: jetty-6.1.1rc1
2009-12-20 23:55:32.554::INFO: Extract
jar:<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/testing/target/org.apache.sling.launchpad.testing-6-SNAPSHOT.war!/>
to
/tmp/Jetty_0_0_0_0_9363_org.apache.sling.launchpad.testing-6-SNAPSHOT.war__org_apache_sling_launchpad_testing-6-SNAPSHOT__-lzrotw/webapp
log4j:WARN No appenders could be found for logger
(org.apache.jasper.compiler.JspRuntimeContext).
log4j:WARN Please initialize the log4j system properly.
2009-12-20 23:55:35.029:/org.apache.sling.launchpad.testing-6-SNAPSHOT:INFO:
sling: Setting sling.home=sling/_org.apache.sling.launchpad.testing-6-SNAPSHOT
(servlet context path)
2009-12-20 23:55:35.032:/org.apache.sling.launchpad.testing-6-SNAPSHOT:INFO:
sling: Checking launcher JAR in
sling/_org.apache.sling.launchpad.testing-6-SNAPSHOT
2009-12-20 23:55:35.038:/org.apache.sling.launchpad.testing-6-SNAPSHOT:INFO:
sling: Installed or Updated launcher JAR file from
file:/tmp/Jetty_0_0_0_0_9363_org.apache.sling.launchpad.testing-6-SNAPSHOT.war__org_apache_sling_launchpad_testing-6-SNAPSHOT__-lzrotw/webapp/WEB-INF//resources/org.apache.sling.launchpad.base.jar
2009-12-20 23:55:35.039:/org.apache.sling.launchpad.testing-6-SNAPSHOT:INFO:
sling: Loading launcher class
org.apache.sling.launchpad.base.webapp.SlingServletDelegate
2009-12-20 23:55:35.044:/org.apache.sling.launchpad.testing-6-SNAPSHOT:INFO:
sling: Starting launcher ...
2009-12-20 23:55:35.045:/org.apache.sling.launchpad.testing-6-SNAPSHOT:INFO:
sling: Starting Sling in sling/_org.apache.sling.launchpad.testing-6-SNAPSHOT
2009-12-20 23:55:35.904:/org.apache.sling.launchpad.testing-6-SNAPSHOT:INFO:
sling: Sling successfully started in
sling/_org.apache.sling.launchpad.testing-6-SNAPSHOT
2009-12-20 23:55:35.905:/org.apache.sling.launchpad.testing-6-SNAPSHOT:INFO:
sling: Startup completed
2009-12-20 23:55:35.905:/org.apache.sling.launchpad.testing-6-SNAPSHOT:INFO:
sling: Servlet sling initialized
2009-12-20 23:55:35.909::INFO: Extract
jar:<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/testing/target/cargo/cargocpc.war!/>
to /tmp/Jetty_0_0_0_0_9363_cargocpc.war__cargocpc__-r5le7u/webapp
2009-12-20 23:55:37.047::INFO: Started SelectChannelConnector @ 0.0.0.0:9363
[INFO] [beddedLocalContainer] Jetty 6.x Embedded started on port [9363]
[INFO] [surefire:test {execution: surefire-integration-test}]
[INFO] Surefire report directory:
<http://hudson.zones.apache.org/hudson/job/sling-trunk-1.6/ws/trunk/launchpad/testing/target/surefire-reports>
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running
org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletAtDeleteTest
Checking if the required Sling services are started...
(base URLs=http://localhost:9363/org.apache.sling.launchpad.testing-6-SNAPSHOT
and http://localhost:9363/org.apache.sling.launchpad.testing-6-SNAPSHOT)
Sling services seem to be started, continuing with integration tests.
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.831 sec
Running org.apache.sling.launchpad.webapp.integrationtest.GeneratedNodeNameTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.434 sec
Running
org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletMoveTest
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.855 sec
Running
org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletCreateTest
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.448 sec
Running
org.apache.sling.launchpad.webapp.integrationtest.servlets.post.SlingDefaultValuesTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.269 sec
Running org.apache.sling.launchpad.webapp.integrationtest.UploadFileTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.867 sec
Running
org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletUpdateTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.529 sec
Running
org.apache.sling.launchpad.webapp.integrationtest.servlets.resolution.PrefixTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.614 sec
Running
org.apache.sling.launchpad.webapp.integrationtest.userManager.CreateUserTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.77 sec
Running
org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostStatusTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.131 sec
Running
org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletAtCopyTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.855 sec
Running org.apache.sling.launchpad.webapp.integrationtest.ResourceSuperTypeTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.815 sec
Running
org.apache.sling.launchpad.webapp.integrationtest.servlets.resolution.PutMethodServletTest
19836 [main] WARN org.apache.commons.httpclient.HttpMethodBase - Going to
buffer response body of large or unknown size. Using getResponseBodyAsStream
instead is recommended.
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.945 sec
Running org.apache.sling.launchpad.webapp.integrationtest.CreateNodeTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.525 sec
Running org.apache.sling.launchpad.webapp.integrationtest.JsonQueryServletTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.977 sec
Running org.apache.sling.launchpad.webapp.integrationtest.RequestAttributeTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.578 sec
Running
org.apache.sling.launchpad.webapp.integrationtest.userManager.UpdateGroupTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.368 sec
Running org.apache.sling.launchpad.webapp.integrationtest.issues.SLING760Test
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.364 sec
Running org.apache.sling.launchpad.webapp.integrationtest.GetStarTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.102 sec
Running
org.apache.sling.launchpad.webapp.integrationtest.userManager.RemoveAuthorizablesTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.466 sec
Running org.apache.sling.launchpad.webapp.integrationtest.JspIncludeTest
java.lang.OutOfMemoryError: PermGen space
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:616)
at
org.apache.felix.framework.ModuleImpl$ModuleClassLoader.findClass(ModuleImpl.java:1793)
at
org.apache.felix.framework.ModuleImpl.findClassOrResourceByDelegation(ModuleImpl.java:688)
at org.apache.felix.framework.ModuleImpl.access$100(ModuleImpl.java:61)
at
org.apache.felix.framework.ModuleImpl$ModuleClassLoader.loadClass(ModuleImpl.java:1656)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:316)
at
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.addClinit(TypeDeclaration.java:112)
at
org.eclipse.jdt.internal.compiler.parser.Parser.consumeClassDeclaration(Parser.java:1971)
at
org.eclipse.jdt.internal.compiler.parser.Parser.consumeRule(Parser.java:4953)
at
org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:8839)
at
org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:9062)
at
org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:9019)
at
org.eclipse.jdt.internal.compiler.parser.Parser.dietParse(Parser.java:7707)
at
org.eclipse.jdt.internal.compiler.Compiler.beginToCompile(Compiler.java:371)
at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:397)
at
org.apache.sling.scripting.jsp.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:410)
at
org.apache.sling.scripting.jsp.jasper.compiler.Compiler.compile(Compiler.java:309)
at
org.apache.sling.scripting.jsp.jasper.compiler.Compiler.compile(Compiler.java:287)
at
org.apache.sling.scripting.jsp.jasper.compiler.Compiler.compile(Compiler.java:274)
at
org.apache.sling.scripting.jsp.jasper.JspCompilationContext.compile(JspCompilationContext.java:612)
at
org.apache.sling.scripting.jsp.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:318)
at
org.apache.sling.scripting.jsp.JspServletWrapperAdapter.service(JspServletWrapperAdapter.java:59)
at
org.apache.sling.scripting.jsp.JspScriptEngineFactory.callJsp(JspScriptEngineFactory.java:142)
at
org.apache.sling.scripting.jsp.JspScriptEngineFactory.access$100(JspScriptEngineFactory.java:73)
at
org.apache.sling.scripting.jsp.JspScriptEngineFactory$JspScriptEngine.eval(JspScriptEngineFactory.java:344)
at
org.apache.sling.scripting.core.impl.DefaultSlingScript.call(DefaultSlingScript.java:186)
at
org.apache.sling.scripting.core.impl.DefaultSlingScript.eval(DefaultSlingScript.java:121)
at
org.apache.sling.scripting.core.impl.DefaultSlingScript.service(DefaultSlingScript.java:277)
at
org.apache.sling.engine.impl.request.RequestData.service(RequestData.java:525)
at
org.apache.sling.engine.impl.SlingMainServlet.processRequest(SlingMainServlet.java:430)
java.lang.OutOfMemoryError: PermGen space
killed.
[HUDSON] Recording test results
[INFO] ------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO] ------------------------------------------------------------------------
FATAL: null
java.io.InterruptedIOException
at java.io.FileOutputStream.writeBytes(Native Method)
at java.io.FileOutputStream.write(FileOutputStream.java:260)
at
java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
at
java.io.ObjectOutputStream$BlockDataOutputStream.flush(ObjectOutputStream.java:1784)
at java.io.ObjectOutputStream.flush(ObjectOutputStream.java:691)
at hudson.remoting.Channel.send(Channel.java:416)
at hudson.remoting.Request.call(Request.java:104)
at hudson.remoting.Channel.call(Channel.java:549)
at hudson.Launcher$RemoteLauncher.kill(Launcher.java:734)
at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:359)
at hudson.model.Run.run(Run.java:1120)
at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:303)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:123)