List Info

Thread: DO NOT REPLY New: - NPE in (Aggregating)FallbackSourceFactory




DO NOT REPLY New: - NPE in (Aggregating)FallbackSourceFactory
country flaguser name
United States
2007-12-20 00:45:51
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=44
111>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=44111

           Summary: NPE in
(Aggregating)FallbackSourceFactory
           Product: Lenya
           Version: 2.0
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: major
          Priority: P2
         Component: Miscellaneous
        AssignedTo: devlenya.apache.org
        ReportedBy: alexvaluadder.com


When using Cocoon from the command line to generate a static
version of a 
Lenya site, a NullPointerException is thrown from 
org.apache.lenya.cms.cocoon.source.FallbackSourceFactory.get
Source() (line 
120) and 
org.apache.lenya.cms.cocoon.source.AggregatingFallbackSource
Factory.getSource() 
(line 95).

In looking at the Cocoon CLI sources, it looks like this is
because the 
Request has a null context path. If that's correct, then NPE
is thrown because 
we try to request.getContextPath().length() without first
checking if 
request.getContextPath() might return null.

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=ema
il
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the
assignee.

------------------------------------------------------------
---------
To unsubscribe, e-mail: dev-unsubscribelenya.apache.org
For additional commands, e-mail: dev-helplenya.apache.org


DO NOT REPLY - NPE in (Aggregating)FallbackSourceFactory
country flaguser name
United States
2007-12-20 00:46:38
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=44
111>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=44111





------- Additional Comments From alexvaluadder.com  2007-12-19
22:46 -------
Stack traces:

java.lang.RuntimeException: Resolving path 
[aggregate-fallback://config/access-control/usecase-policies
.xml] failed: 
	at 
org.apache.lenya.cms.cocoon.source.AggregatingFallbackSource
Factory.getSource(AggregatingFallbackSourceFactory.java:143)

	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
	at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
ssorImpl.java:39)
	at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
thodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at 
org.apache.avalon.excalibur.component.ComponentProxyGenerato
r$ComponentInvocationHandler.invoke(ComponentProxyGenerator.
java:143)
	at $Proxy50.getSource(Unknown Source)
	at 
org.apache.excalibur.source.impl.AbstractSourceResolver.reso
lveURI(AbstractSourceResolver.java:146)
	at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown
Source)
	at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
thodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at 
org.apache.avalon.excalibur.component.ComponentProxyGenerato
r$ComponentInvocationHandler.invoke(ComponentProxyGenerator.
java:143)
	at $Proxy10.resolveURI(Unknown Source)
	at 
org.apache.cocoon.components.CocoonComponentManager.resolveU
RI(CocoonComponentManager.java:558)
	at 
org.apache.cocoon.components.CocoonComponentManager.resolveU
RI(CocoonComponentManager.java:541)
	at 
org.apache.lenya.ac.cache.SourceCacheImpl.getSourceValidity(
SourceCacheImpl.java:226)
	at 
org.apache.lenya.ac.cache.SourceCacheImpl.get(SourceCacheImp
l.java:144)
	at 
org.apache.lenya.cms.ac.usecase.impl.UsecaseAuthorizerImpl.g
etUsecaseRoles(UsecaseAuthorizerImpl.java:252)
	at 
org.apache.lenya.cms.ac.usecase.impl.UsecaseAuthorizerImpl.a
uthorizeUsecase(UsecaseAuthorizerImpl.java:105)
	at 
org.apache.lenya.cms.ac.usecase.impl.UsecaseAuthorizerImpl.a
uthorize(UsecaseAuthorizerImpl.java:202)
	at 
org.apache.lenya.ac.impl.DefaultAccessController.authorize(D
efaultAccessController.java:118)
	at 
org.apache.lenya.ac.impl.BypassableAccessController.authoriz
e(BypassableAccessController.java:179)
	at 
org.apache.lenya.cms.cocoon.acting.DelegatingAuthorizerActio
n.doAct(DelegatingAuthorizerAction.java:69)
	at 
org.apache.lenya.cms.cocoon.acting.AccessControlAction.act(A
ccessControlAction.java:87)
	at 
org.apache.lenya.cms.cocoon.acting.DelegatingAuthorizerActio
n.act(DelegatingAuthorizerAction.java:51)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNo
de.invoke(ActTypeNode.java:125)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentPro
cessingNode.invokeNodes(AbstractParentProcessingNode.java:47
)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.MatchNode
.invoke(MatchNode.java:108)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentPro
cessingNode.invokeNodes(AbstractParentProcessingNode.java:69
)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.PipelineN
ode.invoke(PipelineNode.java:143)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentPro
cessingNode.invokeNodes(AbstractParentProcessingNode.java:69
)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.Pipelines
Node.invoke(PipelinesNode.java:93)
	at 
org.apache.cocoon.components.treeprocessor.ConcreteTreeProce
ssor.process(ConcreteTreeProcessor.java:235)
	at 
org.apache.cocoon.components.treeprocessor.ConcreteTreeProce
ssor.process(ConcreteTreeProcessor.java:177)
	at 
org.apache.cocoon.components.treeprocessor.TreeProcessor.pro
cess(TreeProcessor.java:254)
	at org.apache.cocoon.Cocoon.process(Cocoon.java:699)
	at 
org.apache.cocoon.bean.CocoonWrapper.getPage(CocoonWrapper.j
ava:514)
	at 
org.apache.cocoon.bean.CocoonBean.processTarget(CocoonBean.j
ava:499)
	at
org.apache.cocoon.bean.CocoonBean.process(CocoonBean.java:35
6)
	at org.apache.cocoon.Main.main(Main.java:321)
Caused by: java.lang.NullPointerException
	at 
org.apache.lenya.cms.cocoon.source.AggregatingFallbackSource
Factory.getSource(AggregatingFallbackSourceFactory.java:95)
	... 39 more

java.lang.RuntimeException: Resolving path
[fallback://error.xmap] failed: 
	at 
org.apache.lenya.cms.cocoon.source.FallbackSourceFactory.get
Source(FallbackSourceFactory.java:159)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
	at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
ssorImpl.java:39)
	at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
thodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at 
org.apache.avalon.excalibur.component.ComponentProxyGenerato
r$ComponentInvocationHandler.invoke(ComponentProxyGenerator.
java:143)
	at $Proxy50.getSource(Unknown Source)
	at 
org.apache.excalibur.source.impl.AbstractSourceResolver.reso
lveURI(AbstractSourceResolver.java:146)
	at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown
Source)
	at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
thodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at 
org.apache.avalon.excalibur.component.ComponentProxyGenerato
r$ComponentInvocationHandler.invoke(ComponentProxyGenerator.
java:143)
	at $Proxy10.resolveURI(Unknown Source)
	at 
org.apache.cocoon.components.CocoonComponentManager.resolveU
RI(CocoonComponentManager.java:558)
	at 
org.apache.cocoon.components.CocoonComponentManager.resolveU
RI(CocoonComponentManager.java:541)
	at 
org.apache.lenya.cms.cocoon.components.modules.input.Publica
tionTemplateFallbackModule.getAttribute(PublicationTemplateF
allbackModule.java:81)
	at 
org.apache.cocoon.components.treeprocessor.variables.Prepare
dVariableResolver.processModule(PreparedVariableResolver.jav
a:272)
	at 
org.apache.cocoon.components.treeprocessor.variables.Prepare
dVariableResolver.resolve(PreparedVariableResolver.java:209)

	at 
org.apache.cocoon.components.treeprocessor.sitemap.MountNode
.invoke(MountNode.java:89)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentPro
cessingNode.invokeNodes(AbstractParentProcessingNode.java:69
)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.HandleErr
orsNode.invoke(HandleErrorsNode.java:89)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.ErrorHand
lerHelper.prepareErrorHandler(ErrorHandlerHelper.java:182)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.ErrorHand
lerHelper.prepareErrorHandler(ErrorHandlerHelper.java:135)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.ErrorHand
lerHelper.invokeErrorHandler(ErrorHandlerHelper.java:108)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.Pipelines
Node.invoke(PipelinesNode.java:100)
	at 
org.apache.cocoon.components.treeprocessor.ConcreteTreeProce
ssor.process(ConcreteTreeProcessor.java:235)
	at 
org.apache.cocoon.components.treeprocessor.ConcreteTreeProce
ssor.process(ConcreteTreeProcessor.java:177)
	at 
org.apache.cocoon.components.treeprocessor.TreeProcessor.pro
cess(TreeProcessor.java:254)
	at org.apache.cocoon.Cocoon.process(Cocoon.java:699)
	at 
org.apache.cocoon.bean.CocoonWrapper.getPage(CocoonWrapper.j
ava:514)
	at 
org.apache.cocoon.bean.CocoonBean.processTarget(CocoonBean.j
ava:499)
	at
org.apache.cocoon.bean.CocoonBean.process(CocoonBean.java:35
6)
	at org.apache.cocoon.Main.main(Main.java:321)
Caused by: java.lang.NullPointerException
	at 
org.apache.lenya.cms.cocoon.source.FallbackSourceFactory.get
Source(FallbackSourceFactory.java:120)
	... 32 more

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=ema
il
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the
assignee.

------------------------------------------------------------
---------
To unsubscribe, e-mail: dev-unsubscribelenya.apache.org
For additional commands, e-mail: dev-helplenya.apache.org


DO NOT REPLY - NPE in (Aggregating)FallbackSourceFactory
country flaguser name
United States
2007-12-20 03:27:56
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=44
111>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=44111


andreasapache.org changed:

           What    |Removed                     |Added
------------------------------------------------------------
----------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED




------- Additional Comments From andreasapache.org  2007-12-20 01:27 -------
Should be fixed in revision 605844. Please test, TIA!

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=ema
il
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the
assignee.

------------------------------------------------------------
---------
To unsubscribe, e-mail: dev-unsubscribelenya.apache.org
For additional commands, e-mail: dev-helplenya.apache.org


[1-3]

about | contact  Other archives ( Real Estate discussion Medical topics )