Hi jantje

The source is in this folder on the cocoon svn:

https://svn.apache.org/repos/asf/cocoon/trunk/blocks/cocoon-samples-style/cocoon-samples-style-default/src/main/resources/COB-INF/common/style/xsl/html/

Which puts it in the cocoon-samples-style block. I think you could either put the block into your application or copy the file into our block and use it directly.

Best regards

William

On 8 Jul, 2008, at 1:21 pm, jantje wrote:


Thanks, this works! I have added batik and fop ajax to pom.xml

It is really great, nearly everything works! Except, I have (from a svn repository installation from cocoon2.2) copied some source from the cocoon
2.2 examples. This was a working application, but the next line in my
sitemap fails. Beceause this has something to do with cocoon examples:

     <map:match pattern="">
       <map:generate src="welcome.xml" />
       <map:serialize type="servletService" mime-type="text/html">
         <map:parameter name="service"
value="servlet:style-default:/service/common/simple-samples2html" />
       </map:serialize>
     </map:match>

It is this wat fails:
servlet:style-default:/service/common/simple-samples2html
I don't know what is it, and I can't find this sourcefile or the source of
this sevice in the cocoon2.2 examples..

I like this styling (simple-samples2html), so how can I use this in my maven
block?

Thanks for your help,
jantje from belgium..






Barbara Slupik-3 wrote:

I don't use SVGSerializer, but I see that it is in Batik block now.

Go to cocoon website, Blocks 2.2/Batik/Project Documentation/Project
Reports/JavaDocs to see java docs.

I think that you have to add Batik into your pom file.

    <dependency>
      <groupId>org.apache.cocoon</groupId>
      <artifactId>cocoon-batik-impl</artifactId>
      <version>1.0.0</version>
    </dependency>

Group/version info can be found in Blocks 2.2/Batik/Project
Documentation/Project Information/Project Summary

Barbara

On 8 Jul, 2008, at 8:47 am, jantje wrote:


So I do exactly like you say, Barbara:

 mvn archetype:create -DarchetypeGroupId=org.apache.cocoon
-DarchetypeArtifactId=cocoon-22-archetype-block -
DarchetypeVersion=1.0.0
-DgroupId=my.domain -DartifactId=myBlock
 cd myBlock
 mvn jetty:run
 konqueror http://localhost:8888/myBlock/

I get this error:

 Caused by:
org.springframework.beans.factory.BeanDefinitionStoreException:
Unable to read Avalon configuration from 'sitemap.xmap'.; nested
exception
is
org.apache.avalon.framework.configuration.ConfigurationException:
Unable
to create class for  component with role
org.apache.cocoon.serialization.Serializer/svg2png with class:
org.apache.cocoon.serialization.SVGSerializer

And this is my sitemap (I have adde the definition for the
serializer, on
your advise.. Normally I don't do this..):

 http://users.skynet.be/sb015553/sitemap.xmap

Thanks, this is not easy :-)














Barbara Slupik-3 wrote:

I create my blocks with:

mvn archetype:create -DarchetypeGroupId=org.apache.cocoon -
DarchetypeArtifactId=cocoon-22-archetype-block -
DarchetypeVersion=1.0.0 -DgroupId=my.domain -DartifactId=myBlock

This creates all folders and files necessary to run it in jetty,
including pom.

Put your files and sitemap in COB-INF. Go to myBlock folder in your
terminal and run

mvn jetty:run

Then test your block with url similar to this:

http://localhost:8888/myBlock/

I suppose that you did all this and now you have some errors? Do you
have svg2png serializer defined in your sitemap?

Barbara


On 7 Jul, 2008, at 7:53 pm, jantje wrote:


Ok, so I do this:
         mvn archetype:generate -DarchetypeCatalog=http://
cocoon.apache.org
         mvn jetty:run

Then I copy some little cocoon application (sitemap, and three or
fore
files) to:
         myBlock1/src/main/resources/COB-INF/

And then? How do I know what I should write in pom? f.i. when I use:
         <map:serialize type="svg2png" />

Thanks..





Barbara Slupik-3 wrote:

I am using cocoon with maven and jetty in my development
environment.
I develop and test individual blocks. Then I build my block jar
files
and my cocoon application. Once everything works in maven/jetty
development environment I build application war file and put it
in my
test environment which runs with tomcat. Test/production
environment
does not need maven or jetty and does not need to download
anything,
everything is already included in jar files.

Barbara

On 7 Jul, 2008, at 6:11 pm, jantje wrote:


Hi there, I have used older versions of cocoon for over years..
Now
I want to
go to cocoon 2.2.

But now I have to use Maven, and on the cocoon website there is
not
a lot of
information about maven and cocoon.

Therefore I have downloaded this: cocoon-2.2.0.tar.gz

When I open the file, there is no information about installing
cocoon? I
have tryed "java -jar cocoon-core-2.2.0.jar" Nothing works..

Following the tutorials on the cocoon website, with maven I have
made
blocks.. running cocoon.. But this is very basic.. And I want to
add cocoon
to a live cd, so maven using the internet to download files does
not satisfy
me :-(

Maybe there is documentation I am missing, but can't find it.
Anyhow, does
someone know how to install cocoon-2.2.0.tar.gz???

Thanks..
--
View this message in context: http://www.nabble.com/Cocoon-
installation-howto--tp18321699p18321699.html
Sent from the Cocoon - Users mailing list archive at Nabble.com.


------------------------------------------------------------------
--
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



-------------------------------------------------------------------
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



--
View this message in context: http://www.nabble.com/Cocoon-
installation-howto--tp18321699p18323968.html
Sent from the Cocoon - Users mailing list archive at Nabble.com.


--------------------------------------------------------------------
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



--
View this message in context: http://www.nabble.com/Cocoon-
installation-howto--tp18321699p18333754.html
Sent from the Cocoon - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--
View this message in context: 
http://www.nabble.com/Cocoon-installation-howto--tp18321699p18337884.html
Sent from the Cocoon - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to