You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@lenya.apache.org by Trapo <ne...@trapo.it> on 2004/02/10 23:40:47 UTC

how to bypass workflow

hi list,

i would like to "publish" an xml with is proper xslt bypassing the 
normal workflow. That is, i would like that in $pub-id$/live/ appears my 
page "license.xml". So everyone that find the license @ 
$pub-id$/live/license.xml. Clearly this is a toy example, i need a more 
complicated page. I would like to bypass all workflows (the page could 
be thinked as a superadmin page that is untouchable, clealy is 
"touchable" acting on local file system but this is not a problem).  
Clearly license.xml has to be incapsulated with menu, trail and so on..

So after walking around for a while i thought that modifing 
doctypes.xmap could be a great idea.
In front of matched i added something like this:

            <map:match pattern="*/*/*/license.xml">
                <map:generate src="content/mylic.xml"/>
                <map:serialize type="xml"/>
            </map:match>

i know that mylic.xml is not on the best place but is for testing 
purpose only

however i get this error


---------------------------------------------------------------------
To unsubscribe, e-mail: lenya-user-unsubscribe@cocoon.apache.org
For additional commands, e-mail: lenya-user-help@cocoon.apache.org


Re: how to bypass workflow

Posted by Andreas Hartmann <an...@apache.org>.
Christian Egli wrote:

> Giampaolo <ne...@trapo.it> writes:
> 
> 
>>this is part of the log:
>>
>>DEBUG   (2004-02-11) 10:27.03:375  
>>[sitemap.sitemap.action.resource-exists-enhanced]
>>(/lenya/default/live/license.xml) http8080-Processor2/ResourceExistsAction:
>>.act(): Resource
>>C:\Programmi\Apache\Tomcat\webapps\lenya\lenya\pubs\default\resources\live\license.xml
>>as type "file" does not exist
> 
> 
> Hmm, that is odd. It seems to think that your license.xml is in
> resources. Can you post some more of the sitemap log?

This is just a debug message of the resource exists action
(I guess in resources.xmap). You can ignore it.

-- Andreas


---------------------------------------------------------------------
To unsubscribe, e-mail: lenya-user-unsubscribe@cocoon.apache.org
For additional commands, e-mail: lenya-user-help@cocoon.apache.org


Re: how to bypass workflow (very long)

Posted by Andreas Hartmann <an...@apache.org>.
Giampaolo wrote:

>>If you base your publication on the default pub, it is the easiest
>>to provide a dummy XML file at the correct location. You don't have
>>to use it for content generation but can setup a special pipeline
>>in doctypes.xmap (as you already did).
>>
> 
> 
> so, what you're suggesting to me is to create a doctype, licensedoctype for
> example. When i want a "automatic page" i let admin to put a new licesedoctype
> page where he/she wants. In doctype.xmap i should have something like
> 
> 			<map:match pattern="*/*/licensedoctype/**.xml">
> 				<some code that does what i need>
> 				<map:serialize type="xml"/>
> 			</map:match>
> 
> right?

Exactly. But I think "license" is sufficient for the doctype name.

> and choose to publish or not that page..

??

-- Andreas


---------------------------------------------------------------------
To unsubscribe, e-mail: lenya-user-unsubscribe@cocoon.apache.org
For additional commands, e-mail: lenya-user-help@cocoon.apache.org


Re: how to bypass workflow (very long)

Posted by Giampaolo <ne...@trapo.it>.
> If you base your publication on the default pub, it is the easiest
> to provide a dummy XML file at the correct location. You don't have
> to use it for content generation but can setup a special pipeline
> in doctypes.xmap (as you already did).
> 

so, what you're suggesting to me is to create a doctype, licensedoctype for
example. When i want a "automatic page" i let admin to put a new licesedoctype
page where he/she wants. In doctype.xmap i should have something like

			<map:match pattern="*/*/licensedoctype/**.xml">
				<some code that does what i need>
				<map:serialize type="xml"/>
			</map:match>

right?

and choose to publish or not that page..

-- 
Giampaolo


----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.

---------------------------------------------------------------------
To unsubscribe, e-mail: lenya-user-unsubscribe@cocoon.apache.org
For additional commands, e-mail: lenya-user-help@cocoon.apache.org


Re: how to bypass workflow (very long)

Posted by Andreas Hartmann <an...@apache.org>.
Giampaolo wrote:

> in doctype i have:
> <map:generate src="content/mylic.xml"/>
> 
> what is my correct document path? my file mylic_en.xml should not be part of
> working area of user since i do not want to keep it on authoring... I would
> like to separate it from editable content. Rember that my page license.html at
> the end will not be a physical file but a built on the fly one (with cinclude)
> and what i need it to bypass lenya way of thinking (edit, publish, and so on)
> to provide some pages of my site that are completely automated (and so do not
> appear anywhere except in live area).

IMO you shouldn't bypass Lenya because this makes maintenance
more complicated. You should rather provide a dedicated menu
for your doctype without the workflow menu items (how to do this
is explained here:
http://cocoon.apache.org/lenya/docs/components/layout/lenya-menubar.html)

If you base your publication on the default pub, it is the easiest
to provide a dummy XML file at the correct location. You don't have
to use it for content generation but can setup a special pipeline
in doctypes.xmap (as you already did).

-- Andreas


---------------------------------------------------------------------
To unsubscribe, e-mail: lenya-user-unsubscribe@cocoon.apache.org
For additional commands, e-mail: lenya-user-help@cocoon.apache.org


Re: how to bypass workflow (very long)

Posted by Giampaolo <ne...@trapo.it>.
in doctype i have:
<map:generate src="content/mylic.xml"/>

what is my correct document path? my file mylic_en.xml should not be part of
working area of user since i do not want to keep it on authoring... I would
like to separate it from editable content. Rember that my page license.html at
the end will not be a physical file but a built on the fly one (with cinclude)
and what i need it to bypass lenya way of thinking (edit, publish, and so on)
to provide some pages of my site that are completely automated (and so do not
appear anywhere except in live area).

giampaolo

----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.

---------------------------------------------------------------------
To unsubscribe, e-mail: lenya-user-unsubscribe@cocoon.apache.org
For additional commands, e-mail: lenya-user-help@cocoon.apache.org


Re: how to bypass workflow (very long)

Posted by Andreas Hartmann <an...@apache.org>.
Giampaolo wrote:

> i got again errors:  The requested document '/license.html' with document-id
> '/license' does not exist.
> 
> I restarted from scratch with the lastest nighly build so i'm sure that only
> modifies are the ones that i attach with the present mail.
> 
> I modified parameter-doctype.xmap and doctypes.xmap. I put in content a file
> named mylic.xml. I post the 3 files and the log. (Thank you again for help and
> interest). I hope that not flooded mailboxes..

You need the files mylic_{language}.xml in the correct location
(document path), otherwise the LanguageExistsAction in the
publication-sitemap.xmap complains.

-- Andreas


---------------------------------------------------------------------
To unsubscribe, e-mail: lenya-user-unsubscribe@cocoon.apache.org
For additional commands, e-mail: lenya-user-help@cocoon.apache.org


Re: how to bypass workflow (very long)

Posted by Giampaolo <ne...@trapo.it>.
i got again errors:  The requested document '/license.html' with document-id
'/license' does not exist.

I restarted from scratch with the lastest nighly build so i'm sure that only
modifies are the ones that i attach with the present mail.

I modified parameter-doctype.xmap and doctypes.xmap. I put in content a file
named mylic.xml. I post the 3 files and the log. (Thank you again for help and
interest). I hope that not flooded mailboxes..

giampaolo


mylic.xml

<?xml version="1.0" encoding="UTF-8"?>

<license>
	<message>
		This is a license.
	</message>
</license>

doctypes.xmap:

	<map:pipelines>
		<map:pipeline>
 			<map:match pattern="*/*/*/license_*.xml">
 				<map:generate src="content/mylic.xml"/>
 				<map:serialize type="xml"/>
 			</map:match>
			<map:match pattern="*/*/**.xml">
				<map:match type="step" pattern="view-revision">
					<map:generate type="serverpages" src="../../content/rc/view.xsp">
          </map:generate>
					<map:transform src="xslt/toDoc.xsl"/>
					<map:serialize type="xml"/>
				</map:match>
			</map:match>
			<!-- parametrized doctype matcher -->
			<!-- pattern="{rendertype}/{area}/{doctype}/{document-path}" -->
			<map:match pattern="*/*/*/**.xml">
				<map:generate src="content/{2}/{4}.xml"/>
				<map:transform src="xslt/{3}2xhtml.xsl">
					<map:parameter name="rendertype" value="{1}"/>
					<map:parameter name="nodeid" value="{page-envelope:document-node-id}"/>
				</map:transform>
				<map:serialize type="xml"/>
			</map:match>
		</map:pipeline>
	</map:pipelines>

parameter-dcotype.xmap 

<map:pipelines>
		<map:pipeline>
			<map:match pattern="*/license*">
			   <map:generate type="serverpages" 
src="../../config/parameters/default.xsp">
     				<map:parameter name="value" value="license"/>
  			   </map:generate>
  			   <map:serialize type="xml"/>
                    </map:match>
			<!-- {area}/{uri} -->
			<map:match pattern="*/**.html">
				<map:act type="sourcetype" src="content/{1}/{page-envelope:document-path}">
					<map:generate type="serverpages"
src="../../config/parameters/default.xsp">
						<map:parameter name="value" value="{sourcetype}"/>
					</map:generate>
					<map:serialize type="xml"/>
				</map:act>
			</map:match>
		</map:pipeline>
		<map:pipeline>
			<!-- {area}/{uri} -->
			<map:match pattern="*/**.xml">
				<map:act type="sourcetype" src="content/{1}/{2}.xml">
					<map:generate type="serverpages"
src="../../config/parameters/default.xsp">
						<map:parameter name="value" value="{sourcetype}"/>
					</map:generate>
					<map:serialize type="xml"/>
				</map:act>
			</map:match>
		</map:pipeline>
	</map:pipelines>

and finally the log:

DEBUG   (2004-02-11) 12:54.03:281   [sitemap.sitemap.matcher.usecase]
(/lenya/default/live/license.html)
http8080-Processor2/WildcardRequestParameterMatcher: Parameter 'lenya.usecase'
not set.
DEBUG   (2004-02-11) 12:54.03:281   [sitemap.sitemap.matcher.usecase]
(/lenya/default/live/license.html)
http8080-Processor2/WildcardRequestParameterMatcher: Parameter 'lenya.usecase'
not set.
DEBUG   (2004-02-11) 12:54.03:281   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/PreparableMatchNode: Matcher 'wildcard' matched prepared
pattern '**' at
file:/C:/Programmi/Apache/Tomcat/webapps/lenya/sitemap.xmap:254:31
DEBUG   (2004-02-11) 12:54.03:281   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/InvokeContext: 
Current Sitemap Parameters:
LEVEL 1
PARAM: '0' VALUE: 'default/live/license.html'
PARAM: '1' VALUE: 'default/live/license.html'

DEBUG   (2004-02-11) 12:54.03:281   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/DefaultComponentFactory: ComponentFactory creating new
instance of org.apache.lenya.cms.cocoon.acting.DelegatingAuthorizerAction.
DEBUG   (2004-02-11) 12:54.03:281   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/DefaultComponentFactory: logger attribute is
lenya.sitemap.action.authorizer
DEBUG   (2004-02-11) 12:54.03:281   [sitemap.lenya.sitemap.action.authorizer]
(/lenya/default/live/license.html) http8080-Processor2/AccessControlAction:
Resolving AC resolver for type [publication]
DEBUG   (2004-02-11) 12:54.03:281   [sitemap.lenya.sitemap.action.authorizer]
(/lenya/default/live/license.html) http8080-Processor2/AccessControlAction:
Resolved AC resolver
[org.apache.lenya.cms.ac.PublicationAccessControllerResolver@1e06de8]
DEBUG   (2004-02-11) 12:54.03:281   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/DefaultComponentFactory: ComponentFactory decommissioning
instance of org.apache.lenya.cms.cocoon.acting.DelegatingAuthorizerAction.
DEBUG   (2004-02-11) 12:54.03:281   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/InvokeContext: 
Current Sitemap Parameters:
LEVEL 2
LEVEL 1
PARAM: '../0' VALUE: 'default/live/license.html'
PARAM: '../1' VALUE: 'default/live/license.html'

DEBUG   (2004-02-11) 12:54.03:281   [sitemap.sitemap.matcher.usecase]
(/lenya/default/live/license.html)
http8080-Processor2/WildcardRequestParameterMatcher: Parameter 'lenya.usecase'
not set.
DEBUG   (2004-02-11) 12:54.03:281   [sitemap.sitemap.matcher.usecase]
(/lenya/default/live/license.html)
http8080-Processor2/WildcardRequestParameterMatcher: Parameter 'lenya.usecase'
not set.
DEBUG   (2004-02-11) 12:54.03:281   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/PreparableMatchNode: Matcher 'wildcard' matched prepared
pattern '*/*/**' at
file:/C:/Programmi/Apache/Tomcat/webapps/lenya/global-sitemap.xmap:838:35
DEBUG   (2004-02-11) 12:54.03:281   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/InvokeContext: 
Current Sitemap Parameters:
LEVEL 1
PARAM: '3' VALUE: 'license.html'
PARAM: '2' VALUE: 'live'
PARAM: '0' VALUE: 'default/live/license.html'
PARAM: '1' VALUE: 'default'

DEBUG   (2004-02-11) 12:54.03:281  
[sitemap.sitemap.action.resource-exists-enhanced]
(/lenya/default/live/license.html) http8080-Processor2/ResourceExistsAction:
.act(): Resource
C:\Programmi\Apache\Tomcat\webapps\lenya\lenya\pubs\default\resources\live\license.html
as type "file" does not exist
DEBUG   (2004-02-11) 12:54.03:296  
[sitemap.sitemap.action.resource-exists-enhanced]
(/lenya/default/live/license.html) http8080-Processor2/ResourceExistsAction:
.act(): Resource
C:\Programmi\Apache\Tomcat\webapps\lenya\lenya\pubs\default\resources\shared\license.html
as type "file" does not exist
DEBUG   (2004-02-11) 12:54.03:296   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/PreparableMatchNode: Matcher 'wildcard' matched prepared
pattern '*/**' at
file:/C:/Programmi/Apache/Tomcat/webapps/lenya/global-sitemap.xmap:867:33
DEBUG   (2004-02-11) 12:54.03:296   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/InvokeContext: 
Current Sitemap Parameters:
LEVEL 1
PARAM: '2' VALUE: 'live/license.html'
PARAM: '0' VALUE: 'default/live/license.html'
PARAM: '1' VALUE: 'default'

DEBUG   (2004-02-11) 12:54.03:296   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/PreparableMatchNode: Matcher 'wildcard' matched prepared
pattern '**' at
file:/C:/Programmi/Apache/Tomcat/webapps/lenya/lenya/pubs/default/sitemap.xmap:19:31
DEBUG   (2004-02-11) 12:54.03:296   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/InvokeContext: 
Current Sitemap Parameters:
LEVEL 1
PARAM: '0' VALUE: 'live/license.html'
PARAM: '1' VALUE: 'live/license.html'

DEBUG   (2004-02-11) 12:54.03:296   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/PreparableMatchNode: Matcher 'wildcard' matched prepared
pattern '**.html' at
file:/C:/Programmi/Apache/Tomcat/webapps/lenya/lenya/pubs/default/publication-sitemap.xmap:105:36
DEBUG   (2004-02-11) 12:54.03:296   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/InvokeContext: 
Current Sitemap Parameters:
LEVEL 1
PARAM: '0' VALUE: 'live/license.html'
PARAM: '1' VALUE: 'live/license'

DEBUG   (2004-02-11) 12:54.03:296   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/DefaultComponentFactory: ComponentFactory creating new
instance of org.apache.lenya.cms.cocoon.acting.LanguageExistsAction.
DEBUG   (2004-02-11) 12:54.03:296   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/DefaultComponentFactory: logger attribute is
sitemap.action.language-exists
DEBUG   (2004-02-11) 12:54.03:296   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/DefaultComponentFactory: ComponentFactory decommissioning
instance of org.apache.lenya.cms.cocoon.acting.LanguageExistsAction.
INFO    (2004-02-11) 12:54.03:312   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/HandleErrorsNode: Processing handle-errors at
file:/C:/Programmi/Apache/Tomcat/webapps/lenya/lenya/pubs/default/publication-sitemap.xmap:120:37
DEBUG   (2004-02-11) 12:54.03:312   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/ResourceLimitingPool: Got a
org.apache.cocoon.components.pipeline.impl.CachingProcessingPipeline from the
pool.
DEBUG   (2004-02-11) 12:54.03:312   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/DefaultComponentFactory: ComponentFactory creating new
instance of org.apache.cocoon.sitemap.NotifyingGenerator.
DEBUG   (2004-02-11) 12:54.03:312   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/DefaultComponentFactory: no logger attribute available,
using standard logger
DEBUG   (2004-02-11) 12:54.03:312   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/ResourceLimitingPool: Created a new
org.apache.cocoon.sitemap.NotifyingGenerator from the object factory.
DEBUG   (2004-02-11) 12:54.03:312   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/ResourceLimitingPool: Got a
org.apache.cocoon.sitemap.NotifyingGenerator from the pool.
DEBUG   (2004-02-11) 12:54.03:312   [sitemap.sitemap.selector.exception]
(/lenya/default/live/license.html) http8080-Processor2/ExceptionSelector:
select succesfull for condition document-does-not-exist
DEBUG   (2004-02-11) 12:54.03:312   [sitemap.modules.input.page-envelope]
(/lenya/default/live/license.html) http8080-Processor2/PageEnvelopeModule:
Resolving page envelope for URL [/lenya/default/live/license.html]
DEBUG   (2004-02-11) 12:54.03:312   [sitemap.modules.input.page-envelope]
(/lenya/default/live/license.html) http8080-Processor2/PageEnvelopeModule:
Returning [document-url] = [/license.html]
DEBUG   (2004-02-11) 12:54.03:312   [sitemap.modules.input.page-envelope]
(/lenya/default/live/license.html) http8080-Processor2/PageEnvelopeModule:
Resolving page envelope for URL [/lenya/default/live/license.html]
DEBUG   (2004-02-11) 12:54.03:312   [sitemap.modules.input.page-envelope]
(/lenya/default/live/license.html) http8080-Processor2/PageEnvelopeModule:
Returning [document-id] = [/license]
DEBUG   (2004-02-11) 12:54.03:312   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/ExcaliburComponentSelector: transformers: ComponentSelector
could not find the component for hint [xslt]
DEBUG   (2004-02-11) 12:54.03:312   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/ResourceLimitingPool: Got a
org.apache.cocoon.transformation.DeliTransformer from the pool.
DEBUG   (2004-02-11) 12:54.03:312   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/InvokeContext: 
Current Sitemap Parameters:
LEVEL 1
PARAM: 'statusCode' VALUE: '404'

DEBUG   (2004-02-11) 12:54.03:328   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/ExcaliburComponentSelector: transformers: ComponentSelector
could not find the component for hint [xslt]
DEBUG   (2004-02-11) 12:54.03:328   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/ResourceLimitingPool: Got a
org.apache.cocoon.transformation.DeliTransformer from the pool.
DEBUG   (2004-02-11) 12:54.03:328   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/ExcaliburComponentSelector: serializers: ComponentSelector
could not find the component for hint [html]
DEBUG   (2004-02-11) 12:54.03:328   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/ResourceLimitingPool: Got a
org.apache.cocoon.serialization.HTMLSerializer from the pool.
DEBUG   (2004-02-11) 12:54.03:359   [sitemap.sitemap.transformer.deli]
(/lenya/default/live/license.html) http8080-Processor2/TraxTransformer: Using
stylesheet:
'file:/C:/Programmi/Apache/Tomcat/webapps/lenya/lenya/pubs/default/../../xslt/exception/document-does-not-exist.xsl'
in org.apache.cocoon.transformation.DeliTransformer@1703484
DEBUG   (2004-02-11) 12:54.03:406   [sitemap.sitemap.transformer.deli]
(/lenya/default/live/license.html) http8080-Processor2/TraxTransformer: Using
stylesheet:
'file:/C:/Programmi/Apache/Tomcat/webapps/lenya/lenya/pubs/default/../../xslt/util/page2xhtml.xsl'
in org.apache.cocoon.transformation.DeliTransformer@190725e
DEBUG   (2004-02-11) 12:54.03:484   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/ResourceLimitingPool: Put a
org.apache.cocoon.sitemap.NotifyingGenerator back into the pool.
DEBUG   (2004-02-11) 12:54.03:484   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/ResourceLimitingPool: Put a
org.apache.cocoon.transformation.DeliTransformer back into the pool.
DEBUG   (2004-02-11) 12:54.03:484   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/ResourceLimitingPool: Put a
org.apache.cocoon.transformation.DeliTransformer back into the pool.
DEBUG   (2004-02-11) 12:54.03:484   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/ResourceLimitingPool: Put a
org.apache.cocoon.serialization.HTMLSerializer back into the pool.
DEBUG   (2004-02-11) 12:54.03:484   [sitemap] (/lenya/default/live/license.html)
http8080-Processor2/ResourceLimitingPool: Put a
org.apache.cocoon.components.pipeline.impl.CachingProcessingPipeline back into
the pool.
DEBUG   (2004-02-11) 12:54.03:531   [sitemap.sitemap.matcher.usecase]
(/lenya/lenya/css/menu.css)
http8080-Processor2/WildcardRequestParameterMatcher: Parameter 'lenya.usecase'
not set.
DEBUG   (2004-02-11) 12:54.03:531   [sitemap.sitemap.matcher.usecase]
(/lenya/lenya/css/menu.css)
http8080-Processor2/WildcardRequestParameterMatcher: Parameter 'lenya.usecase'
not set.
DEBUG   (2004-02-11) 12:54.03:531   [sitemap] (/lenya/lenya/css/menu.css)
http8080-Processor2/PreparableMatchNode: Matcher 'wildcard' matched prepared
pattern '**' at
file:/C:/Programmi/Apache/Tomcat/webapps/lenya/sitemap.xmap:254:31
DEBUG   (2004-02-11) 12:54.03:531   [sitemap] (/lenya/lenya/css/menu.css)
http8080-Processor2/InvokeContext: 
Current Sitemap Parameters:
LEVEL 1
PARAM: '0' VALUE: 'lenya/css/menu.css'
PARAM: '1' VALUE: 'lenya/css/menu.css'

DEBUG   (2004-02-11) 12:54.03:546   [sitemap] (/lenya/lenya/css/menu.css)
http8080-Processor2/DefaultComponentFactory: ComponentFactory creating new
instance of org.apache.lenya.cms.cocoon.acting.DelegatingAuthorizerAction.
DEBUG   (2004-02-11) 12:54.03:546   [sitemap] (/lenya/lenya/css/menu.css)
http8080-Processor2/DefaultComponentFactory: logger attribute is
lenya.sitemap.action.authorizer
DEBUG   (2004-02-11) 12:54.03:546   [sitemap.lenya.sitemap.action.authorizer]
(/lenya/lenya/css/menu.css) http8080-Processor2/AccessControlAction: Resolving
AC resolver for type [publication]
DEBUG   (2004-02-11) 12:54.03:546   [sitemap.lenya.sitemap.action.authorizer]
(/lenya/lenya/css/menu.css) http8080-Processor2/AccessControlAction: Resolved
AC resolver
[org.apache.lenya.cms.ac.PublicationAccessControllerResolver@1e06de8]
DEBUG   (2004-02-11) 12:54.03:546   [sitemap] (/lenya/lenya/css/menu.css)
http8080-Processor2/DefaultComponentFactory: ComponentFactory decommissioning
instance of org.apache.lenya.cms.cocoon.acting.DelegatingAuthorizerAction.
DEBUG   (2004-02-11) 12:54.03:546   [sitemap] (/lenya/lenya/css/menu.css)
http8080-Processor2/InvokeContext: 
Current Sitemap Parameters:
LEVEL 2
LEVEL 1
PARAM: '../0' VALUE: 'lenya/css/menu.css'
PARAM: '../1' VALUE: 'lenya/css/menu.css'

DEBUG   (2004-02-11) 12:54.03:546   [sitemap] (/lenya/lenya/css/menu.css)
http8080-Processor2/PreparableMatchNode: Matcher 'wildcard' matched prepared
pattern 'lenya/**' at
file:/C:/Programmi/Apache/Tomcat/webapps/lenya/global-sitemap.xmap:672:37
DEBUG   (2004-02-11) 12:54.03:546   [sitemap] (/lenya/lenya/css/menu.css)
http8080-Processor2/InvokeContext: 
Current Sitemap Parameters:
LEVEL 1
PARAM: '0' VALUE: 'lenya/css/menu.css'
PARAM: '1' VALUE: 'css/menu.css'

DEBUG   (2004-02-11) 12:54.03:578   [sitemap] (/lenya/lenya/css/menu.css)
http8080-Processor2/PreparableMatchNode: Matcher 'wildcard' matched prepared
pattern 'css/**.css' at
file:/C:/Programmi/Apache/Tomcat/webapps/lenya/lenya/lenya.xmap:29:39
DEBUG   (2004-02-11) 12:54.03:578   [sitemap] (/lenya/lenya/css/menu.css)
http8080-Processor2/InvokeContext: 
Current Sitemap Parameters:
LEVEL 1
PARAM: '0' VALUE: 'css/menu.css'
PARAM: '1' VALUE: 'menu'

DEBUG   (2004-02-11) 12:54.03:578   [sitemap] (/lenya/lenya/css/menu.css)
http8080-Processor2/InvokeContext: 
Current Sitemap Parameters:
LEVEL 2
LEVEL 1
PARAM: '../0' VALUE: 'css/menu.css'
PARAM: '../1' VALUE: 'menu'

DEBUG   (2004-02-11) 12:54.03:578   [sitemap] (/lenya/lenya/css/menu.css)
http8080-Processor2/ResourceLimitingPool: Got a
org.apache.cocoon.components.pipeline.impl.CachingProcessingPipeline from the
pool.
DEBUG   (2004-02-11) 12:54.03:578   [sitemap] (/lenya/lenya/css/menu.css)
http8080-Processor2/ExcaliburComponentSelector: generators: ComponentSelector
could not find the component for hint [file]
DEBUG   (2004-02-11) 12:54.03:578   [sitemap] (/lenya/lenya/css/menu.css)
http8080-Processor2/ResourceLimitingPool: Got a
org.apache.cocoon.generation.FileGenerator from the pool.
DEBUG   (2004-02-11) 12:54.03:578   [sitemap] (/lenya/lenya/css/menu.css)
http8080-Processor2/ExcaliburComponentSelector: transformers: ComponentSelector
could not find the component for hint [xslt]
DEBUG   (2004-02-11) 12:54.03:578   [sitemap] (/lenya/lenya/css/menu.css)
http8080-Processor2/ResourceLimitingPool: Got a
org.apache.cocoon.transformation.DeliTransformer from the pool.
DEBUG   (2004-02-11) 12:54.03:578   [sitemap] (/lenya/lenya/css/menu.css)
http8080-Processor2/ExcaliburComponentSelector: serializers: ComponentSelector
could not find the component for hint [text]
DEBUG   (2004-02-11) 12:54.03:578   [sitemap] (/lenya/lenya/css/menu.css)
http8080-Processor2/ResourceLimitingPool: Got a
org.apache.cocoon.serialization.TextSerializer from the pool.
DEBUG   (2004-02-11) 12:54.03:578   [sitemap.sitemap.transformer.deli]
(/lenya/lenya/css/menu.css) http8080-Processor2/TraxTransformer: Using
stylesheet:
'file:/C:/Programmi/Apache/Tomcat/webapps/lenya/lenya/resources/css/css.xsl' in
org.apache.cocoon.transformation.DeliTransformer@190725e
DEBUG   (2004-02-11) 12:54.03:593   [sitemap] (/lenya/lenya/css/menu.css)
http8080-Processor2/AbstractCachingProcessingPipeline: Found cached response
for 'css/menu.css' using key:
PK_G-file-file:/C:/Programmi/Apache/Tomcat/webapps/lenya/lenya/resources/css/menu.xml_T-xslt-file:/C:/Programmi/Apache/Tomcat/webapps/lenya/lenya/resources/css/css.xsl;contextprefix=/lenya;deli-capabilities=[#document:
null];accept=text/css,*/*;q=0.1_S-text-1
DEBUG   (2004-02-11) 12:54.03:593   [sitemap] (/lenya/lenya/css/menu.css)
http8080-Processor2/AbstractCachingProcessingPipeline: validatePipeline: using
valid cached content for 'css/menu.css'.
DEBUG   (2004-02-11) 12:54.03:593   [sitemap] (/lenya/lenya/css/menu.css)
http8080-Processor2/ResourceLimitingPool: Put a
org.apache.cocoon.generation.FileGenerator back into the pool.
DEBUG   (2004-02-11) 12:54.03:593   [sitemap] (/lenya/lenya/css/menu.css)
http8080-Processor2/ResourceLimitingPool: Put a
org.apache.cocoon.transformation.DeliTransformer back into the pool.
DEBUG   (2004-02-11) 12:54.03:593   [sitemap] (/lenya/lenya/css/menu.css)
http8080-Processor2/ResourceLimitingPool: Put a
org.apache.cocoon.serialization.TextSerializer back into the pool.
DEBUG   (2004-02-11) 12:54.03:593   [sitemap] (/lenya/lenya/css/menu.css)
http8080-Processor2/ResourceLimitingPool: Put a
org.apache.cocoon.components.pipeline.impl.CachingProcessingPipeline back into
the pool.



----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.

---------------------------------------------------------------------
To unsubscribe, e-mail: lenya-user-unsubscribe@cocoon.apache.org
For additional commands, e-mail: lenya-user-help@cocoon.apache.org


Re: how to bypass workflow (quite long)

Posted by Andreas Hartmann <an...@apache.org>.
Giampaolo wrote:

>>BTW, did you configure the doctype of your overview page
>>in parameter-doctype.xmap?
> 
> 
> Something like this?
> 
> <sourcetype name="licensetype">
>   <document-element local-name="licensetyperootnode"/>
> </sourcetype>

Yes. But if you don't want to use a certain XML format,
you can add a pipeline on top of the sitemap.
This will just assign the license doctype for the
license URL:

<map:match pattern="*/license*">
   <map:generate type="serverpages"
      src="../../config/parameters/default.xsp">
     <map:parameter name="value" value="license"/>
   </map:generate>
   <map:serialize type="xml"/>
</map:match>


-- Andreas


---------------------------------------------------------------------
To unsubscribe, e-mail: lenya-user-unsubscribe@cocoon.apache.org
For additional commands, e-mail: lenya-user-help@cocoon.apache.org


Re: how to bypass workflow (quite long)

Posted by Giampaolo <ne...@trapo.it>.
> BTW, did you configure the doctype of your overview page
> in parameter-doctype.xmap?

Something like this?

<sourcetype name="licensetype">
  <document-element local-name="licensetyperootnode"/>
</sourcetype>



Giampaolo


----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.

---------------------------------------------------------------------
To unsubscribe, e-mail: lenya-user-unsubscribe@cocoon.apache.org
For additional commands, e-mail: lenya-user-help@cocoon.apache.org


Re: how to bypass workflow (quite long)

Posted by Andreas Hartmann <an...@apache.org>.
Giampaolo wrote:

> i'm going to report the full log. however i would like to re-explain my problem
> for avoiding loss of time.
> 
> What i would like to implement is to insert "pure" cocoon pipeline in lenya: for
> example i would like to aggregate some xml on a folder and provide them in live
> area as if they were edited and published by some user. However i want that
> uses cannot access to this pages. Let's call that "automated page" (AP). I
> would like that my AP were however inserted in the publication structure
> (trail, menu, ecc). 
> 
> I inserted this in doctype.xmap:
> 
> 	<map:pipelines>	
> 		<map:pipeline>
> 			<map:match pattern="*/*/*/license.xml">
> 				<map:generate src="content/mylic.xml"/>
> 				<map:serialize type="xml"/>
> 			</map:match>
> [...]

This is the most reasonable way to do it.

The problem is that "*/*/*/license.xml" is not a correct
document path in the sense of the DefaultDocumentIdToPathMapper
(which is used in the default publication).

Document paths of the DefaultDocumentIdToPathMapper always
end with _{language}.xml (e.g., license_en.xml).

So your pattern should be "*/*/*/license_*.xml".

BTW, did you configure the doctype of your overview page
in parameter-doctype.xmap?

In the log file, it looks like you requested

    /lenya/default/live/license.xml

in your browser. This won't work, it has to be {...}.html.


-- Andreas


---------------------------------------------------------------------
To unsubscribe, e-mail: lenya-user-unsubscribe@cocoon.apache.org
For additional commands, e-mail: lenya-user-help@cocoon.apache.org


Re: how to bypass workflow (quite long)

Posted by Giampaolo <ne...@trapo.it>.
i'm going to report the full log. however i would like to re-explain my problem
for avoiding loss of time.

What i would like to implement is to insert "pure" cocoon pipeline in lenya: for
example i would like to aggregate some xml on a folder and provide them in live
area as if they were edited and published by some user. However i want that
uses cannot access to this pages. Let's call that "automated page" (AP). I
would like that my AP were however inserted in the publication structure
(trail, menu, ecc). 

I inserted this in doctype.xmap:

	<map:pipelines>	
		<map:pipeline>
			<map:match pattern="*/*/*/license.xml">
				<map:generate src="content/mylic.xml"/>
				<map:serialize type="xml"/>
			</map:match>
[...]

but when i try to access to license.xml i get the pipeline error while if i try
license.html i get that page doesn't exist. Now, i have a doubt: perhaps it's
better if i work on publication-sitemap.xmap providing a new match that
aggregate page elements, something like 

<map:pipeline>
			<!-- /lenyabody-{rendertype}/{publication-id}/{area}/{doctype}/{url} -->
			<map:match pattern="lenyabody-*/*/*/*/license.html">
				<map:aggregate element="cmsbody">
					<map:part src="cocoon://navigation/{2}/{3}/breadcrumb/{5}.xml"/>
					<map:part src="cocoon://navigation/{2}/{3}/tabs/{5}.xml"/>
					<map:part src="cocoon://navigation/{2}/{3}/menu/{5}.xml"/>
					<map:part **something to be written** >
				</map:aggregate>
				<map:transform src="xslt/page2xhtml.xsl">
					<map:parameter name="root"
value="{page-envelope:context-prefix}/{2}/{3}"/>
					<map:parameter name="url" value="{5}"/>
				</map:transform>
				<map:serialize type="xml"/>
			</map:match>
		</map:pipeline>

Concluding, here's the log:

DEBUG   (2004-02-11) 11:06.39:765   [sitemap.sitemap.matcher.usecase]
(/lenya/default/live/license.xml)
http8080-Processor3/WildcardRequestParameterMatcher: Parameter 'lenya.usecase'
not set.
DEBUG   (2004-02-11) 11:06.39:765   [sitemap.sitemap.matcher.usecase]
(/lenya/default/live/license.xml)
http8080-Processor3/WildcardRequestParameterMatcher: Parameter 'lenya.usecase'
not set.
DEBUG   (2004-02-11) 11:06.39:765   [sitemap] (/lenya/default/live/license.xml)
http8080-Processor3/PreparableMatchNode: Matcher 'wildcard' matched prepared
pattern '**' at
file:/C:/Programmi/Apache/Tomcat/webapps/lenya/sitemap.xmap:255:31
DEBUG   (2004-02-11) 11:06.39:765   [sitemap] (/lenya/default/live/license.xml)
http8080-Processor3/InvokeContext: 
Current Sitemap Parameters:
LEVEL 1
PARAM: '0' VALUE: 'default/live/license.xml'
PARAM: '1' VALUE: 'default/live/license.xml'

DEBUG   (2004-02-11) 11:06.39:765   [sitemap] (/lenya/default/live/license.xml)
http8080-Processor3/DefaultComponentFactory: ComponentFactory creating new
instance of org.apache.lenya.cms.cocoon.acting.DelegatingAuthorizerAction.
DEBUG   (2004-02-11) 11:06.39:765   [sitemap] (/lenya/default/live/license.xml)
http8080-Processor3/DefaultComponentFactory: logger attribute is
lenya.sitemap.action.authorizer
DEBUG   (2004-02-11) 11:06.39:765   [sitemap.lenya.sitemap.action.authorizer]
(/lenya/default/live/license.xml) http8080-Processor3/AccessControlAction:
Resolving AC resolver for type [publication]
DEBUG   (2004-02-11) 11:06.39:765   [sitemap.lenya.sitemap.action.authorizer]
(/lenya/default/live/license.xml) http8080-Processor3/AccessControlAction:
Resolved AC resolver
[org.apache.lenya.cms.ac.PublicationAccessControllerResolver@b64f2e]
DEBUG   (2004-02-11) 11:06.39:765   [sitemap] (/lenya/default/live/license.xml)
http8080-Processor3/DefaultComponentFactory: ComponentFactory decommissioning
instance of org.apache.lenya.cms.cocoon.acting.DelegatingAuthorizerAction.
DEBUG   (2004-02-11) 11:06.39:765   [sitemap] (/lenya/default/live/license.xml)
http8080-Processor3/InvokeContext: 
Current Sitemap Parameters:
LEVEL 2
LEVEL 1
PARAM: '../0' VALUE: 'default/live/license.xml'
PARAM: '../1' VALUE: 'default/live/license.xml'

DEBUG   (2004-02-11) 11:06.39:765   [sitemap.sitemap.matcher.usecase]
(/lenya/default/live/license.xml)
http8080-Processor3/WildcardRequestParameterMatcher: Parameter 'lenya.usecase'
not set.
DEBUG   (2004-02-11) 11:06.39:765   [sitemap.sitemap.matcher.usecase]
(/lenya/default/live/license.xml)
http8080-Processor3/WildcardRequestParameterMatcher: Parameter 'lenya.usecase'
not set.
DEBUG   (2004-02-11) 11:06.39:765   [sitemap] (/lenya/default/live/license.xml)
http8080-Processor3/PreparableMatchNode: Matcher 'wildcard' matched prepared
pattern '*/*/**' at
file:/C:/Programmi/Apache/Tomcat/webapps/lenya/global-sitemap.xmap:841:35
DEBUG   (2004-02-11) 11:06.39:765   [sitemap] (/lenya/default/live/license.xml)
http8080-Processor3/InvokeContext: 
Current Sitemap Parameters:
LEVEL 1
PARAM: '3' VALUE: 'license.xml'
PARAM: '2' VALUE: 'live'
PARAM: '0' VALUE: 'default/live/license.xml'
PARAM: '1' VALUE: 'default'

DEBUG   (2004-02-11) 11:06.39:765  
[sitemap.sitemap.action.resource-exists-enhanced]
(/lenya/default/live/license.xml) http8080-Processor3/ResourceExistsAction:
.act(): Resource
C:\Programmi\Apache\Tomcat\webapps\lenya\lenya\pubs\default\resources\live\license.xml
as type "file" does not exist
DEBUG   (2004-02-11) 11:06.39:765  
[sitemap.sitemap.action.resource-exists-enhanced]
(/lenya/default/live/license.xml) http8080-Processor3/ResourceExistsAction:
.act(): Resource
C:\Programmi\Apache\Tomcat\webapps\lenya\lenya\pubs\default\resources\shared\license.xml
as type "file" does not exist
DEBUG   (2004-02-11) 11:06.39:765   [sitemap] (/lenya/default/live/license.xml)
http8080-Processor3/PreparableMatchNode: Matcher 'wildcard' matched prepared
pattern '*/**' at
file:/C:/Programmi/Apache/Tomcat/webapps/lenya/global-sitemap.xmap:870:33
DEBUG   (2004-02-11) 11:06.39:765   [sitemap] (/lenya/default/live/license.xml)
http8080-Processor3/InvokeContext: 
Current Sitemap Parameters:
LEVEL 1
PARAM: '2' VALUE: 'live/license.xml'
PARAM: '0' VALUE: 'default/live/license.xml'
PARAM: '1' VALUE: 'default'

DEBUG   (2004-02-11) 11:06.39:781   [sitemap] (/lenya/default/live/license.xml)
http8080-Processor3/PreparableMatchNode: Matcher 'wildcard' matched prepared
pattern '**' at
file:/C:/Programmi/Apache/Tomcat/webapps/lenya/lenya/pubs/default/sitemap.xmap:19:31
DEBUG   (2004-02-11) 11:06.39:781   [sitemap] (/lenya/default/live/license.xml)
http8080-Processor3/InvokeContext: 
Current Sitemap Parameters:
LEVEL 1
PARAM: '0' VALUE: 'live/license.xml'
PARAM: '1' VALUE: 'live/license.xml'

INFO    (2004-02-11) 11:06.39:781   [sitemap] (/lenya/default/live/license.xml)
http8080-Processor3/HandleErrorsNode: Processing handle-errors at
file:/C:/Programmi/Apache/Tomcat/webapps/lenya/lenya/pubs/default/publication-sitemap.xmap:110:34
DEBUG   (2004-02-11) 11:06.39:781   [sitemap] (/lenya/default/live/license.xml)
http8080-Processor3/ResourceLimitingPool: Got a
org.apache.cocoon.components.pipeline.impl.CachingProcessingPipeline from the
pool.
DEBUG   (2004-02-11) 11:06.39:781   [sitemap] (/lenya/default/live/license.xml)
http8080-Processor3/ResourceLimitingPool: Got a
org.apache.cocoon.sitemap.NotifyingGenerator from the pool.
DEBUG   (2004-02-11) 11:06.39:781   [sitemap] (/lenya/default/live/license.xml)
http8080-Processor3/ExcaliburComponentSelector: serializers: ComponentSelector
could not find the component for hint [html]
DEBUG   (2004-02-11) 11:06.39:781   [sitemap] (/lenya/default/live/license.xml)
http8080-Processor3/ResourceLimitingPool: Got a
org.apache.cocoon.serialization.HTMLSerializer from the pool.
DEBUG   (2004-02-11) 11:06.39:781   [sitemap] (/lenya/default/live/license.xml)
http8080-Processor3/ResourceLimitingPool: Put a
org.apache.cocoon.sitemap.NotifyingGenerator back into the pool.
DEBUG   (2004-02-11) 11:06.39:781   [sitemap] (/lenya/default/live/license.xml)
http8080-Processor3/ResourceLimitingPool: Put a
org.apache.cocoon.serialization.HTMLSerializer back into the pool.
DEBUG   (2004-02-11) 11:06.39:781   [sitemap] (/lenya/default/live/license.xml)
http8080-Processor3/ResourceLimitingPool: Put a
org.apache.cocoon.components.pipeline.impl.CachingProcessingPipeline back into
the pool.








----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.

---------------------------------------------------------------------
To unsubscribe, e-mail: lenya-user-unsubscribe@cocoon.apache.org
For additional commands, e-mail: lenya-user-help@cocoon.apache.org


Re: how to bypass workflow

Posted by Christian Egli <ch...@wyona.net>.
Giampaolo <ne...@trapo.it> writes:

> this is part of the log:
> 
> DEBUG   (2004-02-11) 10:27.03:375  
> [sitemap.sitemap.action.resource-exists-enhanced]
> (/lenya/default/live/license.xml) http8080-Processor2/ResourceExistsAction:
> .act(): Resource
> C:\Programmi\Apache\Tomcat\webapps\lenya\lenya\pubs\default\resources\live\license.xml
> as type "file" does not exist

Hmm, that is odd. It seems to think that your license.xml is in
resources. Can you post some more of the sitemap log?

-- 
Christian Egli       christian.egli@wyona.com   +41 1 272 9161
                     Wyona AG, Hardstrasse 219, CH-8005 Zurich
Open Source CMS      http://www.wyona.org http://www.wyona.com 


---------------------------------------------------------------------
To unsubscribe, e-mail: lenya-user-unsubscribe@cocoon.apache.org
For additional commands, e-mail: lenya-user-help@cocoon.apache.org


Re: how to bypass workflow

Posted by Giampaolo <ne...@trapo.it>.
this is part of the log:

DEBUG   (2004-02-11) 10:27.03:375  
[sitemap.sitemap.action.resource-exists-enhanced]
(/lenya/default/live/license.xml) http8080-Processor2/ResourceExistsAction:
.act(): Resource
C:\Programmi\Apache\Tomcat\webapps\lenya\lenya\pubs\default\resources\live\license.xml
as type "file" does not exist

i'm a bit confused (as always :) )

the right place to insert a page out of workflow (that is that user cannot
edit/remove but only see in live area) is doctpe.xmap using

			<map:match pattern="**/license.xml">
				<map:generate src="content/mylic.xml"/>
				<map:serialize type="xml"/>
			</map:match>

or editing publication-sitemap.xmap something like

<map:match pattern="lenyabody-*/*/*/*/license.html">?













-- 
Giampaolo


----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.

---------------------------------------------------------------------
To unsubscribe, e-mail: lenya-user-unsubscribe@cocoon.apache.org
For additional commands, e-mail: lenya-user-help@cocoon.apache.org


Re: how to bypass workflow

Posted by Christian Egli <ch...@wyona.net>.
Trapo <ne...@trapo.it> writes:

> An Error Occurred org.apache.cocoon.ResourceNotFoundException No
> pipeline matched request: default/live/license.xml
> org.apache.cocoon.ResourceNotFoundException: No pipeline matched
> request: default/live/license.xml
> 
> can someone tell me where i'm wrong?

Hi Trapo

Generally to debug problems of that nature it is good to have a look
at the sitemap.log where you can see which pipelines are matched and
in what order.

To have some usefull output in the sitemap.log
(webapps/lenya/WEB-INF/logs/sitemap.log) you'll have to set the
loglevel for the sitemap to debug in logkit.xconf
(webapps/lenya/WEB-INF/logkit.xconf) as follows:

-    <category log-level="INFO" name="sitemap">
+    <category log-level="DEBUG" name="sitemap">
       <log-target id-ref="sitemap"/>
       <log-target id-ref="error"/>

       <category log-level="INFO" name="handled-errors">
         <!-- Exceptions that will be handled by a sitemap errorhandler are
              logged to this target. -->
         <log-target id-ref="handled-errors"/>
       </category>
     </category>

If you then request your URL again, you'll see some more info in the
sitemap.log (you might have to restart tomcat)

>From there you'll be able to figure out why your pipeline is not
matched. If not report back :-)

-- 
Christian Egli       christian.egli@wyona.com   +41 1 272 9161
                     Wyona AG, Hardstrasse 219, CH-8005 Zurich
Open Source CMS      http://www.wyona.org http://www.wyona.com 


---------------------------------------------------------------------
To unsubscribe, e-mail: lenya-user-unsubscribe@cocoon.apache.org
For additional commands, e-mail: lenya-user-help@cocoon.apache.org


Re: how to bypass workflow

Posted by Trapo <ne...@trapo.it>.
a cat walked on keybord :)

the error is:

An Error Occurred org.apache.cocoon.ResourceNotFoundException No 
pipeline matched request: default/live/license.xml 
org.apache.cocoon.ResourceNotFoundException: No pipeline matched 
request: default/live/license.xml

can someone tell me where i'm wrong?

giampaolo/trapo



---------------------------------------------------------------------
To unsubscribe, e-mail: lenya-user-unsubscribe@cocoon.apache.org
For additional commands, e-mail: lenya-user-help@cocoon.apache.org