掲示板
Jsf fileupload to be integrated into primefaces 3.3.1
11年前 に shanky karachiwala によって更新されました。
Jsf fileupload to be integrated into primefaces 3.3.1
New Member 投稿: 5 参加年月日: 12/09/03 最新の投稿
Hi I am new to liferay and i am using liferay 6.1 (Tomcat 7 server)and primefaces 3.3.1 .I am trying to upload the image using Jsf file upload portlet. It works fine but when I try to integrate into prime faces portlet in liferay 6.1 it gives me an error,
16:38:43,640 ERROR [render_portlet_jsp:154] java.lang.UnsupportedOperationException
at javax.faces.context.FacesContext.getAttributes(FacesContext.java:169)
at org.portletfaces.bridge.BridgeImpl.doFacesRequest(BridgeImpl.java:320)
at org.portletfaces.bridge.GenericFacesPortlet.doView(GenericFacesPortlet.java:181)
at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:328)
at javax.portlet.GenericPortlet.render(GenericPortlet.java:233)
at com.liferay.portlet.FilterChainImpl.doFilter(FilterChainImpl.java:100)
at com.liferay.portal.kernel.portlet.PortletFilterUtil.doFilter(PortletFilterUtil.java:64)
at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:93)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:72)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:70)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:593)
at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:530)
at com.liferay.portlet.InvokerPortletImpl.invoke(InvokerPortletImpl.java:637)
at com.liferay.portlet.InvokerPortletImpl.invokeRender(InvokerPortletImpl.java:722)
I have noticed that this error comes as soon as i include "jsf-portlet.jar" into my lib of project.
My both the projects are independently working fine but when I try to integrate it gives me an error.mentioned above.
If Jsf fileUpload doesnot supports Primefaces 3.3.1, so what should i use for fileupload or image upload in primefaces if i get it with example will be great.
So can any one please correct me if I am in wrong approach or any other approach for compatible FileUpproach with primefaces . Thanks.....
16:38:43,640 ERROR [render_portlet_jsp:154] java.lang.UnsupportedOperationException
at javax.faces.context.FacesContext.getAttributes(FacesContext.java:169)
at org.portletfaces.bridge.BridgeImpl.doFacesRequest(BridgeImpl.java:320)
at org.portletfaces.bridge.GenericFacesPortlet.doView(GenericFacesPortlet.java:181)
at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:328)
at javax.portlet.GenericPortlet.render(GenericPortlet.java:233)
at com.liferay.portlet.FilterChainImpl.doFilter(FilterChainImpl.java:100)
at com.liferay.portal.kernel.portlet.PortletFilterUtil.doFilter(PortletFilterUtil.java:64)
at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:93)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:72)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:70)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:593)
at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:530)
at com.liferay.portlet.InvokerPortletImpl.invoke(InvokerPortletImpl.java:637)
at com.liferay.portlet.InvokerPortletImpl.invokeRender(InvokerPortletImpl.java:722)
I have noticed that this error comes as soon as i include "jsf-portlet.jar" into my lib of project.
My both the projects are independently working fine but when I try to integrate it gives me an error.mentioned above.
If Jsf fileUpload doesnot supports Primefaces 3.3.1, so what should i use for fileupload or image upload in primefaces if i get it with example will be great.
So can any one please correct me if I am in wrong approach or any other approach for compatible FileUpproach with primefaces . Thanks.....
11年前 に Neil Griffin によって更新されました。
RE: Jsf fileupload to be integrated into primefaces 3.3.1
Liferay Legend 投稿: 2655 参加年月日: 05/07/27 最新の投稿
Hi Shanky,
PrimeFaces p:fileUpload does not work with PortletFaces Bridge. When you get a chance, please upgrade to Liferay Faces Bridge.
Neil
PrimeFaces p:fileUpload does not work with PortletFaces Bridge. When you get a chance, please upgrade to Liferay Faces Bridge.
Neil
11年前 に shanky karachiwala によって更新されました。
RE: Jsf fileupload to be integrated into primefaces 3.3.1
New Member 投稿: 5 参加年月日: 12/09/03 最新の投稿
Thanks for the quick reply.
Yes i had come across this primefaces doesnot support tag <p: fileupload ,
so i had used "JSF file upload " but the problem is i am not able to integrate this into my primeface portlet,
this portlet ask to upload the image ,so is there any other way to do that .
And if the answer is to upgrade my facebridge ,
to what i should i upgreade it at, coz i am using "portletface-bridge 2.0".
Here i have attached the list of jar i had used
1st image shows the list of jar used in JSF portlie used for file upload
2nd image shows for prime faces portlet jars used.
Both individually work fine ,
but no way to get JSF-fileupload-portlet into Primeface-portlet .Plz give your valuable suggestion.
Yes i had come across this primefaces doesnot support tag <p: fileupload ,
so i had used "JSF file upload " but the problem is i am not able to integrate this into my primeface portlet,
this portlet ask to upload the image ,so is there any other way to do that .
And if the answer is to upgrade my facebridge ,
to what i should i upgreade it at, coz i am using "portletface-bridge 2.0".
Here i have attached the list of jar i had used
1st image shows the list of jar used in JSF portlie used for file upload
2nd image shows for prime faces portlet jars used.
Both individually work fine ,
but no way to get JSF-fileupload-portlet into Primeface-portlet .Plz give your valuable suggestion.
11年前 に Neil Griffin によって更新されました。
RE: Jsf fileupload to be integrated into primefaces 3.3.1 (回答)
Liferay Legend 投稿: 2655 参加年月日: 05/07/27 最新の投稿
I would recommend that you look at the pom.xml dependencies from the primefaces3-portlet demo. When the primefaces3-portlet is deployed, the following JARs are present in WEB-INF/lib:
commons-fileupload-1.2.2.jar
commons-io-1.3.2.jar
commons-logging.jar
jboss-el-2.0.0.GA.jar
jsf-api-2.1.3-b02.jar
jsf-impl-2.1.3-b02.jar
liferay-faces-alloy-3.1.0-ga1.jar
liferay-faces-bridge-api-3.1.0-ga1.jar
liferay-faces-bridge-impl-3.1.0-ga1.jar
liferay-faces-util-3.1.0-ga1.jar
*log4j.jar
primefaces-3.3.jar
*util-bridges.jar
*util-java.jar
*util-taglib.jar
Note that the JARs with an asterisk (*) are automatically added by the Liferay hot-deploy process so you don't need to add them yourself.
commons-fileupload-1.2.2.jar
commons-io-1.3.2.jar
commons-logging.jar
jboss-el-2.0.0.GA.jar
jsf-api-2.1.3-b02.jar
jsf-impl-2.1.3-b02.jar
liferay-faces-alloy-3.1.0-ga1.jar
liferay-faces-bridge-api-3.1.0-ga1.jar
liferay-faces-bridge-impl-3.1.0-ga1.jar
liferay-faces-util-3.1.0-ga1.jar
*log4j.jar
primefaces-3.3.jar
*util-bridges.jar
*util-java.jar
*util-taglib.jar
Note that the JARs with an asterisk (*) are automatically added by the Liferay hot-deploy process so you don't need to add them yourself.
11年前 に shanky karachiwala によって更新されました。
RE: Jsf fileupload to be integrated into primefaces 3.3.1
New Member 投稿: 5 参加年月日: 12/09/03 最新の投稿
Thanks for thanks for the example ,I had implemented your your example but still i had a snap short like this,
Can u tell me where r some setting missing.
Thanks just waiting for your valuable response.
Can u tell me where r some setting missing.
Thanks just waiting for your valuable response.
添付ファイル:
11年前 に Neil Griffin によって更新されました。
RE: Jsf fileupload to be integrated into primefaces 3.3.1
Liferay Legend 投稿: 2655 参加年月日: 05/07/27 最新の投稿
When you wrote:
Did you mean that the primefaces3-portlet WAR caused this error? Or do you mean that your custom portlet, following the example of the primefaces3-portlet, caused this problem?
implemented your your example
Did you mean that the primefaces3-portlet WAR caused this error? Or do you mean that your custom portlet, following the example of the primefaces3-portlet, caused this problem?
11年前 に shanky karachiwala によって更新されました。
RE: Jsf fileupload to be integrated into primefaces 3.3.1
New Member 投稿: 5 参加年月日: 12/09/03 最新の投稿
Thanks Neil.
I had got the problem there was a problem with my faceconfig.xml file.
Need to make some more settings.
But it works.
Thanks a lot Neil u where the best man for this issue that i could connect to .
Yes there is a good news for u and the developers who want fileupload in primefaces without using pom.xml,
this even work with Ant-builder i.e build.xml also.
Only need to change is get "javax.faces-2.1.12.jar" instead of " jsf-api-2.1.1_b04.jar" and "jsf-api-2.1.1_b04.jar"
and put the same dependencies in build.xml.
Great Neil Thanks a lot. If any problem i will reword it to u back.
I had got the problem there was a problem with my faceconfig.xml file.
Need to make some more settings.
But it works.
Thanks a lot Neil u where the best man for this issue that i could connect to .
Yes there is a good news for u and the developers who want fileupload in primefaces without using pom.xml,
this even work with Ant-builder i.e build.xml also.
Only need to change is get "javax.faces-2.1.12.jar" instead of " jsf-api-2.1.1_b04.jar" and "jsf-api-2.1.1_b04.jar"
and put the same dependencies in build.xml.
Great Neil Thanks a lot. If any problem i will reword it to u back.
11年前 に Neil Griffin によって更新されました。
RE: Jsf fileupload to be integrated into primefaces 3.3.1
Liferay Legend 投稿: 2655 参加年月日: 05/07/27 最新の投稿
Hi Shanky,
Thanks for the kind words, and I'm very happy to hear that it's working for you now.
Neil
Thanks for the kind words, and I'm very happy to hear that it's working for you now.
Neil
11年前 に shanky karachiwala によって更新されました。
RE: Jsf fileupload to be integrated into primefaces 3.3.1
New Member 投稿: 5 参加年月日: 12/09/03 最新の投稿
Hi Neil thanks once again to help me so much .
The example that u had send me works for me.
But my other team mates had developed the code for getting the details from the user but that's without there image upload.
Now when i try to integrate this file upload code into there code it gives me an error .Yes definitely that code is developed in primefaces only.
Individually they work fine .i m sending u that console error plz see to it and reply.
ERROR [BridgeConfigImpl:619] org.portletfaces.bridge.context.BridgeContextFactoryImpl cannot be cast to com.liferay.faces.bridge.context.BridgeContextFactory
java.lang.ClassCastException: org.portletfaces.bridge.context.BridgeContextFactoryImpl cannot be cast to com.liferay.faces.bridge.context.BridgeContextFactory
at com.liferay.faces.bridge.config.BridgeConfigImpl$FacesConfigPostHandler.endElement(BridgeConfigImpl.java:610)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:601)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1782)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2938)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:198)
at com.liferay.faces.bridge.config.BridgeConfigImpl.<init>(BridgeConfigImpl.java:222)
at com.liferay.faces.bridge.config.BridgeConfigFactoryImpl.<init>(BridgeConfigFactoryImpl.java:29)
at com.liferay.faces.bridge.BridgeFactoryFinderImpl.init(BridgeFactoryFinderImpl.java:55)
at com.liferay.faces.bridge.BridgeFactoryFinder.getInstance(BridgeFactoryFinder.java:97)
at com.liferay.faces.bridge.BridgeFactoryFinder.getFactory(BridgeFactoryFinder.java:73)
at com.liferay.faces.bridge.BridgeImpl.init(BridgeImpl.java:142)
at javax.portlet.faces.GenericFacesPortlet.init(GenericFacesPortlet.java:92)
at com.liferay.portlet.InvokerPortletImpl.init(InvokerPortletImpl.java:246)
at com.liferay.portlet.PortletInstanceFactoryImpl.init(PortletInstanceFactoryImpl.java:216)
at com.liferay.portlet.PortletInstanceFactoryImpl.create(PortletInstanceFactoryImpl.java:139)
at com.liferay.portlet.PortletInstanceFactoryUtil.create(PortletInstanceFactoryUtil.java:40)
at com.liferay.portlet.PortletBagFactory.create(PortletBagFactory.java:310)
at com.liferay.portal.deploy.hot.PortletHotDeployListener.initPortlet(PortletHotDeployListener.java:524)
at com.liferay.portal.deploy.hot.PortletHotDeployListener.doInvokeDeploy(PortletHotDeployListener.java:302)
at com.liferay.portal.deploy.hot.PortletHotDeployListener.invokeDeploy(PortletHotDeployListener.java:115)
at com.liferay.portal.kernel.deploy.hot.HotDeployUtil._doFireDeployEvent(HotDeployUtil.java:111)
at com.liferay.portal.kernel.deploy.hot.HotDeployUtil._fireDeployEvent(HotDeployUtil.java:188)
at com.liferay.portal.kernel.deploy.hot.HotDeployUtil.fireDeployEvent(HotDeployUtil.java:40)
at com.liferay.portal.kernel.servlet.PortletContextListener.doPortalInit(PortletContextListener.java:101)
at com.liferay.portal.kernel.util.BasePortalLifecycle.portalInit(BasePortalLifecycle.java:42)
at com.liferay.portal.kernel.util.PortalLifecycleUtil.register(PortalLifecycleUtil.java:61)
at com.liferay.portal.kernel.util.PortalLifecycleUtil.register(PortalLifecycleUtil.java:53)
at com.liferay.portal.kernel.util.BasePortalLifecycle.registerPortalLifecycle(BasePortalLifecycle.java:52)
at com.liferay.portal.kernel.servlet.PortletContextListener.contextInitialized(PortletContextListener.java:55)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4765)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5260)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:866)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:842)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1095)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1617)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
05:28:13,468 ERROR [BridgeConfigImpl:679] org.portletfaces.bridge.scope.BridgeRequestScopeFactoryImpl cannot be cast to com.liferay.faces.bridge.scope.BridgeRequestScopeFactory
java.lang.ClassCastException: org.portletfaces.bridge.scope.BridgeRequestScopeFactoryImpl cannot be cast to com.liferay.faces.bridge.scope.BridgeRequestScopeFactory
at com.liferay.faces.bridge.config.BridgeConfigImpl$FacesConfigPostHandler.endElement(BridgeConfigImpl.java:670)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:601)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1782)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2938)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:198)
at com.liferay.faces.bridge.config.BridgeConfigImpl.<init>(BridgeConfigImpl.java:222)
at com.liferay.faces.bridge.config.BridgeConfigFactoryImpl.<init>(BridgeConfigFactoryImpl.java:29)
at com.liferay.faces.bridge.BridgeFactoryFinderImpl.init(BridgeFactoryFinderImpl.java:55)
at com.liferay.faces.bridge.BridgeFactoryFinder.getInstance(BridgeFactoryFinder.java:97)
at com.liferay.faces.bridge.BridgeFactoryFinder.getFactory(BridgeFactoryFinder.java:73)
at com.liferay.faces.bridge.BridgeImpl.init(BridgeImpl.java:142)
at javax.portlet.faces.GenericFacesPortlet.init(GenericFacesPortlet.java:92)
at com.liferay.portlet.InvokerPortletImpl.init(InvokerPortletImpl.java:246)
at com.liferay.portlet.PortletInstanceFactoryImpl.init(PortletInstanceFactoryImpl.java:216)
at com.liferay.portlet.PortletInstanceFactoryImpl.create(PortletInstanceFactoryImpl.java:139)
at com.liferay.portlet.PortletInstanceFactoryUtil.create(PortletInstanceFactoryUtil.java:40)
at com.liferay.portlet.PortletBagFactory.create(PortletBagFactory.java:310)
at com.liferay.portal.deploy.hot.PortletHotDeployListener.initPortlet(PortletHotDeployListener.java:524)
at com.liferay.portal.deploy.hot.PortletHotDeployListener.doInvokeDeploy(PortletHotDeployListener.java:302)
at com.liferay.portal.deploy.hot.PortletHotDeployListener.invokeDeploy(PortletHotDeployListener.java:115)
at com.liferay.portal.kernel.deploy.hot.HotDeployUtil._doFireDeployEvent(HotDeployUtil.java:111)
at com.liferay.portal.kernel.deploy.hot.HotDeployUtil._fireDeployEvent(HotDeployUtil.java:188)
at com.liferay.portal.kernel.deploy.hot.HotDeployUtil.fireDeployEvent(HotDeployUtil.java:40)
at com.liferay.portal.kernel.servlet.PortletContextListener.doPortalInit(PortletContextListener.java:101)
at com.liferay.portal.kernel.util.BasePortalLifecycle.portalInit(BasePortalLifecycle.java:42)
at com.liferay.portal.kernel.util.PortalLifecycleUtil.register(PortalLifecycleUtil.java:61)
at com.liferay.portal.kernel.util.PortalLifecycleUtil.register(PortalLifecycleUtil.java:53)
at com.liferay.portal.kernel.util.BasePortalLifecycle.registerPortalLifecycle(BasePortalLifecycle.java:52)
at com.liferay.portal.kernel.servlet.PortletContextListener.contextInitialized(PortletContextListener.java:55)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4765)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5260)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:866)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:842)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1095)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1617)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
05:28:13,468 ERROR [BridgeConfigImpl:722] org.portletfaces.bridge.scope.BridgeRequestScopeManagerFactoryImpl
java.lang.InstantiationException: org.portletfaces.bridge.scope.BridgeRequestScopeManagerFactoryImpl
at java.lang.Class.newInstance0(Class.java:340)
at java.lang.Class.newInstance(Class.java:308)
at com.liferay.faces.bridge.config.BridgeConfigImpl.newFactoryInstance(BridgeConfigImpl.java:406)
at com.liferay.faces.bridge.config.BridgeConfigImpl$FacesConfigPostHandler.endElement(BridgeConfigImpl.java:712)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:601)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1782)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2938)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:198)
at com.liferay.faces.bridge.config.BridgeConfigImpl.<init>(BridgeConfigImpl.java:222)
at com.liferay.faces.bridge.config.BridgeConfigFactoryImpl.<init>(BridgeConfigFactoryImpl.java:29)
at com.liferay.faces.bridge.BridgeFactoryFinderImpl.init(BridgeFactoryFinderImpl.java:55)
at com.liferay.faces.bridge.BridgeFactoryFinder.getInstance(BridgeFactoryFinder.java:97)
at com.liferay.faces.bridge.BridgeFactoryFinder.getFactory(BridgeFactoryFinder.java:73)
at com.liferay.faces.bridge.BridgeImpl.init(BridgeImpl.java:142)
at javax.portlet.faces.GenericFacesPortlet.init(GenericFacesPortlet.java:92)
at com.liferay.portlet.InvokerPortletImpl.init(InvokerPortletImpl.java:246)
at com.liferay.portlet.PortletInstanceFactoryImpl.init(PortletInstanceFactoryImpl.java:216)
at com.liferay.portlet.PortletInstanceFactoryImpl.create(PortletInstanceFactoryImpl.java:139)
at com.liferay.portlet.PortletInstanceFactoryUtil.create(PortletInstanceFactoryUtil.java:40)
at com.liferay.portlet.PortletBagFactory.create(PortletBagFactory.java:310)
at com.liferay.portal.deploy.hot.PortletHotDeployListener.initPortlet(PortletHotDeployListener.java:524)
at com.liferay.portal.deploy.hot.PortletHotDeployListener.doInvokeDeploy(PortletHotDeployListener.java:302)
at com.liferay.portal.deploy.hot.PortletHotDeployListener.invokeDeploy(PortletHotDeployListener.java:115)
at com.liferay.portal.kernel.deploy.hot.HotDeployUtil._doFireDeployEvent(HotDeployUtil.java:111)
at com.liferay.portal.kernel.deploy.hot.HotDeployUtil._fireDeployEvent(HotDeployUtil.java:188)
at com.liferay.portal.kernel.deploy.hot.HotDeployUtil.fireDeployEvent(HotDeployUtil.java:40)
at com.liferay.portal.kernel.servlet.PortletContextListener.doPortalInit(PortletContextListener.java:101)
at com.liferay.portal.kernel.util.BasePortalLifecycle.portalInit(BasePortalLifecycle.java:42)
at com.liferay.portal.kernel.util.PortalLifecycleUtil.register(PortalLifecycleUtil.java:61)
at com.liferay.portal.kernel.util.PortalLifecycleUtil.register(PortalLifecycleUtil.java:53)
at com.liferay.portal.kernel.util.BasePortalLifecycle.registerPortalLifecycle(BasePortalLifecycle.java:52)
at com.liferay.portal.kernel.servlet.PortletContextListener.contextInitialized(PortletContextListener.java:55)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4765)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5260)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:866)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:842)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1095)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1617)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
05:28:13,468 ERROR [BridgeConfigImpl:835] org.portletfaces.bridge.container.PortletContainerFactoryImpl cannot be cast to com.liferay.faces.bridge.container.PortletContainerFactory
java.lang.ClassCastException: org.portletfaces.bridge.container.PortletContainerFactoryImpl cannot be cast to com.liferay.faces.bridge.container.PortletContainerFactory
at com.liferay.faces.bridge.config.BridgeConfigImpl$FacesConfigPostHandler.endElement(BridgeConfigImpl.java:826)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:601)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1782)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2938)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:198)
at com.liferay.faces.bridge.config.BridgeConfigImpl.<init>(BridgeConfigImpl.java:222)
at com.liferay.faces.bridge.config.BridgeConfigFactoryImpl.<init>(BridgeConfigFactoryImpl.java:29)
at com.liferay.faces.bridge.BridgeFactoryFinderImpl.init(BridgeFactoryFinderImpl.java:55)
at com.liferay.faces.bridge.BridgeFactoryFinder.getInstance(BridgeFactoryFinder.java:97)
at com.liferay.faces.bridge.BridgeFactoryFinder.getFactory(BridgeFactoryFinder.java:73)
at com.liferay.faces.bridge.BridgeImpl.init(BridgeImpl.java:142)
at javax.portlet.faces.GenericFacesPortlet.init(GenericFacesPortlet.java:92)
at com.liferay.portlet.InvokerPortletImpl.init(InvokerPortletImpl.java:246)
at com.liferay.portlet.PortletInstanceFactoryImpl.init(PortletInstanceFactoryImpl.java:216)
at com.liferay.portlet.PortletInstanceFactoryImpl.create(PortletInstanceFactoryImpl.java:139)
at com.liferay.portlet.PortletInstanceFactoryUtil.create(PortletInstanceFactoryUtil.java:40)
at com.liferay.portlet.PortletBagFactory.create(PortletBagFactory.java:310)
at com.liferay.portal.deploy.hot.PortletHotDeployListener.initPortlet(PortletHotDeployListener.java:524)
at com.liferay.portal.deploy.hot.PortletHotDeployListener.doInvokeDeploy(PortletHotDeployListener.java:302)
at com.liferay.portal.deploy.hot.PortletHotDeployListener.invokeDeploy(PortletHotDeployListener.java:115)
at com.liferay.portal.kernel.deploy.hot.HotDeployUtil._doFireDeployEvent(HotDeployUtil.java:111)
at com.liferay.portal.kernel.deploy.hot.HotDeployUtil._fireDeployEvent(HotDeployUtil.java:188)
at com.liferay.portal.kernel.deploy.hot.HotDeployUtil.fireDeployEvent(HotDeployUtil.java:40)
at com.liferay.portal.kernel.servlet.PortletContextListener.doPortalInit(PortletContextListener.java:101)
at com.liferay.portal.kernel.util.BasePortalLifecycle.portalInit(BasePortalLifecycle.java:42)
at com.liferay.portal.kernel.util.PortalLifecycleUtil.register(PortalLifecycleUtil.java:61)
at com.liferay.portal.kernel.util.PortalLifecycleUtil.register(PortalLifecycleUtil.java:53)
at com.liferay.portal.kernel.util.BasePortalLifecycle.registerPortalLifecycle(BasePortalLifecycle.java:52)
at com.liferay.portal.kernel.servlet.PortletContextListener.contextInitialized(PortletContextListener.java:55)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4765)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5260)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:866)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:842)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1095)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1617)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
05:28:13,500 INFO [BridgeImpl] Initializing Liferay Faces Bridge 3.1.0-ga1 (Galatia / Aug 21, 2012 AD)
05:28:13,500 INFO [BridgeImpl] Initializing Liferay Faces Bridge 3.1.0-ga1 (Galatia / Aug 21, 2012 AD)
05:28:13,500 INFO [BridgeImpl] Initializing Liferay Faces Bridge 3.1.0-ga1 (Galatia / Aug 21, 2012 AD)
05:28:13,500 INFO [BridgeImpl] Initializing Liferay Faces Bridge 3.1.0-ga1 (Galatia / Aug 21, 2012 AD)
05:28:13,500 INFO [BridgeImpl] Initializing Liferay Faces Bridge 3.1.0-ga1 (Galatia / Aug 21, 2012 AD)
05:28:13,500 INFO [BridgeImpl] Initializing Liferay Faces Bridge 3.1.0-ga1 (Galatia / Aug 21, 2012 AD)
05:28:13,500 INFO [BridgeImpl] Initializing Liferay Faces Bridge 3.1.0-ga1 (Galatia / Aug 21, 2012 AD)
05:28:13,500 INFO [BridgeImpl] Initializing Liferay Faces Bridge 3.1.0-ga1 (Galatia / Aug 21, 2012 AD)
05:28:13,500 INFO [BridgeImpl] Initializing Liferay Faces Bridge 3.1.0-ga1 (Galatia / Aug 21, 2012 AD)
Loading file:/D:/softwares/37/liferay-portal-6.1.0-ce-ga1/tomcat-7.0.23/temp/17-Insights37-portlet/WEB-INF/classes/portlet.properties
05:28:13,562 INFO [PortletHotDeployListener:438] 10 portlets for Insights37-portlet are available for use
Sep 11, 2012 5:28:13 AM org.apache.catalina.core.StandardContext startInternal
SEVERE: Error listenerStart
Sep 11, 2012 5:28:13 AM org.apache.catalina.core.StandardContext startInternal
SEVERE: Context [/Insights37-portlet] startup failed due to previous errors
The example that u had send me works for me.
But my other team mates had developed the code for getting the details from the user but that's without there image upload.
Now when i try to integrate this file upload code into there code it gives me an error .Yes definitely that code is developed in primefaces only.
Individually they work fine .i m sending u that console error plz see to it and reply.
ERROR [BridgeConfigImpl:619] org.portletfaces.bridge.context.BridgeContextFactoryImpl cannot be cast to com.liferay.faces.bridge.context.BridgeContextFactory
java.lang.ClassCastException: org.portletfaces.bridge.context.BridgeContextFactoryImpl cannot be cast to com.liferay.faces.bridge.context.BridgeContextFactory
at com.liferay.faces.bridge.config.BridgeConfigImpl$FacesConfigPostHandler.endElement(BridgeConfigImpl.java:610)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:601)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1782)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2938)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:198)
at com.liferay.faces.bridge.config.BridgeConfigImpl.<init>(BridgeConfigImpl.java:222)
at com.liferay.faces.bridge.config.BridgeConfigFactoryImpl.<init>(BridgeConfigFactoryImpl.java:29)
at com.liferay.faces.bridge.BridgeFactoryFinderImpl.init(BridgeFactoryFinderImpl.java:55)
at com.liferay.faces.bridge.BridgeFactoryFinder.getInstance(BridgeFactoryFinder.java:97)
at com.liferay.faces.bridge.BridgeFactoryFinder.getFactory(BridgeFactoryFinder.java:73)
at com.liferay.faces.bridge.BridgeImpl.init(BridgeImpl.java:142)
at javax.portlet.faces.GenericFacesPortlet.init(GenericFacesPortlet.java:92)
at com.liferay.portlet.InvokerPortletImpl.init(InvokerPortletImpl.java:246)
at com.liferay.portlet.PortletInstanceFactoryImpl.init(PortletInstanceFactoryImpl.java:216)
at com.liferay.portlet.PortletInstanceFactoryImpl.create(PortletInstanceFactoryImpl.java:139)
at com.liferay.portlet.PortletInstanceFactoryUtil.create(PortletInstanceFactoryUtil.java:40)
at com.liferay.portlet.PortletBagFactory.create(PortletBagFactory.java:310)
at com.liferay.portal.deploy.hot.PortletHotDeployListener.initPortlet(PortletHotDeployListener.java:524)
at com.liferay.portal.deploy.hot.PortletHotDeployListener.doInvokeDeploy(PortletHotDeployListener.java:302)
at com.liferay.portal.deploy.hot.PortletHotDeployListener.invokeDeploy(PortletHotDeployListener.java:115)
at com.liferay.portal.kernel.deploy.hot.HotDeployUtil._doFireDeployEvent(HotDeployUtil.java:111)
at com.liferay.portal.kernel.deploy.hot.HotDeployUtil._fireDeployEvent(HotDeployUtil.java:188)
at com.liferay.portal.kernel.deploy.hot.HotDeployUtil.fireDeployEvent(HotDeployUtil.java:40)
at com.liferay.portal.kernel.servlet.PortletContextListener.doPortalInit(PortletContextListener.java:101)
at com.liferay.portal.kernel.util.BasePortalLifecycle.portalInit(BasePortalLifecycle.java:42)
at com.liferay.portal.kernel.util.PortalLifecycleUtil.register(PortalLifecycleUtil.java:61)
at com.liferay.portal.kernel.util.PortalLifecycleUtil.register(PortalLifecycleUtil.java:53)
at com.liferay.portal.kernel.util.BasePortalLifecycle.registerPortalLifecycle(BasePortalLifecycle.java:52)
at com.liferay.portal.kernel.servlet.PortletContextListener.contextInitialized(PortletContextListener.java:55)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4765)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5260)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:866)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:842)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1095)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1617)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
05:28:13,468 ERROR [BridgeConfigImpl:679] org.portletfaces.bridge.scope.BridgeRequestScopeFactoryImpl cannot be cast to com.liferay.faces.bridge.scope.BridgeRequestScopeFactory
java.lang.ClassCastException: org.portletfaces.bridge.scope.BridgeRequestScopeFactoryImpl cannot be cast to com.liferay.faces.bridge.scope.BridgeRequestScopeFactory
at com.liferay.faces.bridge.config.BridgeConfigImpl$FacesConfigPostHandler.endElement(BridgeConfigImpl.java:670)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:601)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1782)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2938)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:198)
at com.liferay.faces.bridge.config.BridgeConfigImpl.<init>(BridgeConfigImpl.java:222)
at com.liferay.faces.bridge.config.BridgeConfigFactoryImpl.<init>(BridgeConfigFactoryImpl.java:29)
at com.liferay.faces.bridge.BridgeFactoryFinderImpl.init(BridgeFactoryFinderImpl.java:55)
at com.liferay.faces.bridge.BridgeFactoryFinder.getInstance(BridgeFactoryFinder.java:97)
at com.liferay.faces.bridge.BridgeFactoryFinder.getFactory(BridgeFactoryFinder.java:73)
at com.liferay.faces.bridge.BridgeImpl.init(BridgeImpl.java:142)
at javax.portlet.faces.GenericFacesPortlet.init(GenericFacesPortlet.java:92)
at com.liferay.portlet.InvokerPortletImpl.init(InvokerPortletImpl.java:246)
at com.liferay.portlet.PortletInstanceFactoryImpl.init(PortletInstanceFactoryImpl.java:216)
at com.liferay.portlet.PortletInstanceFactoryImpl.create(PortletInstanceFactoryImpl.java:139)
at com.liferay.portlet.PortletInstanceFactoryUtil.create(PortletInstanceFactoryUtil.java:40)
at com.liferay.portlet.PortletBagFactory.create(PortletBagFactory.java:310)
at com.liferay.portal.deploy.hot.PortletHotDeployListener.initPortlet(PortletHotDeployListener.java:524)
at com.liferay.portal.deploy.hot.PortletHotDeployListener.doInvokeDeploy(PortletHotDeployListener.java:302)
at com.liferay.portal.deploy.hot.PortletHotDeployListener.invokeDeploy(PortletHotDeployListener.java:115)
at com.liferay.portal.kernel.deploy.hot.HotDeployUtil._doFireDeployEvent(HotDeployUtil.java:111)
at com.liferay.portal.kernel.deploy.hot.HotDeployUtil._fireDeployEvent(HotDeployUtil.java:188)
at com.liferay.portal.kernel.deploy.hot.HotDeployUtil.fireDeployEvent(HotDeployUtil.java:40)
at com.liferay.portal.kernel.servlet.PortletContextListener.doPortalInit(PortletContextListener.java:101)
at com.liferay.portal.kernel.util.BasePortalLifecycle.portalInit(BasePortalLifecycle.java:42)
at com.liferay.portal.kernel.util.PortalLifecycleUtil.register(PortalLifecycleUtil.java:61)
at com.liferay.portal.kernel.util.PortalLifecycleUtil.register(PortalLifecycleUtil.java:53)
at com.liferay.portal.kernel.util.BasePortalLifecycle.registerPortalLifecycle(BasePortalLifecycle.java:52)
at com.liferay.portal.kernel.servlet.PortletContextListener.contextInitialized(PortletContextListener.java:55)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4765)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5260)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:866)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:842)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1095)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1617)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
05:28:13,468 ERROR [BridgeConfigImpl:722] org.portletfaces.bridge.scope.BridgeRequestScopeManagerFactoryImpl
java.lang.InstantiationException: org.portletfaces.bridge.scope.BridgeRequestScopeManagerFactoryImpl
at java.lang.Class.newInstance0(Class.java:340)
at java.lang.Class.newInstance(Class.java:308)
at com.liferay.faces.bridge.config.BridgeConfigImpl.newFactoryInstance(BridgeConfigImpl.java:406)
at com.liferay.faces.bridge.config.BridgeConfigImpl$FacesConfigPostHandler.endElement(BridgeConfigImpl.java:712)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:601)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1782)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2938)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:198)
at com.liferay.faces.bridge.config.BridgeConfigImpl.<init>(BridgeConfigImpl.java:222)
at com.liferay.faces.bridge.config.BridgeConfigFactoryImpl.<init>(BridgeConfigFactoryImpl.java:29)
at com.liferay.faces.bridge.BridgeFactoryFinderImpl.init(BridgeFactoryFinderImpl.java:55)
at com.liferay.faces.bridge.BridgeFactoryFinder.getInstance(BridgeFactoryFinder.java:97)
at com.liferay.faces.bridge.BridgeFactoryFinder.getFactory(BridgeFactoryFinder.java:73)
at com.liferay.faces.bridge.BridgeImpl.init(BridgeImpl.java:142)
at javax.portlet.faces.GenericFacesPortlet.init(GenericFacesPortlet.java:92)
at com.liferay.portlet.InvokerPortletImpl.init(InvokerPortletImpl.java:246)
at com.liferay.portlet.PortletInstanceFactoryImpl.init(PortletInstanceFactoryImpl.java:216)
at com.liferay.portlet.PortletInstanceFactoryImpl.create(PortletInstanceFactoryImpl.java:139)
at com.liferay.portlet.PortletInstanceFactoryUtil.create(PortletInstanceFactoryUtil.java:40)
at com.liferay.portlet.PortletBagFactory.create(PortletBagFactory.java:310)
at com.liferay.portal.deploy.hot.PortletHotDeployListener.initPortlet(PortletHotDeployListener.java:524)
at com.liferay.portal.deploy.hot.PortletHotDeployListener.doInvokeDeploy(PortletHotDeployListener.java:302)
at com.liferay.portal.deploy.hot.PortletHotDeployListener.invokeDeploy(PortletHotDeployListener.java:115)
at com.liferay.portal.kernel.deploy.hot.HotDeployUtil._doFireDeployEvent(HotDeployUtil.java:111)
at com.liferay.portal.kernel.deploy.hot.HotDeployUtil._fireDeployEvent(HotDeployUtil.java:188)
at com.liferay.portal.kernel.deploy.hot.HotDeployUtil.fireDeployEvent(HotDeployUtil.java:40)
at com.liferay.portal.kernel.servlet.PortletContextListener.doPortalInit(PortletContextListener.java:101)
at com.liferay.portal.kernel.util.BasePortalLifecycle.portalInit(BasePortalLifecycle.java:42)
at com.liferay.portal.kernel.util.PortalLifecycleUtil.register(PortalLifecycleUtil.java:61)
at com.liferay.portal.kernel.util.PortalLifecycleUtil.register(PortalLifecycleUtil.java:53)
at com.liferay.portal.kernel.util.BasePortalLifecycle.registerPortalLifecycle(BasePortalLifecycle.java:52)
at com.liferay.portal.kernel.servlet.PortletContextListener.contextInitialized(PortletContextListener.java:55)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4765)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5260)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:866)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:842)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1095)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1617)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
05:28:13,468 ERROR [BridgeConfigImpl:835] org.portletfaces.bridge.container.PortletContainerFactoryImpl cannot be cast to com.liferay.faces.bridge.container.PortletContainerFactory
java.lang.ClassCastException: org.portletfaces.bridge.container.PortletContainerFactoryImpl cannot be cast to com.liferay.faces.bridge.container.PortletContainerFactory
at com.liferay.faces.bridge.config.BridgeConfigImpl$FacesConfigPostHandler.endElement(BridgeConfigImpl.java:826)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:601)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1782)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2938)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:198)
at com.liferay.faces.bridge.config.BridgeConfigImpl.<init>(BridgeConfigImpl.java:222)
at com.liferay.faces.bridge.config.BridgeConfigFactoryImpl.<init>(BridgeConfigFactoryImpl.java:29)
at com.liferay.faces.bridge.BridgeFactoryFinderImpl.init(BridgeFactoryFinderImpl.java:55)
at com.liferay.faces.bridge.BridgeFactoryFinder.getInstance(BridgeFactoryFinder.java:97)
at com.liferay.faces.bridge.BridgeFactoryFinder.getFactory(BridgeFactoryFinder.java:73)
at com.liferay.faces.bridge.BridgeImpl.init(BridgeImpl.java:142)
at javax.portlet.faces.GenericFacesPortlet.init(GenericFacesPortlet.java:92)
at com.liferay.portlet.InvokerPortletImpl.init(InvokerPortletImpl.java:246)
at com.liferay.portlet.PortletInstanceFactoryImpl.init(PortletInstanceFactoryImpl.java:216)
at com.liferay.portlet.PortletInstanceFactoryImpl.create(PortletInstanceFactoryImpl.java:139)
at com.liferay.portlet.PortletInstanceFactoryUtil.create(PortletInstanceFactoryUtil.java:40)
at com.liferay.portlet.PortletBagFactory.create(PortletBagFactory.java:310)
at com.liferay.portal.deploy.hot.PortletHotDeployListener.initPortlet(PortletHotDeployListener.java:524)
at com.liferay.portal.deploy.hot.PortletHotDeployListener.doInvokeDeploy(PortletHotDeployListener.java:302)
at com.liferay.portal.deploy.hot.PortletHotDeployListener.invokeDeploy(PortletHotDeployListener.java:115)
at com.liferay.portal.kernel.deploy.hot.HotDeployUtil._doFireDeployEvent(HotDeployUtil.java:111)
at com.liferay.portal.kernel.deploy.hot.HotDeployUtil._fireDeployEvent(HotDeployUtil.java:188)
at com.liferay.portal.kernel.deploy.hot.HotDeployUtil.fireDeployEvent(HotDeployUtil.java:40)
at com.liferay.portal.kernel.servlet.PortletContextListener.doPortalInit(PortletContextListener.java:101)
at com.liferay.portal.kernel.util.BasePortalLifecycle.portalInit(BasePortalLifecycle.java:42)
at com.liferay.portal.kernel.util.PortalLifecycleUtil.register(PortalLifecycleUtil.java:61)
at com.liferay.portal.kernel.util.PortalLifecycleUtil.register(PortalLifecycleUtil.java:53)
at com.liferay.portal.kernel.util.BasePortalLifecycle.registerPortalLifecycle(BasePortalLifecycle.java:52)
at com.liferay.portal.kernel.servlet.PortletContextListener.contextInitialized(PortletContextListener.java:55)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4765)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5260)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:866)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:842)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1095)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1617)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
05:28:13,500 INFO [BridgeImpl] Initializing Liferay Faces Bridge 3.1.0-ga1 (Galatia / Aug 21, 2012 AD)
05:28:13,500 INFO [BridgeImpl] Initializing Liferay Faces Bridge 3.1.0-ga1 (Galatia / Aug 21, 2012 AD)
05:28:13,500 INFO [BridgeImpl] Initializing Liferay Faces Bridge 3.1.0-ga1 (Galatia / Aug 21, 2012 AD)
05:28:13,500 INFO [BridgeImpl] Initializing Liferay Faces Bridge 3.1.0-ga1 (Galatia / Aug 21, 2012 AD)
05:28:13,500 INFO [BridgeImpl] Initializing Liferay Faces Bridge 3.1.0-ga1 (Galatia / Aug 21, 2012 AD)
05:28:13,500 INFO [BridgeImpl] Initializing Liferay Faces Bridge 3.1.0-ga1 (Galatia / Aug 21, 2012 AD)
05:28:13,500 INFO [BridgeImpl] Initializing Liferay Faces Bridge 3.1.0-ga1 (Galatia / Aug 21, 2012 AD)
05:28:13,500 INFO [BridgeImpl] Initializing Liferay Faces Bridge 3.1.0-ga1 (Galatia / Aug 21, 2012 AD)
05:28:13,500 INFO [BridgeImpl] Initializing Liferay Faces Bridge 3.1.0-ga1 (Galatia / Aug 21, 2012 AD)
Loading file:/D:/softwares/37/liferay-portal-6.1.0-ce-ga1/tomcat-7.0.23/temp/17-Insights37-portlet/WEB-INF/classes/portlet.properties
05:28:13,562 INFO [PortletHotDeployListener:438] 10 portlets for Insights37-portlet are available for use
Sep 11, 2012 5:28:13 AM org.apache.catalina.core.StandardContext startInternal
SEVERE: Error listenerStart
Sep 11, 2012 5:28:13 AM org.apache.catalina.core.StandardContext startInternal
SEVERE: Context [/Insights37-portlet] startup failed due to previous errors
11年前 に Neil Griffin によって更新されました。
RE: Jsf fileupload to be integrated into primefaces 3.3.1
Liferay Legend 投稿: 2655 参加年月日: 05/07/27 最新の投稿
Hi Shanky,
The following error indicates that you probably have both PortletFaces Bridge and Liferay Faces Bridge JAR dependencies in your project:
java.lang.ClassCastException: org.portletfaces.bridge.scope.BridgeRequestScopeFactoryImpl cannot be cast to com.liferay.faces.bridge.scope.BridgeRequestScopeFactory
You would need to remove the PortletFaces Bridge JARs in order to fix this.
Neil
The following error indicates that you probably have both PortletFaces Bridge and Liferay Faces Bridge JAR dependencies in your project:
java.lang.ClassCastException: org.portletfaces.bridge.scope.BridgeRequestScopeFactoryImpl cannot be cast to com.liferay.faces.bridge.scope.BridgeRequestScopeFactory
You would need to remove the PortletFaces Bridge JARs in order to fix this.
Neil
11年前 に shanky karachiwala によって更新されました。
RE: Jsf fileupload to be integrated into primefaces 3.3.1
New Member 投稿: 3 参加年月日: 12/05/09 最新の投稿
Hi Neil sorry for the late reply.
I had studied the details about bridges and replaced this portlet-face-bridge with liferay faces bridge and now its working.
Thanks!!!! ........
I had studied the details about bridges and replaced this portlet-face-bridge with liferay faces bridge and now its working.
Thanks!!!! ........