cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jantje <janvanop...@skynet.be>
Subject Re: Cocoon installation howto?
Date Tue, 08 Jul 2008 12:21:24 GMT

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: users-unsubscribe@cocoon.apache.org
>>>>>> For additional commands, e-mail: users-help@cocoon.apache.org
>>>>>>
>>>>>
>>>>>
>>>>> ------------------------------------------------------------------- 
>>>>> --
>>>>> To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
>>>>> For additional commands, e-mail: users-help@cocoon.apache.org
>>>>>
>>>>>
>>>>
>>>> -- 
>>>> 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: users-unsubscribe@cocoon.apache.org
>>>> For additional commands, e-mail: users-help@cocoon.apache.org
>>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
>>> For additional commands, e-mail: users-help@cocoon.apache.org
>>>
>>>
>>
>> -- 
>> 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: users-unsubscribe@cocoon.apache.org
>> For additional commands, e-mail: users-help@cocoon.apache.org
>>
> 
> 

-- 
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: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org


Mime
View raw message