Thank-you Benjamin,
It works ; but the librairies are :
M2_REPO/org/nuxeo/ecm/platform/nuxeo-platform-imaging-core/5.2-SNAPSHOT/nuxe
o-platform-imaging-core-5.2-SNAPSHOT.jar
And
M2_REPO/org/nuxeo/ecm/platform/nuxeo-platform-imaging-api/5.2-SNAPSHOT/nuxeo
-platform-imaging-api-5.2-SNAPSHOT.jar
I would like to get the latest Libraries.
Ive checked in my pom.xml file and found :
... ...
<description>Lesson of Learning Nuxeo About Event
Handling</description>
<parent>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-parent</artifactId>
<version>5.2-SNAPSHOT</version>
</parent>
<dependencies>
... ...
Of course, I got my project from an old tutorial : lesson-events.
So I tried to change <version>5.2-SNAPSHOT</version> to
<version>5.3.2</version> (or 5.3, or 5.3.1)
But then the mvn eclipse:clean raise an error :
Caused by: org.apache.maven.project.ProjectBuildingException:
Cannot find parent: org.nuxeo.ecm.platform:nuxeo-platform-parent for
project:
org.nuxeo.community.book:lesson-events2:jar:0.0.1 for project
org.nuxeo.community.book:lesson-events2:jar:0.0.1
What should I do to work with the latest stable version ?
Is there somewhere in the repository an empty project where I can start from
?
Thank you, and Regards,
Youri Ginieys
_____
De : Benjamin Jalon [mailto:[email protected]]
Envoyé : lundi 6 septembre 2010 16:16
À : Youri Ginieys
Cc : [email protected]
Objet : Re: [Ecm] ImagingService : Unable to get LibrarySelector runtime
service ERROR
Hi,
Did you add the dependency on the nuxeo-platform-imaging-core project.
You must add this to your pom.xml :
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-imaging-core</artifactId>
<scope>test</test>
</dependency>
- you can rebuild the .project (if you're on Eclipse) with :
mvn eclipse:eclipse
- Refresh your eclipse project and rebuild it from eclipse
- Check the dependency appears in the project property
Benjamin JALON
Nuxeo
On 3 September 2010 19:11, Youri Ginieys <[email protected]> wrote:
Hello,
We are trying to use the ImagingService to resize an image in a test case.
Unfortunately, we get a ClientException: Unable to get LibrarySelector
runtime service exception
Here is the sample code :
public class EventTest extends RepositoryOSGITestCase {
public void testImaging() throws Exception {
deployBundle("org.nuxeo.ecm.platform.picture.core");
ImagingService is = (ImagingService
)Framework.getService(ImagingService.class);
assertNotNull("ImagingService here ?", is);
InputStream imageMetaData = is.resize(new
FileInputStream("c:/temp/Hiver.jpg"), 100, 100);
System.out.println(imageMetaData);
}
}
8:48:12,981 ERROR [ImagingComponent] Unable to get LibrarySelector runtime
service
18:48:12,981 ERROR [ImagingComponent]
org.nuxeo.ecm.core.api.ClientException: Unable to get LibrarySelector
runtime service
org.nuxeo.ecm.core.api.ClientException: Unable to get LibrarySelector
runtime service
at
org.nuxeo.ecm.platform.picture.ImagingComponent.getLibrarySelectorService(Im
agingComponent.java:220)
at
org.nuxeo.ecm.platform.picture.ImagingComponent.resize(ImagingComponent.java
:72)
at org.nuxeo.upcoming.test.EventTest.testImaging(EventTest.java:110)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
I suspect there miss a configuration in the testing environment.
Does someone has a clue to fix this ?
Thanks and Regards,
Youri Ginieys
_______________________________________________
ECM mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm
To unsubscribe, go to http://lists.nuxeo.com/mailman/options/ecm
_______________________________________________
ECM mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm
To unsubscribe, go to http://lists.nuxeo.com/mailman/options/ecm