You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by nimisha sharma <ni...@gmail.com> on 2006/08/18 15:17:54 UTC
compatibility of jsf-spring provided by de.mindmatters with jars provided by jenia
Hi,
I just cannot figure out what is it that is conflicting between these two
jars. coz if i use the jenia files without jsf-spring jar, it works fine and
vice versa.. but i have to use both of them..
has anyone worked wih jsf-spring and also displaying checkboxes that the
end user can save the values..
wud really appreciate any comments and help on this.
Thanks,
Nimisha.
On 8/17/06, nimisha sharma <ni...@gmail.com> wrote:
>
> Hi,
>
> I am using jsf with spring. and in my screen, i need a datatable with
> checkboxes where the user can update some data.
> For this, i got to know that i can use the jars provided by jenia.
> Somehow, when i try to deploy my app, it gives me the following exception:
>
>
> [#|2006-08-17T16:59:
> 50.029-0400|SEVERE|sun-appserver-pe8.2|de.mindmatters.faces.spring.context.ContextLoader|_ThreadID=10;|Context
> initialization failed
> *
>
> org.springframework.beans.factory.BeanDefinitionStoreException
> *: *IOException* parsing XML document from URL
> [jar:file:/C:/Sun/AppServer/domains/domain1/lib/ext/jenia4faces-dataTools_1.2.jar!/META-INF/faces-
> config.xml]; nested exception is *java.io.FileNotFoundException *:
> C:\Sun\AppServer\bin\jenia-dataTools-config.xml (The system cannot find
> the file specified)*
>
> java.io.FileNotFoundException
> *: C:\Sun\AppServer\bin\jenia-dataTools-config.xml (The system cannot find
> the file specified)
>
> at java.io.FileInputStream.open(
> *Native Method*)
>
> at java.io.FileInputStream.<init>(
> *FileInputStream.java:106*)
>
> at java.io.FileInputStream.<init>(
> *FileInputStream.java:66*)
>
> at sun.net.www.protocol.file.FileURLConnection.connect(
> *FileURLConnection.java:70*)
>
> at sun.net.www.protocol.file.FileURLConnection.getInputStream(
> *FileURLConnection.java:161*)
>
> at
> com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity
> (
> *XMLEntityManager.java:973*)
>
> at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(
> *XMLEntityManager.java:905*)
>
> at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(
> *XMLEntityManager.java:843*)
>
> at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEntityReference
> (
> *XMLDocumentFragmentScannerImpl.java:1334* )
>
> at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch
> (
> *XMLDocumentFragmentScannerImpl.java:1756* )
>
> at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument
> (
> *XMLDocumentFragmentScannerImpl.java:368* )
>
> at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(
> *XML11Configuration.java:834*)
>
> at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(
> *XML11Configuration.java:764*)
>
> at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(
> *XMLParser.java:148*)
>
> at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(
> *DOMParser.java:250*)
>
> at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(
> *DocumentBuilderImpl.java:292*)
>
> at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions
> (
> *XmlBeanDefinitionReader.java:222* )
>
> at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions
> (
> *XmlBeanDefinitionReader.java:173* )
>
> at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions
> (
> *XmlBeanDefinitionReader.java:148* )
>
> at
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions
> (
> *AbstractBeanDefinitionReader.java:126* )
>
> at
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions
> (
> *AbstractBeanDefinitionReader.java:142* )
>
> at
> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions
> (
> *XmlWebApplicationContext.java:126* )
>
> at
> de.mindmatters.faces.spring.context.support.DefaultFacesWebApplicationContext.loadBeanDefinitions
> (
> *DefaultFacesWebApplicationContext.java:139* )
>
> at
> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions
> (
> *XmlWebApplicationContext.java:94* )
>
> at
> org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory
> (
> *AbstractRefreshableApplicationContext.java:89* )
>
> at org.springframework.context.support.AbstractApplicationContext.refresh(
> *AbstractApplicationContext.java:269*)
>
> at
> org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh
> (
> *AbstractRefreshableWebApplicationContext.java:134* )
>
> at
> de.mindmatters.faces.spring.context.ContextLoader.createWebApplicationContext
> (
> *ContextLoader.java:247*)
>
> at
> de.mindmatters.faces.spring.AbstractContextLoader.initWebApplicationContext
> (
> *AbstractContextLoader.java:80*)
>
> at
> de.mindmatters.faces.spring.AbstractContextLoaderListener.contextInitialized
> (
> *AbstractContextLoaderListener.java:52* )
>
> at org.apache.catalina.core.StandardContext.listenerStart(
> *StandardContext.java:4010*)
>
> at org.apache.catalina.core.StandardContext.start(
> *StandardContext.java:4522*)
>
> at com.sun.enterprise.web.WebModule.start(
> *WebModule.java:241*)
>
> at org.apache.catalina.core.ContainerBase.start(
> *ContainerBase.java:1086*)
>
> at org.apache.catalina.core.StandardHost.start(
> *StandardHost.java:847*)
>
> at org.apache.catalina.core.ContainerBase.start(
> *ContainerBase.java:1086*)
>
> at org.apache.catalina.core.StandardEngine.start(
> *StandardEngine.java:483*)
>
> at org.apache.catalina.startup.Embedded.start(
> *Embedded.java:894*)
>
> at com.sun.enterprise.web.WebContainer.start(
> *WebContainer.java:741*)
>
> at com.sun.enterprise.web.PEWebContainer.startInstance(
> *PEWebContainer.java:515*)
>
> at com.sun.enterprise.web.PEWebContainerLifecycle.onStartup(
> *PEWebContainerLifecycle.java:54*)
>
> at com.sun.enterprise.server.ApplicationServer.onStartup(
> *ApplicationServer.java:300*)
>
> at com.sun.enterprise.server.PEMain.run(
> *PEMain.java:294*)
>
> at com.sun.enterprise.server.PEMain.main(
> *PEMain.java:220*)
>
> |#]
>
> [#|
> *2006-08-17T16:59:
> 50.039-0400|SEVERE|sun-appserver-pe8.2|javax.enterprise.system.container.web|_ThreadID=10
> ;|WebModule[/JSF_Spring]Exception* sending context initialized event to
> listener instance of class
> de.mindmatters.faces.spring.context.ContextLoaderListener*
>
> org.springframework.beans.factory.BeanDefinitionStoreException
> *: *IOException* parsing XML document from URL
> [jar:file:/C:/Sun/AppServer/domains/domain1/lib/ext/jenia4faces-dataTools_1.2.jar!/META-INF/faces-
> config.xml]; nested exception is *java.io.FileNotFoundException *:
> C:\Sun\AppServer\bin\jenia-dataTools-config.xml (The system cannot find
> the file specified)*
>
> java.io.FileNotFoundException
> *: C:\Sun\AppServer\bin\jenia-dataTools-config.xml (The system cannot find
> the file specified)
>
> at java.io.FileInputStream.open(
> *Native Method*)
>
> at java.io.FileInputStream.<init>(
> *FileInputStream.java:106*)
>
> at java.io.FileInputStream.<init>(
> *FileInputStream.java:66*)
>
> at sun.net.www.protocol.file.FileURLConnection.connect(
> *FileURLConnection.java:70*)
>
> at sun.net.www.protocol.file.FileURLConnection.getInputStream(
> *FileURLConnection.java:161*)
>
> at
> com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity
> (
> *XMLEntityManager.java:973*)
>
> at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(
> *XMLEntityManager.java:905*)
>
> at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(
> *XMLEntityManager.java:843*)
>
> at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEntityReference
> (
> *XMLDocumentFragmentScannerImpl.java:1334* )
>
> at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch
> (
> *XMLDocumentFragmentScannerImpl.java:1756* )
>
> at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument
> (
> *XMLDocumentFragmentScannerImpl.java:368* )
>
> at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(
> *XML11Configuration.java:834*)
>
> at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(
> *XML11Configuration.java:764*)
>
> at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(
> *XMLParser.java:148*)
>
> at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(
> *DOMParser.java:250*)
>
> at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(
> *DocumentBuilderImpl.java:292*)
>
> at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions
> (
> *XmlBeanDefinitionReader.java:222* )
>
> at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions
> (
> *XmlBeanDefinitionReader.java:173* )
>
> at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions
> (
> *XmlBeanDefinitionReader.java:148* )
>
> at
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions
> (
> *AbstractBeanDefinitionReader.java:126* )
>
> at
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions
> (
> *AbstractBeanDefinitionReader.java:142* )
>
> at
> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions
> (
> *XmlWebApplicationContext.java:126* )
>
> at
> de.mindmatters.faces.spring.context.support.DefaultFacesWebApplicationContext.loadBeanDefinitions
> (
> *DefaultFacesWebApplicationContext.java:139* )
>
> at
> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions
> (
> *XmlWebApplicationContext.java:94* )
>
> at
> org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory
> (
> *AbstractRefreshableApplicationContext.java:89* )
>
> at org.springframework.context.support.AbstractApplicationContext.refresh(
> *AbstractApplicationContext.java:269*)
>
> at
> org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh
> (
> *AbstractRefreshableWebApplicationContext.java:134* )
>
> at
> de.mindmatters.faces.spring.context.ContextLoader.createWebApplicationContext
> (
> *ContextLoader.java:247*)
>
> at
> de.mindmatters.faces.spring.AbstractContextLoader.initWebApplicationContext
> (
> *AbstractContextLoader.java:80*)
>
> at
> de.mindmatters.faces.spring.AbstractContextLoaderListener.contextInitialized
> (
> *AbstractContextLoaderListener.java:52* )
>
> at org.apache.catalina.core.StandardContext.listenerStart(
> *StandardContext.java:4010*)
>
> at org.apache.catalina.core.StandardContext.start(
> *StandardContext.java:4522*)
>
> at com.sun.enterprise.web.WebModule.start(
> *WebModule.java:241*)
>
> at org.apache.catalina.core.ContainerBase.start(
> *ContainerBase.java:1086*)
>
> at org.apache.catalina.core.StandardHost.start(
> *StandardHost.java:847*)
>
> at org.apache.catalina.core.ContainerBase.start(
> *ContainerBase.java:1086*)
>
> at org.apache.catalina.core.StandardEngine.start(
> *StandardEngine.java:483*)
>
> at org.apache.catalina.startup.Embedded.start(
> *Embedded.java:894*)
>
> at com.sun.enterprise.web.WebContainer.start(
> *WebContainer.java:741*)
>
> at com.sun.enterprise.web.PEWebContainer.startInstance(
> *PEWebContainer.java:515*)
>
> at com.sun.enterprise.web.PEWebContainerLifecycle.onStartup(
> *PEWebContainerLifecycle.java:54*)
>
> at com.sun.enterprise.server.ApplicationServer.onStartup(
> *ApplicationServer.java:300*)
>
> at com.sun.enterprise.server.PEMain.run(
> *PEMain.java:294*)
>
> at com.sun.enterprise.server.PEMain.main(
> *PEMain.java:220*)
>
> I tried using the source from these jar files.. but in that case, it fails
> to compile. The error in this case is:
>
> Diagnosis: Compilation failure
>
> FATAL ERROR: Error executing Maven for a project
>
> org.apache.maven.BuildFailureException: Compilation failure
>
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(
> DefaultLifecycleExecutor.java:555)
>
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle
> (DefaultLifecycleExecutor.java:475)
>
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(
> DefaultLifecycleExecutor.java:454)
>
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures
> (DefaultLifecycleExecutor.java:306)
>
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments
> (DefaultLifecycleExecutor.java:273)
>
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(
> DefaultLifecycleExecutor.java:140)
>
> at org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:441)
>
> at org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:382)
>
> at org.maven.ide.eclipse.Maven2Executor.main(Maven2Executor.java:68)
>
> Caused by: org.apache.maven.plugin.CompilationFailureException:
> Compilation failure
>
> at org.apache.maven.plugin.AbstractCompilerMojo.execute(
> AbstractCompilerMojo.java:505)
>
> at org.apache.maven.plugin.CompilerMojo.execute(CompilerMojo.java:111)
>
> at org.apache.maven.plugin.DefaultPluginManager.executeMojo(
> DefaultPluginManager.java:412)
>
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(
> DefaultLifecycleExecutor.java:534)
>
> Any help is greatly appreciated..
>
> Thanks,
>
> Nimisha*.*
>
Re: [SPAM] compatibility of jsf-spring provided by de.mindmatters with jars provided by jenia
Posted by Cagatay Civici <ca...@gmail.com>.
Why not try the DelegatingVariableResolver which is already shipped built-in
with Spring. It's simple and no third party "re-inventing the wheel" library
is needed.
Cagatay
On 8/21/06, nimisha sharma <ni...@gmail.com> wrote:
>
> no takers for this one?? :(
>
>
> On 8/18/06, nimisha sharma <ni...@gmail.com> wrote:
> >
> > I actually have no clue about using shale. Will check that out too..
> > cud u give me some pointers regd that?
> > I have jsf-spring 3.0.0RC2 from sourceforge( that is whr the
> > spingframework site directs you to). Do you have any facility in your
> > application that has checkboxes in a datatable? I mean i expected jsf to
> > provide that kind of component.. if not, i thought myfaces wud be having
> > something like that... sad that i cudnt find it..
> > So i went to Jenia where i got these 2 jar files: jenia-dataTools and
> > jenia-commons. What they do here is assign a value to the checkboxes so that
> > we can have the selected data in our bean. If you want to check out these
> > jars, you can get them at:
> > http://www.jenia.org/jsp/home.jsf >> family>> data tools.. and a
> > working example from :
> > http://www.javaworld.com/javaworld/jw-07-2006/jw-0731-myfaces.html
> > I did get my code working with these jars just fine. but as soon as i
> > put these jars with the jsf-spring code, it shoots the error given in my
> > previous mail which does mention something like:
> >
> >
> > *2006-08-17T16:59:
> > 50.039-0400|SEVERE|sun-appserver-pe8.2|javax.enterprise.system.container.web|_ThreadID=10;|WebModule[/JSF_Spring]Exception
> > *sending context initialized event to listener instance of class
> > de.mindmatters.faces.spring.context.ContextLoaderListener **
> >
> > *org.springframework.beans.factory.BeanDefinitionStoreException*
> >
> > ** Do i need to modify the ContextLoaderListener somehow? Need to get
> > this done!!
> > Thanks a lot for showing interest in this..
> >
> > Regards,
> > Nimisha.
> >
> >
> >
> >
> > On 8/18/06, Yee CN <ye...@streamyx.com> wrote:
> > >
> > > Shale also provides a jsf-spring bridge. It is relatively easy to
> > > setup. Maybe you should give it a try?
> > >
> > > Which version of jsf-spring are you using? I have been using
> > > jsf-spring from de.mindmatters for about a year without problems.
> > > Please report your findings as I would like to know whether there is any
> > > gotcha hidden under the surface.
> > >
> > >
> > >
> > > Regards,
> > >
> > > Yee
> > >
> > >
> > > ------------------------------
> > >
> > > *From:* nimisha sharma [mailto: nimisharma31@gmail.com]
> > > *Sent:* Friday, August 18, 2006 9:18 PM
> > > *To:* MyFaces Discussion
> > > *Subject:* [SPAM] compatibility of jsf-spring provided by
> > > de.mindmatters with jars provided by jenia
> > > *Importance:* Low
> > >
> > >
> > >
> > > Hi,
> > >
> > >
> > >
> > > I just cannot figure out what is it that is conflicting between these
> > > two jars. coz if i use the jenia files without jsf-spring jar, it works fine
> > > and vice versa.. but i have to use both of them..
> > >
> > > has anyone worked wih jsf-spring and also displaying checkboxes
> > > that the end user can save the values..
> > >
> > >
> > >
> > > wud really appreciate any comments and help on this.
> > >
> > >
> > >
> > > Thanks,
> > >
> > > Nimisha.
> > >
> > >
> > >
> > > On 8/17/06, *nimisha sharma* < nimisharma31@gmail.com> wrote:
> > >
> > > Hi,
> > >
> > >
> > >
> > > I am using jsf with spring. and in my screen, i need a datatable with
> > > checkboxes where the user can update some data.
> > >
> > > For this, i got to know that i can use the jars provided by jenia.
> > > Somehow, when i try to deploy my app, it gives me the following exception:
> > >
> > >
> > >
> > > [#|2006-08-17T16:59:
> > > 50.029-0400|SEVERE|sun-appserver-pe8.2|de.mindmatters.faces.spring.context.ContextLoader|_ThreadID=10;|Context
> > > initialization failed
> > >
> > > *org.springframework.beans.factory.BeanDefinitionStoreException*
> > >
> > > : *IOException* parsing XML document from URL
> > > [jar:file:/C:/Sun/AppServer/domains/domain1/lib/ext/jenia4faces-dataTools_1.2.jar!/META-INF/faces-
> > > config.xml]; nested exception is * java.io.FileNotFoundException *:
> > > C:\Sun\AppServer\bin\jenia-dataTools-config.xml (The system cannot
> > > find the file specified)* *
> > >
> > > *java.io.FileNotFoundException*
> > >
> > > : C:\Sun\AppServer\bin\jenia-dataTools-config.xml (The system cannot
> > > find the file specified)
> > >
> > > at java.io.FileInputStream.open(
> > >
> > > *Native Method*)
> > >
> > > at java.io.FileInputStream.<init>(
> > >
> > > *FileInputStream.java:106*)
> > >
> > > at java.io.FileInputStream.<init>(
> > >
> > > *FileInputStream.java:66*)
> > >
> > > at sun.net.www.protocol.file.FileURLConnection.connect(
> > >
> > > *FileURLConnection.java:70*)
> > >
> > > at sun.net.www.protocol.file.FileURLConnection.getInputStream(
> > >
> > > *FileURLConnection.java:161*)
> > >
> > > at
> > > com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity
> > > (
> > >
> > > *XMLEntityManager.java:973*)
> > >
> > > at
> > > com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(
> > >
> > > *XMLEntityManager.java:905*)
> > >
> > > at
> > > com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(
> > >
> > > *XMLEntityManager.java:843*)
> > >
> > > at
> > > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEntityReference
> > > (
> > >
> > > *XMLDocumentFragmentScannerImpl.java:1334* )
> > >
> > > at
> > > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch
> > > (
> > >
> > > *XMLDocumentFragmentScannerImpl.java:1756* )
> > >
> > > at
> > > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument
> > > (
> > >
> > > *XMLDocumentFragmentScannerImpl.java:368* )
> > >
> > > at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse
> > > (
> > >
> > > *XML11Configuration.java:834*)
> > >
> > > at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse
> > > (
> > >
> > > *XML11Configuration.java:764*)
> > >
> > > at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(
> > >
> > > *XMLParser.java:148*)
> > >
> > > at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(
> > >
> > > *DOMParser.java:250*)
> > >
> > > at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(
> > >
> > > *DocumentBuilderImpl.java:292*)
> > >
> > > at
> > > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions
> > > (
> > >
> > > *XmlBeanDefinitionReader.java:222* )
> > >
> > > at
> > > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions
> > > (
> > >
> > > *XmlBeanDefinitionReader.java:173* )
> > >
> > > at
> > > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions
> > > (
> > >
> > > *XmlBeanDefinitionReader.java:148* )
> > >
> > > at
> > > org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions
> > > (
> > >
> > > *AbstractBeanDefinitionReader.java:126* )
> > >
> > > at
> > > org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions
> > > (
> > >
> > > *AbstractBeanDefinitionReader.java:142* )
> > >
> > > at
> > > org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions
> > > (
> > >
> > > *XmlWebApplicationContext.java:126* )
> > >
> > > at
> > > de.mindmatters.faces.spring.context.support.DefaultFacesWebApplicationContext.loadBeanDefinitions
> > > (
> > >
> > > *DefaultFacesWebApplicationContext.java:139* )
> > >
> > > at
> > > org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions
> > > (
> > >
> > > *XmlWebApplicationContext.java:94* )
> > >
> > > at
> > > org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory
> > > (
> > >
> > > *AbstractRefreshableApplicationContext.java:89* )
> > >
> > > at
> > > org.springframework.context.support.AbstractApplicationContext.refresh
> > > (
> > >
> > > *AbstractApplicationContext.java:269* )
> > >
> > > at
> > > org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh
> > > (
> > >
> > > *AbstractRefreshableWebApplicationContext.java:134* )
> > >
> > > at
> > > de.mindmatters.faces.spring.context.ContextLoader.createWebApplicationContext
> > > (
> > >
> > > *ContextLoader.java:247*)
> > >
> > > at
> > > de.mindmatters.faces.spring.AbstractContextLoader.initWebApplicationContext
> > > (
> > >
> > > *AbstractContextLoader.java:80*)
> > >
> > > at
> > > de.mindmatters.faces.spring.AbstractContextLoaderListener.contextInitialized
> > > (
> > >
> > > *AbstractContextLoaderListener.java:52* )
> > >
> > > at org.apache.catalina.core.StandardContext.listenerStart(
> > >
> > > *StandardContext.java:4010*)
> > >
> > > at org.apache.catalina.core.StandardContext.start(
> > >
> > > *StandardContext.java:4522*)
> > >
> > > at com.sun.enterprise.web.WebModule.start(
> > >
> > > *WebModule.java:241*)
> > >
> > > at org.apache.catalina.core.ContainerBase.start(
> > >
> > > *ContainerBase.java:1086*)
> > >
> > > at org.apache.catalina.core.StandardHost.start(
> > >
> > > *StandardHost.java:847*)
> > >
> > > at org.apache.catalina.core.ContainerBase.start(
> > >
> > > *ContainerBase.java:1086*)
> > >
> > > at org.apache.catalina.core.StandardEngine.start(
> > >
> > > *StandardEngine.java:483*)
> > >
> > > at org.apache.catalina.startup.Embedded.start(
> > >
> > > *Embedded.java:894*)
> > >
> > > at com.sun.enterprise.web.WebContainer.start(
> > >
> > > *WebContainer.java:741*)
> > >
> > > at com.sun.enterprise.web.PEWebContainer.startInstance(
> > >
> > > *PEWebContainer.java:515*)
> > >
> > > at com.sun.enterprise.web.PEWebContainerLifecycle.onStartup(
> > >
> > > *PEWebContainerLifecycle.java:54*)
> > >
> > > at com.sun.enterprise.server.ApplicationServer.onStartup(
> > >
> > > *ApplicationServer.java:300*)
> > >
> > > at com.sun.enterprise.server.PEMain.run(
> > >
> > > *PEMain.java:294*)
> > >
> > > at com.sun.enterprise.server.PEMain.main(
> > >
> > > *PEMain.java:220*)
> > >
> > > |#]
> > >
> > > [#|
> > >
> > > *2006-08-17T16:59:
> > > 50.039-0400|SEVERE|sun-appserver-pe8.2|javax.enterprise.system.container.web|_ThreadID=10;|WebModule[/JSF_Spring]Exception
> > > *sending context initialized event to listener instance of class
> > > de.mindmatters.faces.spring.context.ContextLoaderListener **
> > >
> > > *org.springframework.beans.factory.BeanDefinitionStoreException*
> > >
> > > : *IOException* parsing XML document from URL
> > > [jar:file:/C:/Sun/AppServer/domains/domain1/lib/ext/jenia4faces-dataTools_1.2.jar!/META-INF/faces-
> > > config.xml]; nested exception is * java.io.FileNotFoundException *:
> > > C:\Sun\AppServer\bin\jenia-dataTools-config.xml (The system cannot
> > > find the file specified)* *
> > >
> > > *java.io.FileNotFoundException*
> > >
> > > : C:\Sun\AppServer\bin\jenia-dataTools-config.xml (The system cannot
> > > find the file specified)
> > >
> > > at java.io.FileInputStream.open(
> > >
> > > *Native Method*)
> > >
> > > at java.io.FileInputStream.<init>(
> > >
> > > *FileInputStream.java:106*)
> > >
> > > at java.io.FileInputStream.<init>(
> > >
> > > *FileInputStream.java:66*)
> > >
> > > at sun.net.www.protocol.file.FileURLConnection.connect(
> > >
> > > *FileURLConnection.java:70*)
> > >
> > > at sun.net.www.protocol.file.FileURLConnection.getInputStream(
> > >
> > > *FileURLConnection.java:161*)
> > >
> > > at
> > > com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity
> > > (
> > >
> > > *XMLEntityManager.java:973*)
> > >
> > > at
> > > com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(
> > >
> > > *XMLEntityManager.java:905*)
> > >
> > > at
> > > com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(
> > >
> > > *XMLEntityManager.java:843*)
> > >
> > > at
> > > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEntityReference
> > > (
> > >
> > > *XMLDocumentFragmentScannerImpl.java:1334* )
> > >
> > > at
> > > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch
> > > (
> > >
> > > *XMLDocumentFragmentScannerImpl.java:1756* )
> > >
> > > at
> > > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument
> > > (
> > >
> > > *XMLDocumentFragmentScannerImpl.java:368* )
> > >
> > > at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse
> > > (
> > >
> > > *XML11Configuration.java:834*)
> > >
> > > at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse
> > > (
> > >
> > > *XML11Configuration.java:764*)
> > >
> > > at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(
> > >
> > > *XMLParser.java:148*)
> > >
> > > at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(
> > >
> > > *DOMParser.java:250*)
> > >
> > > at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(
> > >
> > > *DocumentBuilderImpl.java:292*)
> > >
> > > at
> > > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions
> > > (
> > >
> > > *XmlBeanDefinitionReader.java:222* )
> > >
> > > at
> > > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions
> > > (
> > >
> > > *XmlBeanDefinitionReader.java:173* )
> > >
> > > at
> > > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions
> > > (
> > >
> > > *XmlBeanDefinitionReader.java:148* )
> > >
> > > at
> > > org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions
> > > (
> > >
> > > *AbstractBeanDefinitionReader.java:126* )
> > >
> > > at
> > > org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions
> > > (
> > >
> > > *AbstractBeanDefinitionReader.java:142* )
> > >
> > > at
> > > org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions
> > > (
> > >
> > > *XmlWebApplicationContext.java:126* )
> > >
> > > at
> > > de.mindmatters.faces.spring.context.support.DefaultFacesWebApplicationContext.loadBeanDefinitions
> > > (
> > >
> > > *DefaultFacesWebApplicationContext.java:139* )
> > >
> > > at
> > > org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions
> > > (
> > >
> > > *XmlWebApplicationContext.java:94* )
> > >
> > > at
> > > org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory
> > > (
> > >
> > > *AbstractRefreshableApplicationContext.java:89* )
> > >
> > > at
> > > org.springframework.context.support.AbstractApplicationContext.refresh
> > > (
> > >
> > > *AbstractApplicationContext.java:269* )
> > >
> > > at
> > > org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh
> > > (
> > >
> > > *AbstractRefreshableWebApplicationContext.java:134* )
> > >
> > > at
> > > de.mindmatters.faces.spring.context.ContextLoader.createWebApplicationContext
> > > (
> > >
> > > *ContextLoader.java:247*)
> > >
> > > at
> > > de.mindmatters.faces.spring.AbstractContextLoader.initWebApplicationContext
> > > (
> > >
> > > *AbstractContextLoader.java:80*)
> > >
> > > at
> > > de.mindmatters.faces.spring.AbstractContextLoaderListener.contextInitialized
> > > (
> > >
> > > *AbstractContextLoaderListener.java:52* )
> > >
> > > at org.apache.catalina.core.StandardContext.listenerStart(
> > >
> > > *StandardContext.java:4010*)
> > >
> > > at org.apache.catalina.core.StandardContext.start(
> > >
> > > *StandardContext.java:4522*)
> > >
> > > at com.sun.enterprise.web.WebModule.start(
> > >
> > > *WebModule.java:241*)
> > >
> > > at org.apache.catalina.core.ContainerBase.start(
> > >
> > > *ContainerBase.java:1086*)
> > >
> > > at org.apache.catalina.core.StandardHost.start(
> > >
> > > *StandardHost.java:847*)
> > >
> > > at org.apache.catalina.core.ContainerBase.start(
> > >
> > > *ContainerBase.java:1086*)
> > >
> > > at org.apache.catalina.core.StandardEngine.start(
> > >
> > > *StandardEngine.java:483*)
> > >
> > > at org.apache.catalina.startup.Embedded.start(
> > >
> > > *Embedded.java:894*)
> > >
> > > at com.sun.enterprise.web.WebContainer.start(
> > >
> > > *WebContainer.java:741*)
> > >
> > > at com.sun.enterprise.web.PEWebContainer.startInstance(
> > >
> > > *PEWebContainer.java:515*)
> > >
> > > at com.sun.enterprise.web.PEWebContainerLifecycle.onStartup(
> > >
> > > *PEWebContainerLifecycle.java:54*)
> > >
> > > at com.sun.enterprise.server.ApplicationServer.onStartup(
> > >
> > > *ApplicationServer.java:300*)
> > >
> > > at com.sun.enterprise.server.PEMain.run(
> > >
> > > *PEMain.java:294*)
> > >
> > > at com.sun.enterprise.server.PEMain.main(
> > >
> > > *PEMain.java:220*)
> > >
> > > I tried using the source from these jar files.. but in that case, it
> > > fails to compile. The error in this case is:
> > >
> > > Diagnosis: Compilation failure
> > >
> > > FATAL ERROR: Error executing Maven for a project
> > >
> > > org.apache.maven.BuildFailureException: Compilation failure
> > >
> > > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(
> > > DefaultLifecycleExecutor.java :555)
> > >
> > > at
> > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle
> > > (DefaultLifecycleExecutor.java :475)
> > >
> > > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(
> > > DefaultLifecycleExecutor.java :454)
> > >
> > > at
> > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures
> > > (DefaultLifecycleExecutor.java :306)
> > >
> > > at
> > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments
> > > (DefaultLifecycleExecutor.java :273)
> > >
> > > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(
> > > DefaultLifecycleExecutor.java :140)
> > >
> > > at org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java
> > > :441)
> > >
> > > at org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java
> > > :382)
> > >
> > > at org.maven.ide.eclipse.Maven2Executor.main(Maven2Executor.java:68)
> > >
> > > Caused by: org.apache.maven.plugin.CompilationFailureException:
> > > Compilation failure
> > >
> > > at org.apache.maven.plugin.AbstractCompilerMojo.execute(
> > > AbstractCompilerMojo.java:505)
> > >
> > > at org.apache.maven.plugin.CompilerMojo.execute(CompilerMojo.java:111)
> > >
> > > at org.apache.maven.plugin.DefaultPluginManager.executeMojo(
> > > DefaultPluginManager.java:412)
> > >
> > > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(
> > > DefaultLifecycleExecutor.java :534)
> > >
> > > Any help is greatly appreciated..
> > >
> > > Thanks,
> > >
> > > Nimisha*.*
> > >
> > >
> > >
> >
> >
>
Re: [SPAM] compatibility of jsf-spring provided by de.mindmatters with jars provided by jenia
Posted by nimisha sharma <ni...@gmail.com>.
no takers for this one?? :(
On 8/18/06, nimisha sharma <ni...@gmail.com> wrote:
>
> I actually have no clue about using shale. Will check that out too.. cud
> u give me some pointers regd that?
> I have jsf-spring 3.0.0RC2 from sourceforge( that is whr the
> spingframework site directs you to). Do you have any facility in your
> application that has checkboxes in a datatable? I mean i expected jsf to
> provide that kind of component.. if not, i thought myfaces wud be having
> something like that... sad that i cudnt find it..
> So i went to Jenia where i got these 2 jar files: jenia-dataTools and
> jenia-commons. What they do here is assign a value to the checkboxes so that
> we can have the selected data in our bean. If you want to check out these
> jars, you can get them at:
> http://www.jenia.org/jsp/home.jsf >> family>> data tools.. and a
> working example from :
> http://www.javaworld.com/javaworld/jw-07-2006/jw-0731-myfaces.html
> I did get my code working with these jars just fine. but as soon as i put
> these jars with the jsf-spring code, it shoots the error given in my
> previous mail which does mention something like:
>
>
> *2006-08-17T16:59:
> 50.039-0400|SEVERE|sun-appserver-pe8.2|javax.enterprise.system.container.web|_ThreadID=10;|WebModule[/JSF_Spring]Exception
> *sending context initialized event to listener instance of class
> de.mindmatters.faces.spring.context.ContextLoaderListener **
>
> *org.springframework.beans.factory.BeanDefinitionStoreException*
>
> ** Do i need to modify the ContextLoaderListener somehow? Need to get this
> done!!
> Thanks a lot for showing interest in this..
>
> Regards,
> Nimisha.
>
>
>
>
> On 8/18/06, Yee CN <ye...@streamyx.com> wrote:
> >
> > Shale also provides a jsf-spring bridge. It is relatively easy to
> > setup. Maybe you should give it a try?
> >
> > Which version of jsf-spring are you using? I have been using jsf-spring
> > from de.mindmatters for about a year without problems. Please report
> > your findings as I would like to know whether there is any gotcha hidden
> > under the surface.
> >
> >
> >
> > Regards,
> >
> > Yee
> >
> >
> > ------------------------------
> >
> > *From:* nimisha sharma [mailto: nimisharma31@gmail.com]
> > *Sent:* Friday, August 18, 2006 9:18 PM
> > *To:* MyFaces Discussion
> > *Subject:* [SPAM] compatibility of jsf-spring provided by de.mindmatterswith jars provided by jenia
> > *Importance:* Low
> >
> >
> >
> > Hi,
> >
> >
> >
> > I just cannot figure out what is it that is conflicting between these
> > two jars. coz if i use the jenia files without jsf-spring jar, it works fine
> > and vice versa.. but i have to use both of them..
> >
> > has anyone worked wih jsf-spring and also displaying checkboxes that the
> > end user can save the values..
> >
> >
> >
> > wud really appreciate any comments and help on this.
> >
> >
> >
> > Thanks,
> >
> > Nimisha.
> >
> >
> >
> > On 8/17/06, *nimisha sharma* < nimisharma31@gmail.com> wrote:
> >
> > Hi,
> >
> >
> >
> > I am using jsf with spring. and in my screen, i need a datatable with
> > checkboxes where the user can update some data.
> >
> > For this, i got to know that i can use the jars provided by jenia.
> > Somehow, when i try to deploy my app, it gives me the following exception:
> >
> >
> >
> > [#|2006-08-17T16:59:
> > 50.029-0400|SEVERE|sun-appserver-pe8.2|de.mindmatters.faces.spring.context.ContextLoader|_ThreadID=10;|Context
> > initialization failed
> >
> > *org.springframework.beans.factory.BeanDefinitionStoreException*
> >
> > : *IOException* parsing XML document from URL
> > [jar:file:/C:/Sun/AppServer/domains/domain1/lib/ext/jenia4faces-dataTools_1.2.jar!/META-INF/faces-
> > config.xml]; nested exception is *java.io.FileNotFoundException *:
> > C:\Sun\AppServer\bin\jenia-dataTools-config.xml (The system cannot find
> > the file specified)* *
> >
> > *java.io.FileNotFoundException*
> >
> > : C:\Sun\AppServer\bin\jenia-dataTools-config.xml (The system cannot
> > find the file specified)
> >
> > at java.io.FileInputStream.open(
> >
> > *Native Method*)
> >
> > at java.io.FileInputStream.<init>(
> >
> > *FileInputStream.java:106*)
> >
> > at java.io.FileInputStream.<init>(
> >
> > *FileInputStream.java:66*)
> >
> > at sun.net.www.protocol.file.FileURLConnection.connect(
> >
> > *FileURLConnection.java:70*)
> >
> > at sun.net.www.protocol.file.FileURLConnection.getInputStream(
> >
> > *FileURLConnection.java:161*)
> >
> > at
> > com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity
> > (
> >
> > *XMLEntityManager.java:973*)
> >
> > at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(
> >
> > *XMLEntityManager.java:905*)
> >
> > at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(
> >
> > *XMLEntityManager.java:843*)
> >
> > at
> > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEntityReference
> > (
> >
> > *XMLDocumentFragmentScannerImpl.java:1334* )
> >
> > at
> > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch
> > (
> >
> > *XMLDocumentFragmentScannerImpl.java:1756* )
> >
> > at
> > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument
> > (
> >
> > *XMLDocumentFragmentScannerImpl.java:368* )
> >
> > at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(
> >
> > *XML11Configuration.java:834*)
> >
> > at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(
> >
> > *XML11Configuration.java:764*)
> >
> > at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(
> >
> > *XMLParser.java:148*)
> >
> > at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(
> >
> > *DOMParser.java:250*)
> >
> > at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(
> >
> > *DocumentBuilderImpl.java:292*)
> >
> > at
> > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions
> > (
> >
> > *XmlBeanDefinitionReader.java:222* )
> >
> > at
> > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions
> > (
> >
> > *XmlBeanDefinitionReader.java:173* )
> >
> > at
> > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions
> > (
> >
> > *XmlBeanDefinitionReader.java:148* )
> >
> > at
> > org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions
> > (
> >
> > *AbstractBeanDefinitionReader.java:126* )
> >
> > at
> > org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions
> > (
> >
> > *AbstractBeanDefinitionReader.java:142* )
> >
> > at
> > org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions
> > (
> >
> > *XmlWebApplicationContext.java:126* )
> >
> > at
> > de.mindmatters.faces.spring.context.support.DefaultFacesWebApplicationContext.loadBeanDefinitions
> > (
> >
> > *DefaultFacesWebApplicationContext.java:139* )
> >
> > at
> > org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions
> > (
> >
> > *XmlWebApplicationContext.java:94* )
> >
> > at
> > org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory
> > (
> >
> > *AbstractRefreshableApplicationContext.java:89* )
> >
> > at
> > org.springframework.context.support.AbstractApplicationContext.refresh(
> >
> > *AbstractApplicationContext.java:269* )
> >
> > at
> > org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh
> > (
> >
> > *AbstractRefreshableWebApplicationContext.java:134* )
> >
> > at
> > de.mindmatters.faces.spring.context.ContextLoader.createWebApplicationContext
> > (
> >
> > *ContextLoader.java:247*)
> >
> > at
> > de.mindmatters.faces.spring.AbstractContextLoader.initWebApplicationContext
> > (
> >
> > *AbstractContextLoader.java:80*)
> >
> > at
> > de.mindmatters.faces.spring.AbstractContextLoaderListener.contextInitialized
> > (
> >
> > *AbstractContextLoaderListener.java:52* )
> >
> > at org.apache.catalina.core.StandardContext.listenerStart(
> >
> > *StandardContext.java:4010*)
> >
> > at org.apache.catalina.core.StandardContext.start(
> >
> > *StandardContext.java:4522*)
> >
> > at com.sun.enterprise.web.WebModule.start(
> >
> > *WebModule.java:241*)
> >
> > at org.apache.catalina.core.ContainerBase.start(
> >
> > *ContainerBase.java:1086*)
> >
> > at org.apache.catalina.core.StandardHost.start(
> >
> > *StandardHost.java:847*)
> >
> > at org.apache.catalina.core.ContainerBase.start(
> >
> > *ContainerBase.java:1086*)
> >
> > at org.apache.catalina.core.StandardEngine.start(
> >
> > *StandardEngine.java:483*)
> >
> > at org.apache.catalina.startup.Embedded.start(
> >
> > *Embedded.java:894*)
> >
> > at com.sun.enterprise.web.WebContainer.start(
> >
> > *WebContainer.java:741*)
> >
> > at com.sun.enterprise.web.PEWebContainer.startInstance(
> >
> > *PEWebContainer.java:515*)
> >
> > at com.sun.enterprise.web.PEWebContainerLifecycle.onStartup(
> >
> > *PEWebContainerLifecycle.java:54*)
> >
> > at com.sun.enterprise.server.ApplicationServer.onStartup(
> >
> > *ApplicationServer.java:300*)
> >
> > at com.sun.enterprise.server.PEMain.run(
> >
> > *PEMain.java:294*)
> >
> > at com.sun.enterprise.server.PEMain.main(
> >
> > *PEMain.java:220*)
> >
> > |#]
> >
> > [#|
> >
> > *2006-08-17T16:59:
> > 50.039-0400|SEVERE|sun-appserver-pe8.2|javax.enterprise.system.container.web|_ThreadID=10;|WebModule[/JSF_Spring]Exception
> > *sending context initialized event to listener instance of class
> > de.mindmatters.faces.spring.context.ContextLoaderListener **
> >
> > *org.springframework.beans.factory.BeanDefinitionStoreException*
> >
> > : *IOException* parsing XML document from URL
> > [jar:file:/C:/Sun/AppServer/domains/domain1/lib/ext/jenia4faces-dataTools_1.2.jar!/META-INF/faces-
> > config.xml]; nested exception is *java.io.FileNotFoundException *:
> > C:\Sun\AppServer\bin\jenia-dataTools-config.xml (The system cannot find
> > the file specified)* *
> >
> > *java.io.FileNotFoundException*
> >
> > : C:\Sun\AppServer\bin\jenia-dataTools-config.xml (The system cannot
> > find the file specified)
> >
> > at java.io.FileInputStream.open(
> >
> > *Native Method*)
> >
> > at java.io.FileInputStream.<init>(
> >
> > *FileInputStream.java:106*)
> >
> > at java.io.FileInputStream.<init>(
> >
> > *FileInputStream.java:66*)
> >
> > at sun.net.www.protocol.file.FileURLConnection.connect(
> >
> > *FileURLConnection.java:70*)
> >
> > at sun.net.www.protocol.file.FileURLConnection.getInputStream(
> >
> > *FileURLConnection.java:161*)
> >
> > at
> > com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity
> > (
> >
> > *XMLEntityManager.java:973*)
> >
> > at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(
> >
> > *XMLEntityManager.java:905*)
> >
> > at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(
> >
> > *XMLEntityManager.java:843*)
> >
> > at
> > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEntityReference
> > (
> >
> > *XMLDocumentFragmentScannerImpl.java:1334* )
> >
> > at
> > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch
> > (
> >
> > *XMLDocumentFragmentScannerImpl.java:1756* )
> >
> > at
> > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument
> > (
> >
> > *XMLDocumentFragmentScannerImpl.java:368* )
> >
> > at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(
> >
> > *XML11Configuration.java:834*)
> >
> > at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(
> >
> > *XML11Configuration.java:764*)
> >
> > at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(
> >
> > *XMLParser.java:148*)
> >
> > at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(
> >
> > *DOMParser.java:250*)
> >
> > at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(
> >
> > *DocumentBuilderImpl.java:292*)
> >
> > at
> > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions
> > (
> >
> > *XmlBeanDefinitionReader.java:222* )
> >
> > at
> > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions
> > (
> >
> > *XmlBeanDefinitionReader.java:173* )
> >
> > at
> > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions
> > (
> >
> > *XmlBeanDefinitionReader.java:148* )
> >
> > at
> > org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions
> > (
> >
> > *AbstractBeanDefinitionReader.java:126* )
> >
> > at
> > org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions
> > (
> >
> > *AbstractBeanDefinitionReader.java:142* )
> >
> > at
> > org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions
> > (
> >
> > *XmlWebApplicationContext.java:126* )
> >
> > at
> > de.mindmatters.faces.spring.context.support.DefaultFacesWebApplicationContext.loadBeanDefinitions
> > (
> >
> > *DefaultFacesWebApplicationContext.java:139* )
> >
> > at
> > org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions
> > (
> >
> > *XmlWebApplicationContext.java:94* )
> >
> > at
> > org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory
> > (
> >
> > *AbstractRefreshableApplicationContext.java:89* )
> >
> > at
> > org.springframework.context.support.AbstractApplicationContext.refresh(
> >
> > *AbstractApplicationContext.java:269* )
> >
> > at
> > org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh
> > (
> >
> > *AbstractRefreshableWebApplicationContext.java:134* )
> >
> > at
> > de.mindmatters.faces.spring.context.ContextLoader.createWebApplicationContext
> > (
> >
> > *ContextLoader.java:247*)
> >
> > at
> > de.mindmatters.faces.spring.AbstractContextLoader.initWebApplicationContext
> > (
> >
> > *AbstractContextLoader.java:80*)
> >
> > at
> > de.mindmatters.faces.spring.AbstractContextLoaderListener.contextInitialized
> > (
> >
> > *AbstractContextLoaderListener.java:52* )
> >
> > at org.apache.catalina.core.StandardContext.listenerStart(
> >
> > *StandardContext.java:4010*)
> >
> > at org.apache.catalina.core.StandardContext.start(
> >
> > *StandardContext.java:4522*)
> >
> > at com.sun.enterprise.web.WebModule.start(
> >
> > *WebModule.java:241*)
> >
> > at org.apache.catalina.core.ContainerBase.start(
> >
> > *ContainerBase.java:1086*)
> >
> > at org.apache.catalina.core.StandardHost.start(
> >
> > *StandardHost.java:847*)
> >
> > at org.apache.catalina.core.ContainerBase.start(
> >
> > *ContainerBase.java:1086*)
> >
> > at org.apache.catalina.core.StandardEngine.start(
> >
> > *StandardEngine.java:483*)
> >
> > at org.apache.catalina.startup.Embedded.start(
> >
> > *Embedded.java:894*)
> >
> > at com.sun.enterprise.web.WebContainer.start(
> >
> > *WebContainer.java:741*)
> >
> > at com.sun.enterprise.web.PEWebContainer.startInstance(
> >
> > *PEWebContainer.java:515*)
> >
> > at com.sun.enterprise.web.PEWebContainerLifecycle.onStartup(
> >
> > *PEWebContainerLifecycle.java:54*)
> >
> > at com.sun.enterprise.server.ApplicationServer.onStartup(
> >
> > *ApplicationServer.java:300*)
> >
> > at com.sun.enterprise.server.PEMain.run(
> >
> > *PEMain.java:294*)
> >
> > at com.sun.enterprise.server.PEMain.main(
> >
> > *PEMain.java:220*)
> >
> > I tried using the source from these jar files.. but in that case, it
> > fails to compile. The error in this case is:
> >
> > Diagnosis: Compilation failure
> >
> > FATAL ERROR: Error executing Maven for a project
> >
> > org.apache.maven.BuildFailureException: Compilation failure
> >
> > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(
> > DefaultLifecycleExecutor.java :555)
> >
> > at
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle
> > (DefaultLifecycleExecutor.java :475)
> >
> > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(
> > DefaultLifecycleExecutor.java :454)
> >
> > at
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures
> > (DefaultLifecycleExecutor.java :306)
> >
> > at
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(
> > DefaultLifecycleExecutor.java :273)
> >
> > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(
> > DefaultLifecycleExecutor.java :140)
> >
> > at org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java
> > :441)
> >
> > at org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java
> > :382)
> >
> > at org.maven.ide.eclipse.Maven2Executor.main(Maven2Executor.java:68)
> >
> > Caused by: org.apache.maven.plugin.CompilationFailureException:
> > Compilation failure
> >
> > at org.apache.maven.plugin.AbstractCompilerMojo.execute(
> > AbstractCompilerMojo.java:505)
> >
> > at org.apache.maven.plugin.CompilerMojo.execute(CompilerMojo.java:111)
> >
> > at org.apache.maven.plugin.DefaultPluginManager.executeMojo(
> > DefaultPluginManager.java:412)
> >
> > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(
> > DefaultLifecycleExecutor.java :534)
> >
> > Any help is greatly appreciated..
> >
> > Thanks,
> >
> > Nimisha*.*
> >
> >
> >
>
>
Re: [SPAM] compatibility of jsf-spring provided by de.mindmatters with jars provided by jenia
Posted by nimisha sharma <ni...@gmail.com>.
I actually have no clue about using shale. Will check that out too.. cud u
give me some pointers regd that?
I have jsf-spring 3.0.0RC2 from sourceforge( that is whr the spingframework
site directs you to). Do you have any facility in your application that has
checkboxes in a datatable? I mean i expected jsf to provide that kind of
component.. if not, i thought myfaces wud be having something like
that... sad that i cudnt find it..
So i went to Jenia where i got these 2 jar files: jenia-dataTools and
jenia-commons. What they do here is assign a value to the checkboxes so that
we can have the selected data in our bean. If you want to check out these
jars, you can get them at:
http://www.jenia.org/jsp/home.jsf >> family>> data tools.. and a working
example from :
http://www.javaworld.com/javaworld/jw-07-2006/jw-0731-myfaces.html
I did get my code working with these jars just fine. but as soon as i put
these jars with the jsf-spring code, it shoots the error given in my
previous mail which does mention something like:
*2006-08-17T16:59:
50.039-0400|SEVERE|sun-appserver-pe8.2|javax.enterprise.system.container.web|_ThreadID=10;|WebModule[/JSF_Spring]Exception
*sending context initialized event to listener instance of class
de.mindmatters.faces.spring.context.ContextLoaderListener **
*org.springframework.beans.factory.BeanDefinitionStoreException*
** Do i need to modify the ContextLoaderListener somehow? Need to get this
done!!
Thanks a lot for showing interest in this..
Regards,
Nimisha.
On 8/18/06, Yee CN <ye...@streamyx.com> wrote:
>
> Shale also provides a jsf-spring bridge. It is relatively easy to setup.
> Maybe you should give it a try?
>
> Which version of jsf-spring are you using? I have been using jsf-spring
> from de.mindmatters for about a year without problems. Please report your
> findings as I would like to know whether there is any gotcha hidden under
> the surface.
>
>
>
> Regards,
>
> Yee
>
>
> ------------------------------
>
> *From:* nimisha sharma [mailto: nimisharma31@gmail.com]
> *Sent:* Friday, August 18, 2006 9:18 PM
> *To:* MyFaces Discussion
> *Subject:* [SPAM] compatibility of jsf-spring provided by de.mindmatterswith jars provided by jenia
> *Importance:* Low
>
>
>
> Hi,
>
>
>
> I just cannot figure out what is it that is conflicting between these two
> jars. coz if i use the jenia files without jsf-spring jar, it works fine and
> vice versa.. but i have to use both of them..
>
> has anyone worked wih jsf-spring and also displaying checkboxes that the
> end user can save the values..
>
>
>
> wud really appreciate any comments and help on this.
>
>
>
> Thanks,
>
> Nimisha.
>
>
>
> On 8/17/06, *nimisha sharma* < nimisharma31@gmail.com> wrote:
>
> Hi,
>
>
>
> I am using jsf with spring. and in my screen, i need a datatable with
> checkboxes where the user can update some data.
>
> For this, i got to know that i can use the jars provided by jenia.
> Somehow, when i try to deploy my app, it gives me the following exception:
>
>
>
> [#|2006-08-17T16:59:
> 50.029-0400|SEVERE|sun-appserver-pe8.2|de.mindmatters.faces.spring.context.ContextLoader|_ThreadID=10;|Context
> initialization failed
>
> *org.springframework.beans.factory.BeanDefinitionStoreException*
>
> : *IOException* parsing XML document from URL
> [jar:file:/C:/Sun/AppServer/domains/domain1/lib/ext/jenia4faces-dataTools_1.2.jar!/META-INF/faces-
> config.xml]; nested exception is *java.io.FileNotFoundException *:
> C:\Sun\AppServer\bin\jenia-dataTools-config.xml (The system cannot find
> the file specified)* *
>
> *java.io.FileNotFoundException*
>
> : C:\Sun\AppServer\bin\jenia-dataTools-config.xml (The system cannot find
> the file specified)
>
> at java.io.FileInputStream.open(
>
> *Native Method*)
>
> at java.io.FileInputStream.<init>(
>
> *FileInputStream.java:106*)
>
> at java.io.FileInputStream.<init>(
>
> *FileInputStream.java:66*)
>
> at sun.net.www.protocol.file.FileURLConnection.connect(
>
> *FileURLConnection.java:70*)
>
> at sun.net.www.protocol.file.FileURLConnection.getInputStream(
>
> *FileURLConnection.java:161*)
>
> at
> com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity
> (
>
> *XMLEntityManager.java:973*)
>
> at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(
>
> *XMLEntityManager.java:905*)
>
> at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(
>
> *XMLEntityManager.java:843*)
>
> at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEntityReference
> (
>
> *XMLDocumentFragmentScannerImpl.java:1334* )
>
> at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch
> (
>
> *XMLDocumentFragmentScannerImpl.java:1756* )
>
> at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument
> (
>
> *XMLDocumentFragmentScannerImpl.java:368* )
>
> at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(
>
> *XML11Configuration.java:834*)
>
> at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(
>
> *XML11Configuration.java:764*)
>
> at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(
>
> *XMLParser.java:148*)
>
> at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(
>
> *DOMParser.java:250*)
>
> at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(
>
> *DocumentBuilderImpl.java:292*)
>
> at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions
> (
>
> *XmlBeanDefinitionReader.java:222* )
>
> at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions
> (
>
> *XmlBeanDefinitionReader.java:173* )
>
> at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions
> (
>
> *XmlBeanDefinitionReader.java:148* )
>
> at
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions
> (
>
> *AbstractBeanDefinitionReader.java:126* )
>
> at
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions
> (
>
> *AbstractBeanDefinitionReader.java:142* )
>
> at
> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions
> (
>
> *XmlWebApplicationContext.java:126* )
>
> at
> de.mindmatters.faces.spring.context.support.DefaultFacesWebApplicationContext.loadBeanDefinitions
> (
>
> *DefaultFacesWebApplicationContext.java:139* )
>
> at
> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions
> (
>
> *XmlWebApplicationContext.java:94* )
>
> at
> org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory
> (
>
> *AbstractRefreshableApplicationContext.java:89* )
>
> at org.springframework.context.support.AbstractApplicationContext.refresh(
>
> *AbstractApplicationContext.java:269* )
>
> at
> org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh
> (
>
> *AbstractRefreshableWebApplicationContext.java:134* )
>
> at
> de.mindmatters.faces.spring.context.ContextLoader.createWebApplicationContext
> (
>
> *ContextLoader.java:247*)
>
> at
> de.mindmatters.faces.spring.AbstractContextLoader.initWebApplicationContext
> (
>
> *AbstractContextLoader.java:80*)
>
> at
> de.mindmatters.faces.spring.AbstractContextLoaderListener.contextInitialized
> (
>
> *AbstractContextLoaderListener.java:52* )
>
> at org.apache.catalina.core.StandardContext.listenerStart(
>
> *StandardContext.java:4010*)
>
> at org.apache.catalina.core.StandardContext.start(
>
> *StandardContext.java:4522*)
>
> at com.sun.enterprise.web.WebModule.start(
>
> *WebModule.java:241*)
>
> at org.apache.catalina.core.ContainerBase.start(
>
> *ContainerBase.java:1086*)
>
> at org.apache.catalina.core.StandardHost.start(
>
> *StandardHost.java:847*)
>
> at org.apache.catalina.core.ContainerBase.start(
>
> *ContainerBase.java:1086*)
>
> at org.apache.catalina.core.StandardEngine.start(
>
> *StandardEngine.java:483*)
>
> at org.apache.catalina.startup.Embedded.start(
>
> *Embedded.java:894*)
>
> at com.sun.enterprise.web.WebContainer.start(
>
> *WebContainer.java:741*)
>
> at com.sun.enterprise.web.PEWebContainer.startInstance(
>
> *PEWebContainer.java:515*)
>
> at com.sun.enterprise.web.PEWebContainerLifecycle.onStartup(
>
> *PEWebContainerLifecycle.java:54*)
>
> at com.sun.enterprise.server.ApplicationServer.onStartup(
>
> *ApplicationServer.java:300*)
>
> at com.sun.enterprise.server.PEMain.run(
>
> *PEMain.java:294*)
>
> at com.sun.enterprise.server.PEMain.main(
>
> *PEMain.java:220*)
>
> |#]
>
> [#|
>
> *2006-08-17T16:59:
> 50.039-0400|SEVERE|sun-appserver-pe8.2|javax.enterprise.system.container.web|_ThreadID=10;|WebModule[/JSF_Spring]Exception
> *sending context initialized event to listener instance of class
> de.mindmatters.faces.spring.context.ContextLoaderListener **
>
> *org.springframework.beans.factory.BeanDefinitionStoreException*
>
> : *IOException* parsing XML document from URL
> [jar:file:/C:/Sun/AppServer/domains/domain1/lib/ext/jenia4faces-dataTools_1.2.jar!/META-INF/faces-
> config.xml]; nested exception is *java.io.FileNotFoundException *:
> C:\Sun\AppServer\bin\jenia-dataTools-config.xml (The system cannot find
> the file specified)* *
>
> *java.io.FileNotFoundException*
>
> : C:\Sun\AppServer\bin\jenia-dataTools-config.xml (The system cannot find
> the file specified)
>
> at java.io.FileInputStream.open(
>
> *Native Method*)
>
> at java.io.FileInputStream.<init>(
>
> *FileInputStream.java:106*)
>
> at java.io.FileInputStream.<init>(
>
> *FileInputStream.java:66*)
>
> at sun.net.www.protocol.file.FileURLConnection.connect(
>
> *FileURLConnection.java:70*)
>
> at sun.net.www.protocol.file.FileURLConnection.getInputStream(
>
> *FileURLConnection.java:161*)
>
> at
> com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity
> (
>
> *XMLEntityManager.java:973*)
>
> at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(
>
> *XMLEntityManager.java:905*)
>
> at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(
>
> *XMLEntityManager.java:843*)
>
> at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEntityReference
> (
>
> *XMLDocumentFragmentScannerImpl.java:1334* )
>
> at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch
> (
>
> *XMLDocumentFragmentScannerImpl.java:1756* )
>
> at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument
> (
>
> *XMLDocumentFragmentScannerImpl.java:368* )
>
> at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(
>
> *XML11Configuration.java:834*)
>
> at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(
>
> *XML11Configuration.java:764*)
>
> at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(
>
> *XMLParser.java:148*)
>
> at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(
>
> *DOMParser.java:250*)
>
> at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(
>
> *DocumentBuilderImpl.java:292*)
>
> at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions
> (
>
> *XmlBeanDefinitionReader.java:222* )
>
> at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions
> (
>
> *XmlBeanDefinitionReader.java:173* )
>
> at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions
> (
>
> *XmlBeanDefinitionReader.java:148* )
>
> at
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions
> (
>
> *AbstractBeanDefinitionReader.java:126* )
>
> at
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions
> (
>
> *AbstractBeanDefinitionReader.java:142* )
>
> at
> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions
> (
>
> *XmlWebApplicationContext.java:126* )
>
> at
> de.mindmatters.faces.spring.context.support.DefaultFacesWebApplicationContext.loadBeanDefinitions
> (
>
> *DefaultFacesWebApplicationContext.java:139* )
>
> at
> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions
> (
>
> *XmlWebApplicationContext.java:94* )
>
> at
> org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory
> (
>
> *AbstractRefreshableApplicationContext.java:89* )
>
> at org.springframework.context.support.AbstractApplicationContext.refresh(
>
> *AbstractApplicationContext.java:269* )
>
> at
> org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh
> (
>
> *AbstractRefreshableWebApplicationContext.java:134* )
>
> at
> de.mindmatters.faces.spring.context.ContextLoader.createWebApplicationContext
> (
>
> *ContextLoader.java:247*)
>
> at
> de.mindmatters.faces.spring.AbstractContextLoader.initWebApplicationContext
> (
>
> *AbstractContextLoader.java:80*)
>
> at
> de.mindmatters.faces.spring.AbstractContextLoaderListener.contextInitialized
> (
>
> *AbstractContextLoaderListener.java:52* )
>
> at org.apache.catalina.core.StandardContext.listenerStart(
>
> *StandardContext.java:4010*)
>
> at org.apache.catalina.core.StandardContext.start(
>
> *StandardContext.java:4522*)
>
> at com.sun.enterprise.web.WebModule.start(
>
> *WebModule.java:241*)
>
> at org.apache.catalina.core.ContainerBase.start(
>
> *ContainerBase.java:1086*)
>
> at org.apache.catalina.core.StandardHost.start(
>
> *StandardHost.java:847*)
>
> at org.apache.catalina.core.ContainerBase.start(
>
> *ContainerBase.java:1086*)
>
> at org.apache.catalina.core.StandardEngine.start(
>
> *StandardEngine.java:483*)
>
> at org.apache.catalina.startup.Embedded.start(
>
> *Embedded.java:894*)
>
> at com.sun.enterprise.web.WebContainer.start(
>
> *WebContainer.java:741*)
>
> at com.sun.enterprise.web.PEWebContainer.startInstance(
>
> *PEWebContainer.java:515*)
>
> at com.sun.enterprise.web.PEWebContainerLifecycle.onStartup(
>
> *PEWebContainerLifecycle.java:54*)
>
> at com.sun.enterprise.server.ApplicationServer.onStartup(
>
> *ApplicationServer.java:300*)
>
> at com.sun.enterprise.server.PEMain.run(
>
> *PEMain.java:294*)
>
> at com.sun.enterprise.server.PEMain.main(
>
> *PEMain.java:220*)
>
> I tried using the source from these jar files.. but in that case, it fails
> to compile. The error in this case is:
>
> Diagnosis: Compilation failure
>
> FATAL ERROR: Error executing Maven for a project
>
> org.apache.maven.BuildFailureException: Compilation failure
>
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(
> DefaultLifecycleExecutor.java :555)
>
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle
> (DefaultLifecycleExecutor.java :475)
>
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(
> DefaultLifecycleExecutor.java :454)
>
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures
> (DefaultLifecycleExecutor.java :306)
>
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments
> (DefaultLifecycleExecutor.java :273)
>
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(
> DefaultLifecycleExecutor.java :140)
>
> at org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:441)
>
> at org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:382)
>
> at org.maven.ide.eclipse.Maven2Executor.main(Maven2Executor.java:68)
>
> Caused by: org.apache.maven.plugin.CompilationFailureException:
> Compilation failure
>
> at org.apache.maven.plugin.AbstractCompilerMojo.execute(
> AbstractCompilerMojo.java:505)
>
> at org.apache.maven.plugin.CompilerMojo.execute(CompilerMojo.java:111)
>
> at org.apache.maven.plugin.DefaultPluginManager.executeMojo(
> DefaultPluginManager.java:412)
>
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(
> DefaultLifecycleExecutor.java :534)
>
> Any help is greatly appreciated..
>
> Thanks,
>
> Nimisha*.*
>
>
>
RE: [SPAM] compatibility of jsf-spring provided by de.mindmatters
with jars provided by jenia
Posted by Yee CN <ye...@streamyx.com>.
Shale also provides a jsf-spring bridge. It is relatively easy to setup.
Maybe you should give it a try?
Which version of jsf-spring are you using? I have been using jsf-spring from
de.mindmatters for about a year without problems. Please report your
findings as I would like to know whether there is any gotcha hidden under
the surface.
Regards,
Yee
_____
From: nimisha sharma [mailto:nimisharma31@gmail.com]
Sent: Friday, August 18, 2006 9:18 PM
To: MyFaces Discussion
Subject: [SPAM] compatibility of jsf-spring provided by de.mindmatters with
jars provided by jenia
Importance: Low
Hi,
I just cannot figure out what is it that is conflicting between these two
jars. coz if i use the jenia files without jsf-spring jar, it works fine and
vice versa.. but i have to use both of them..
has anyone worked wih jsf-spring and also displaying checkboxes that the end
user can save the values..
wud really appreciate any comments and help on this.
Thanks,
Nimisha.
On 8/17/06, nimisha sharma <ni...@gmail.com> wrote:
Hi,
I am using jsf with spring. and in my screen, i need a datatable with
checkboxes where the user can update some data.
For this, i got to know that i can use the jars provided by jenia. Somehow,
when i try to deploy my app, it gives me the following exception:
[#|2006-08-17T16:59:50.029-0400|SEVERE|sun-appserver-pe8.2|de.mindmatters.fa
ces.spring.context.ContextLoader|_ThreadID=10;|Context initialization failed
org.springframework.beans.factory.BeanDefinitionStoreException
: IOException parsing XML document from URL
[jar:file:/C:/Sun/AppServer/domains/domain1/lib/ext/jenia4faces-dataTools_1.
2.jar!/META-INF/faces-config.xml]; nested exception is
java.io.FileNotFoundException :
C:\Sun\AppServer\bin\jenia-dataTools-config.xml (The system cannot find the
file specified)
java.io.FileNotFoundException
: C:\Sun\AppServer\bin\jenia-dataTools-config.xml (The system cannot find
the file specified)
at java.io.FileInputStream.open(
Native Method)
at java.io.FileInputStream.<init>(
FileInputStream.java:106)
at java.io.FileInputStream.<init>(
FileInputStream.java:66)
at sun.net.www.protocol.file.FileURLConnection.connect(
FileURLConnection.java:70)
at sun.net.www.protocol.file.FileURLConnection.getInputStream(
FileURLConnection.java:161)
at
com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(
XMLEntityManager.java:973)
at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(
XMLEntityManager.java:905)
at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(
XMLEntityManager.java:843)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanE
ntityReference(
XMLDocumentFragmentScannerImpl.java:1334 )
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$Fragm
entContentDispatcher.dispatch(
XMLDocumentFragmentScannerImpl.java:1756 )
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanD
ocument(
XMLDocumentFragmentScannerImpl.java:368 )
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(
XML11Configuration.java:834)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(
XML11Configuration.java:764)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(
XMLParser.java:148)
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(
DOMParser.java:250)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(
DocumentBuilderImpl.java:292)
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefi
nitions(
XmlBeanDefinitionReader.java:222 )
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefini
tions(
XmlBeanDefinitionReader.java:173 )
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefini
tions(
XmlBeanDefinitionReader.java:148 )
at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadB
eanDefinitions(
AbstractBeanDefinitionReader.java:126 )
at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadB
eanDefinitions(
AbstractBeanDefinitionReader.java:142 )
at
org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDef
initions(
XmlWebApplicationContext.java:126 )
at
de.mindmatters.faces.spring.context.support.DefaultFacesWebApplicationContex
t.loadBeanDefinitions(
DefaultFacesWebApplicationContext.java:139 )
at
org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDef
initions(
XmlWebApplicationContext.java:94 )
at
org.springframework.context.support.AbstractRefreshableApplicationContext.re
freshBeanFactory(
AbstractRefreshableApplicationContext.java:89 )
at org.springframework.context.support.AbstractApplicationContext.refresh(
AbstractApplicationContext.java:269)
at
org.springframework.web.context.support.AbstractRefreshableWebApplicationCon
text.refresh(
AbstractRefreshableWebApplicationContext.java:134 )
at
de.mindmatters.faces.spring.context.ContextLoader.createWebApplicationContex
t(
ContextLoader.java:247)
at
de.mindmatters.faces.spring.AbstractContextLoader.initWebApplicationContext(
AbstractContextLoader.java:80)
at
de.mindmatters.faces.spring.AbstractContextLoaderListener.contextInitialized
(
AbstractContextLoaderListener.java:52 )
at org.apache.catalina.core.StandardContext.listenerStart(
StandardContext.java:4010)
at org.apache.catalina.core.StandardContext.start(
StandardContext.java:4522)
at com.sun.enterprise.web.WebModule.start(
WebModule.java:241)
at org.apache.catalina.core.ContainerBase.start(
ContainerBase.java:1086)
at org.apache.catalina.core.StandardHost.start(
StandardHost.java:847)
at org.apache.catalina.core.ContainerBase.start(
ContainerBase.java:1086)
at org.apache.catalina.core.StandardEngine.start(
StandardEngine.java:483)
at org.apache.catalina.startup.Embedded.start(
Embedded.java:894)
at com.sun.enterprise.web.WebContainer.start(
WebContainer.java:741)
at com.sun.enterprise.web.PEWebContainer.startInstance(
PEWebContainer.java:515)
at com.sun.enterprise.web.PEWebContainerLifecycle.onStartup(
PEWebContainerLifecycle.java:54)
at com.sun.enterprise.server.ApplicationServer.onStartup(
ApplicationServer.java:300)
at com.sun.enterprise.server.PEMain.run(
PEMain.java:294)
at com.sun.enterprise.server.PEMain.main(
PEMain.java:220)
|#]
[#|
2006-08-17T16:59:50.039-0400|SEVERE|sun-appserver-pe8.2|javax.enterprise.sys
tem.container.web|_ThreadID=10;|WebModule[/JSF_Spring]Exception sending
context initialized event to listener instance of class
de.mindmatters.faces.spring.context.ContextLoaderListener
org.springframework.beans.factory.BeanDefinitionStoreException
: IOException parsing XML document from URL
[jar:file:/C:/Sun/AppServer/domains/domain1/lib/ext/jenia4faces-dataTools_1.
2.jar!/META-INF/faces-config.xml]; nested exception is
java.io.FileNotFoundException :
C:\Sun\AppServer\bin\jenia-dataTools-config.xml (The system cannot find the
file specified)
java.io.FileNotFoundException
: C:\Sun\AppServer\bin\jenia-dataTools-config.xml (The system cannot find
the file specified)
at java.io.FileInputStream.open(
Native Method)
at java.io.FileInputStream.<init>(
FileInputStream.java:106)
at java.io.FileInputStream.<init>(
FileInputStream.java:66)
at sun.net.www.protocol.file.FileURLConnection.connect(
FileURLConnection.java:70)
at sun.net.www.protocol.file.FileURLConnection.getInputStream(
FileURLConnection.java:161)
at
com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(
XMLEntityManager.java:973)
at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(
XMLEntityManager.java:905)
at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(
XMLEntityManager.java:843)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanE
ntityReference(
XMLDocumentFragmentScannerImpl.java:1334 )
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$Fragm
entContentDispatcher.dispatch(
XMLDocumentFragmentScannerImpl.java:1756 )
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanD
ocument(
XMLDocumentFragmentScannerImpl.java:368 )
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(
XML11Configuration.java:834)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(
XML11Configuration.java:764)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(
XMLParser.java:148)
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(
DOMParser.java:250)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(
DocumentBuilderImpl.java:292)
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefi
nitions(
XmlBeanDefinitionReader.java:222 )
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefini
tions(
XmlBeanDefinitionReader.java:173 )
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefini
tions(
XmlBeanDefinitionReader.java:148 )
at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadB
eanDefinitions(
AbstractBeanDefinitionReader.java:126 )
at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadB
eanDefinitions(
AbstractBeanDefinitionReader.java:142 )
at
org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDef
initions(
XmlWebApplicationContext.java:126 )
at
de.mindmatters.faces.spring.context.support.DefaultFacesWebApplicationContex
t.loadBeanDefinitions(
DefaultFacesWebApplicationContext.java:139 )
at
org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDef
initions(
XmlWebApplicationContext.java:94 )
at
org.springframework.context.support.AbstractRefreshableApplicationContext.re
freshBeanFactory(
AbstractRefreshableApplicationContext.java:89 )
at org.springframework.context.support.AbstractApplicationContext.refresh(
AbstractApplicationContext.java:269)
at
org.springframework.web.context.support.AbstractRefreshableWebApplicationCon
text.refresh(
AbstractRefreshableWebApplicationContext.java:134 )
at
de.mindmatters.faces.spring.context.ContextLoader.createWebApplicationContex
t(
ContextLoader.java:247)
at
de.mindmatters.faces.spring.AbstractContextLoader.initWebApplicationContext(
AbstractContextLoader.java:80)
at
de.mindmatters.faces.spring.AbstractContextLoaderListener.contextInitialized
(
AbstractContextLoaderListener.java:52 )
at org.apache.catalina.core.StandardContext.listenerStart(
StandardContext.java:4010)
at org.apache.catalina.core.StandardContext.start(
StandardContext.java:4522)
at com.sun.enterprise.web.WebModule.start(
WebModule.java:241)
at org.apache.catalina.core.ContainerBase.start(
ContainerBase.java:1086)
at org.apache.catalina.core.StandardHost.start(
StandardHost.java:847)
at org.apache.catalina.core.ContainerBase.start(
ContainerBase.java:1086)
at org.apache.catalina.core.StandardEngine.start(
StandardEngine.java:483)
at org.apache.catalina.startup.Embedded.start(
Embedded.java:894)
at com.sun.enterprise.web.WebContainer.start(
WebContainer.java:741)
at com.sun.enterprise.web.PEWebContainer.startInstance(
PEWebContainer.java:515)
at com.sun.enterprise.web.PEWebContainerLifecycle.onStartup(
PEWebContainerLifecycle.java:54)
at com.sun.enterprise.server.ApplicationServer.onStartup(
ApplicationServer.java:300)
at com.sun.enterprise.server.PEMain.run(
PEMain.java:294)
at com.sun.enterprise.server.PEMain.main(
PEMain.java:220)
I tried using the source from these jar files.. but in that case, it fails
to compile. The error in this case is:
Diagnosis: Compilation failure
FATAL ERROR: Error executing Maven for a project
org.apache.maven.BuildFailureException: Compilation failure
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLife
cycleExecutor.java:555)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle
(DefaultLifecycleExecutor.java:475)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifec
ycleExecutor.java:454)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFail
ures(DefaultLifecycleExecutor.java:306)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(Defa
ultLifecycleExecutor.java:273)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycle
Executor.java:140)
at org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:441)
at org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:382)
at org.maven.ide.eclipse.Maven2Executor.main(Maven2Executor.java:68)
Caused by: org.apache.maven.plugin.CompilationFailureException: Compilation
failure
at
org.apache.maven.plugin.AbstractCompilerMojo.execute(AbstractCompilerMojo.ja
va:505)
at org.apache.maven.plugin.CompilerMojo.execute(CompilerMojo.java:111)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManage
r.java:412)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLife
cycleExecutor.java:534)
Any help is greatly appreciated..
Thanks,
Nimisha.