See <http://hudson.magnolia-cms.com/job/ee_imaging/198/changes>
Changes: [gjoseph] moving getCurrentTestMethodName to core/TestUtil [gjoseph] [maven-release-plugin] prepare for next development iteration [gjoseph] [maven-release-plugin] prepare release magnolia-imaging-2.0.3-m1 [gjoseph] updated parent pom [gjoseph] [maven-release-plugin] prepare for next development iteration [gjoseph] [maven-release-plugin] prepare release magnolia-imaging-2.0.3-m1 [gjoseph] * MGNLIMG-61 now get the default ImageDecoder via properties/FactoryUtil (so that one can switch to a different default implementation when the operations aren't configurable - see MGNLETK-11) * moved newBufferedInputStream() to ImageUtil and use in both SunJPEGCodecImageDecoder implementations [gjoseph] codestyle [gjoseph] codestyle [gjoseph] MGNLIMG-61 alternative implementation of an ImageDecoder which checks the input's format using ImageIO before delegating to Sun's non-imageio JPEGImageDecoder for JPEGs, or to ImageIO's ImageLoader for other formats. * added ImagingException to ImageDecoder.read() (IOException(String,Throwable) is @since 1.6) [gjoseph] MGNLIMG-61 alternative implementation of an ImageDecoder which checks the input's format using ImageIO before delegating to Sun's non-imageio JPEGImageDecoder for JPEGs, or to ImageIO's ImageLoader for other formats. [gjoseph] fail early if image wasn't loaded [gjoseph] MGNLIMG-61 * extracted ImageDecoder interface out of AbstractLoader for potential different implementation * implemented an ImageDecoder than will attempt to use Sun's non-imageio JPEGImageDecoder which seems to behave "better" with certain types of jpeg, and fallback on the default otherwise [gjoseph] MGNLIMG-61 * extracted ImageDecoder interface out of AbstractLoader for potential different implementation * implemented an ImageDecoder than will attempt to use Sun's non-imageio JPEGImageDecoder which seems to behave "better" with certain types of jpeg, and fallback on the default otherwise [gjoseph] license header [gjoseph] MGNLIMG-61 extracted ImageDecoder interface out of AbstractLoader for potential different implementation [gjoseph] javadoc [gjoseph] MGNLIMG-61 MGNLIMG-63 extracted image loading into doReadAndClose(InputStream inputStream), make sure the stream is always closed ------------------------------------------ A SCM change trigger started this job Updating http://svn.magnolia-cms.com/svn/enterprise/imaging/trunk U magnolia-module-imaging/src/test/java/info/magnolia/imaging/AbstractImagingTest.java U magnolia-module-imaging/src/test/java/info/magnolia/imaging/AbstractRepositoryTestCase.java U magnolia-module-imaging/src/test/java/info/magnolia/imaging/operations/cropresize/CropAndResizeQualityTest.java U magnolia-module-imaging/src/test/java/info/magnolia/imaging/operations/ImageOperationChainTest.java U magnolia-module-imaging/src/test/java/info/magnolia/imaging/util/ImageUtilTest.java A magnolia-module-imaging/src/test/resources/huffman.jpg U magnolia-module-imaging/src/main/java/info/magnolia/imaging/setup/ImagingModuleVersionHandler.java U magnolia-module-imaging/src/main/java/info/magnolia/imaging/ParameterProviderFactory.java U magnolia-module-imaging/src/main/java/info/magnolia/imaging/operations/load/AbstractURLImageLoader.java U magnolia-module-imaging/src/main/java/info/magnolia/imaging/operations/load/AbstractFromContent.java A magnolia-module-imaging/src/main/java/info/magnolia/imaging/operations/load/SunJPEGCodecImageDecoder.java U magnolia-module-imaging/src/main/java/info/magnolia/imaging/operations/load/FromNodeData.java A magnolia-module-imaging/src/main/java/info/magnolia/imaging/operations/load/SunJPEGCodecImageDecoderAlt.java A magnolia-module-imaging/src/main/java/info/magnolia/imaging/operations/load/DefaultImageIOImageDecoder.java A magnolia-module-imaging/src/main/java/info/magnolia/imaging/operations/load/ImageDecoder.java U magnolia-module-imaging/src/main/java/info/magnolia/imaging/operations/load/AbstractLoader.java U magnolia-module-imaging/src/main/java/info/magnolia/imaging/operations/text/TextStyle.java U magnolia-module-imaging/src/main/java/info/magnolia/imaging/operations/cropresize/AutoCropAndResize.java U magnolia-module-imaging/src/main/java/info/magnolia/imaging/operations/cropresize/resizers/BasicResizer.java U magnolia-module-imaging/src/main/java/info/magnolia/imaging/operations/cropresize/resizers/ScaleAreaAveragingResizer.java U magnolia-module-imaging/src/main/java/info/magnolia/imaging/operations/cropresize/Coords.java U magnolia-module-imaging/src/main/java/info/magnolia/imaging/operations/cropresize/CroppingInfo.java U magnolia-module-imaging/src/main/java/info/magnolia/imaging/OutputFormat.java U magnolia-module-imaging/src/main/java/info/magnolia/imaging/caching/NullCachingStrategy.java U magnolia-module-imaging/src/main/java/info/magnolia/imaging/caching/AbstractContentBasedCachingStrategy.java U magnolia-module-imaging/src/main/java/info/magnolia/imaging/caching/NodeDataBasedCachingStrategy.java U magnolia-module-imaging/src/main/java/info/magnolia/imaging/util/ImageUtil.java U magnolia-module-imaging/src/main/resources/META-INF/magnolia/imaging.xml U magnolia-module-imaging/pom.xml U magnolia-module-imaging-fix-preload-awt/pom.xml U magnolia-module-imagingtools/src/main/java/info/magnolia/module/imaging/tools/ImageIOPluginsPage.java U magnolia-module-imagingtools/pom.xml U magnolia-module-cropui/pom.xml U pom.xml At revision 32066 Parsing POMs ERROR: Failed to parse POMs org.apache.maven.project.ProjectBuildingException: Cannot find parent: info.magnolia:magnolia-parent-pom-enterprise for project: null:magnolia-module-imaging-parent:pom:2.0.3-SNAPSHOT for project null:magnolia-module-imaging-parent:pom:2.0.3-SNAPSHOT at org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(DefaultMavenProjectBuilder.java:1370) at org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(DefaultMavenProjectBuilder.java:821) at org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFileInternal(DefaultMavenProjectBuilder.java:506) at org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:215) at hudson.maven.MavenEmbedder.readProject(MavenEmbedder.java:334) at hudson.maven.MavenModuleSetBuild$PomParser.invoke(MavenModuleSetBuild.java:854) at hudson.maven.MavenModuleSetBuild$PomParser.invoke(MavenModuleSetBuild.java:783) at hudson.FilePath.act(FilePath.java:676) at hudson.FilePath.act(FilePath.java:660) at hudson.maven.MavenModuleSetBuild$RunnerImpl.parsePoms(MavenModuleSetBuild.java:529) at hudson.maven.MavenModuleSetBuild$RunnerImpl.doRun(MavenModuleSetBuild.java:389) at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:354) at hudson.model.Run.run(Run.java:1123) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:302) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:123) Caused by: org.apache.maven.project.ProjectBuildingException: POM 'info.magnolia:magnolia-parent-pom-enterprise' not found in repository: Unable to download the artifact from any repository info.magnolia:magnolia-parent-pom-enterprise:pom:15 from the specified remote repositories: magnolia.restricted (http://repo.magnolia-cms.com/restricted), magnolia.enterprise (http://repo.magnolia-cms.com/enterprise), magnolia.internal (http://repo.magnolia-cms.com/internal), central (http://repo1.maven.org/maven2), magnolia (http://repo.magnolia-cms.com/m2), magnolia.projects (http://repo.magnolia-cms.com/projects) for project info.magnolia:magnolia-parent-pom-enterprise at org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:603) at org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(DefaultMavenProjectBuilder.java:1366) ... 15 more Caused by: org.apache.maven.artifact.resolver.ArtifactNotFoundException: Unable to download the artifact from any repository info.magnolia:magnolia-parent-pom-enterprise:pom:15 from the specified remote repositories: magnolia.restricted (http://repo.magnolia-cms.com/restricted), magnolia.enterprise (http://repo.magnolia-cms.com/enterprise), magnolia.internal (http://repo.magnolia-cms.com/internal), central (http://repo1.maven.org/maven2), magnolia (http://repo.magnolia-cms.com/m2), magnolia.projects (http://repo.magnolia-cms.com/projects) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:212) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:74) at org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:556) ... 16 more Caused by: org.apache.maven.wagon.ResourceDoesNotExistException: Unable to download the artifact from any repository at org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:331) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:200) ... 18 more ---------------------------------------------------------------- For list details see http://www.magnolia-cms.com/home/community/mailing-lists.html To unsubscribe, E-mail to: <[email protected]> ----------------------------------------------------------------
