JSF HandleRenderException: Cannot add the same component twice bei start von Tomcat7

Shibas

Mitglied
Moin,

ich habe eine Web-Application erstellt die ich über Eclipse in einer Tomcat7 Umgebung laufen lasse.

Für die Oberfläche benutze ich JavaServerFaces 2.1.11 und Icefaces 3.1.
Als Umgebung verwende ich SpringSource Tool Suite 2.9.2

Mein Problem ist das ich seit einigen Tagen beim start des Tomcats folgende Fehlermeldung erhalte:

Java:
Okt 16, 2012 8:14:50 AM org.apache.catalina.core.AprLifecycleListener init
Information: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\glassfish3\jdk7\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files (x86)\HP SimplePass 2011\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\Services\IPT\;C:\Program Files\TortoiseSVN\bin;.
Okt 16, 2012 8:14:50 AM org.apache.tomcat.util.digester.SetPropertiesRule begin
Warnung: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:Persony3' did not find a matching property.
Okt 16, 2012 8:14:51 AM org.apache.coyote.AbstractProtocol init
Information: Initializing ProtocolHandler ["http-bio-8080"]
Okt 16, 2012 8:14:51 AM org.apache.coyote.AbstractProtocol init
Information: Initializing ProtocolHandler ["ajp-bio-8009"]
Okt 16, 2012 8:14:51 AM org.apache.catalina.startup.Catalina load
Information: Initialization processed in 2062 ms
Okt 16, 2012 8:14:51 AM org.apache.catalina.core.StandardService startInternal
Information: Starting service Catalina
Okt 16, 2012 8:14:51 AM org.apache.catalina.core.StandardEngine startInternal
Information: Starting Servlet Engine: Apache Tomcat/7.0.29
Okt 16, 2012 8:14:57 AM org.apache.catalina.startup.TaglibUriRule body
Information: TLD skipped. URI: [url=http://java.sun.com/jsf/core]Oracle Technology Network for Java Developers[/url] is already defined
Okt 16, 2012 8:14:58 AM org.apache.catalina.startup.TaglibUriRule body
Information: TLD skipped. URI: 
        [url=http://java.sun.com/jsf/html]Oracle Technology Network for Java Developers[/url]
     is already defined
Okt 16, 2012 8:14:58 AM org.apache.catalina.startup.TaglibUriRule body
Information: TLD skipped. URI: [url=http://java.sun.com/jsf/core]Oracle Technology Network for Java Developers[/url] is already defined
Okt 16, 2012 8:14:58 AM org.apache.catalina.startup.TaglibUriRule body
Information: TLD skipped. URI: [url]http://mojarra.dev.java.net/mojarra_ext[/url] is already defined
Okt 16, 2012 8:14:58 AM org.apache.catalina.core.StandardContext addApplicationListener
Information: The listener "com.sun.faces.config.ConfigureListener" is already configured for this context. The duplicate definition has been ignored.
Okt 16, 2012 8:14:58 AM org.apache.catalina.core.ApplicationContext log
Information: No Spring WebApplicationInitializer types detected on classpath
Okt 16, 2012 8:14:58 AM org.apache.catalina.core.ApplicationContext log
Information: Initializing Spring root WebApplicationContext
Okt 16, 2012 8:14:58 AM org.springframework.web.context.ContextLoader initWebApplicationContext
Information: Root WebApplicationContext: initialization started
Okt 16, 2012 8:14:58 AM org.springframework.context.support.AbstractApplicationContext prepareRefresh
Information: Refreshing Root WebApplicationContext: startup date [Tue Oct 16 08:14:58 CEST 2012]; root of context hierarchy
Okt 16, 2012 8:14:58 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
Information: Loading XML bean definitions from ServletContext resource [/WEB-INF/config/root-config.xml]
Okt 16, 2012 8:14:58 AM org.springframework.core.io.support.PropertiesLoaderSupport loadProperties
Information: Loading properties file from ServletContext resource [/WEB-INF/config/database/jdbc.properties]
Okt 16, 2012 8:14:58 AM org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons
Information: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@621658: defining beans [org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0]; root of factory hierarchy
Okt 16, 2012 8:14:58 AM org.springframework.web.context.ContextLoader initWebApplicationContext
Information: Root WebApplicationContext: initialization completed in 758 ms
Okt 16, 2012 8:14:58 AM com.sun.faces.config.ConfigureListener contextInitialized
Information: Mojarra 2.1.11 ( 20120711-1632) für Kontext '/Persony' wird initialisiert.
Okt 16, 2012 8:14:59 AM com.sun.faces.spi.InjectionProviderFactory createInstance
Information: JSF1048: PostConstruct/PreDestroy-Annotationen vorhanden.  Verwaltete Bean-Methoden, die mit diesen Annotationen markiert sind, lassen die entsprechenden Annotationen verarbeiten.
Okt 16, 2012 8:15:00 AM org.icefaces.util.EnvConfig init
Information: ICEfaces Configuration: 
org.icefaces.render.auto: true [default]
org.icefaces.autoid: true [default]
org.icefaces.aria.enabled: true [default]
org.icefaces.blockUIOnSubmit: false [default]
org.icefaces.compressDOM: false [default]
org.icefaces.compressResources: false [default]
org.icefaces.connectionLostRedirectURI: null [default]
org.icefaces.diffConfig: null [default]
org.icefaces.deltaSubmit: false [default]
org.icefaces.lazyPush: true [default]
org.icefaces.generateHeadUpdate: false [default]
org.icefaces.sessionExpiredRedirectURI: null [default]
org.icefaces.standardFormSerialization: false [default]
org.icefaces.strictSessionTimeout: false [default]
org.icefaces.subtreeDiff: true [default]
org.icefaces.windowScopeExpiration = 1000 [default]
org.icefaces.mandatoryResourceConfiguration: 
org.icefaces.uniqueResourceURLs: true [default]
org.icefaces.lazyWindowScope: true [default]
org.icefaces.messagePersistence: true [default]
org.icefaces.disableDefaultErrorPopups: false [default]
org.icefaces.fastBusyIndicator: false [default]
org.icefaces.replayNavigationOnReload: false [default]

Okt 16, 2012 8:15:00 AM org.icefaces.impl.renderkit.DOMRenderKit <clinit>
Information: 
ICEsoft Technologies Inc.
ICEfaces 3.1.0
Build number: 2
Revision: 30215

Okt 16, 2012 8:15:01 AM com.sun.faces.config.ConfigureListener$WebConfigResourceMonitor$Monitor <init>
Information: Monitoring jndi:/localhost/Persony/WEB-INF/faces-config.xml for modifications
Okt 16, 2012 8:15:01 AM org.apache.coyote.AbstractProtocol start
Information: Starting ProtocolHandler ["http-bio-8080"]
Okt 16, 2012 8:15:01 AM org.apache.coyote.AbstractProtocol start
Information: Starting ProtocolHandler ["ajp-bio-8009"]
Okt 16, 2012 8:15:01 AM org.apache.catalina.startup.Catalina start
Information: Server startup in 9796 ms
Okt 16, 2012 8:15:09 AM org.icepush.servlet.MainServlet <init>
Information: 
ICEsoft Technologies Inc.
ICEpush 3.1.0
Build number: 2
Revision: 30081

Okt 16, 2012 8:15:16 AM com.sun.faces.application.view.FaceletViewHandlingStrategy handleRenderException
Schwerwiegend: Error Rendering View[/startseite.xhtml]
javax.faces.FacesException: Cannot add the same component twice: v6ajo01-retrieve-update
	at com.sun.faces.context.StateContext$AddRemoveListener.handleAddRemoveWithAutoPrune(StateContext.java:476)
	at com.sun.faces.context.StateContext$AddRemoveListener.handleAdd(StateContext.java:422)
	at com.sun.faces.context.StateContext$AddRemoveListener.processEvent(StateContext.java:338)
	at javax.faces.event.SystemEvent.processListener(SystemEvent.java:106)
	at com.sun.faces.application.ApplicationImpl.processListenersAccountingForAdds(ApplicationImpl.java:2217)
	at com.sun.faces.application.ApplicationImpl.invokeViewListenersFor(ApplicationImpl.java:2038)
	at com.sun.faces.application.ApplicationImpl.publishEvent(ApplicationImpl.java:291)
	at com.sun.faces.application.ApplicationImpl.publishEvent(ApplicationImpl.java:246)
	at javax.faces.component.UIComponentBase.publishAfterViewEvents(UIComponentBase.java:2201)
	at javax.faces.component.UIComponentBase.doPostAddProcessing(UIComponentBase.java:1883)
	at javax.faces.component.UIComponentBase.setParent(UIComponentBase.java:400)
	at javax.faces.component.UIComponentBase$ChildrenList.add(UIComponentBase.java:2635)
	at javax.faces.component.UIComponentBase$ChildrenList.add(UIComponentBase.java:2607)
	at org.icefaces.impl.event.BridgeFormsSetup.addNewTransientForm(BridgeFormsSetup.java:35)
	at org.icefaces.impl.event.BridgeFormsSetup.processEvent(BridgeFormsSetup.java:20)
	at javax.faces.event.SystemEvent.processListener(SystemEvent.java:106)
	at com.sun.faces.application.ApplicationImpl.processListeners(ApplicationImpl.java:2168)
	at com.sun.faces.application.ApplicationImpl.invokeListenersFor(ApplicationImpl.java:2144)
	at com.sun.faces.application.ApplicationImpl.publishEvent(ApplicationImpl.java:302)
	at com.sun.faces.application.ApplicationImpl.publishEvent(ApplicationImpl.java:246)
	at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:812)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1777)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782)
	at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:424)
	at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:125)
	at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:121)
	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
	at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:594)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:690)
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:477)
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:402)
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:329)
	at org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:745)
	at org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:716)
	at org.apache.jsp.index_jsp._jspService(index_jsp.java:67)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
	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 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1001)
	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)
	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
	at java.lang.Thread.run(Thread.java:722)

Okt 16, 2012 8:15:16 AM org.icefaces.impl.application.ExtendedExceptionHandler handle
Warnung: queued exception
javax.faces.FacesException: Cannot add the same component twice: v6ajo01-retrieve-update
	at com.sun.faces.context.StateContext$AddRemoveListener.handleAddRemoveWithAutoPrune(StateContext.java:476)
	at com.sun.faces.context.StateContext$AddRemoveListener.handleAdd(StateContext.java:422)
	at com.sun.faces.context.StateContext$AddRemoveListener.processEvent(StateContext.java:338)
	at javax.faces.event.SystemEvent.processListener(SystemEvent.java:106)
	at com.sun.faces.application.ApplicationImpl.processListenersAccountingForAdds(ApplicationImpl.java:2217)
	at com.sun.faces.application.ApplicationImpl.invokeViewListenersFor(ApplicationImpl.java:2038)
	at com.sun.faces.application.ApplicationImpl.publishEvent(ApplicationImpl.java:291)
	at com.sun.faces.application.ApplicationImpl.publishEvent(ApplicationImpl.java:246)
	at javax.faces.component.UIComponentBase.publishAfterViewEvents(UIComponentBase.java:2201)
	at javax.faces.component.UIComponentBase.doPostAddProcessing(UIComponentBase.java:1883)
	at javax.faces.component.UIComponentBase.setParent(UIComponentBase.java:400)
	at javax.faces.component.UIComponentBase$ChildrenList.add(UIComponentBase.java:2635)
	at javax.faces.component.UIComponentBase$ChildrenList.add(UIComponentBase.java:2607)
	at org.icefaces.impl.event.BridgeFormsSetup.addNewTransientForm(BridgeFormsSetup.java:35)
	at org.icefaces.impl.event.BridgeFormsSetup.processEvent(BridgeFormsSetup.java:20)
	at javax.faces.event.SystemEvent.processListener(SystemEvent.java:106)
	at com.sun.faces.application.ApplicationImpl.processListeners(ApplicationImpl.java:2168)
	at com.sun.faces.application.ApplicationImpl.invokeListenersFor(ApplicationImpl.java:2144)
	at com.sun.faces.application.ApplicationImpl.publishEvent(ApplicationImpl.java:302)
	at com.sun.faces.application.ApplicationImpl.publishEvent(ApplicationImpl.java:246)
	at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:812)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1777)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782)
	at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:424)
	at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:125)
	at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:121)
	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
	at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:594)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:690)
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:477)
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:402)
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:329)
	at org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:745)
	at org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:716)
	at org.apache.jsp.index_jsp._jspService(index_jsp.java:67)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
	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 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1001)
	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)
	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
	at java.lang.Thread.run(Thread.java:722)

Meine suche bei Google war eher schmächtig da in vielen fällen die Probleme sich nach einem Clean des Tomcats oder mit einer änderung der Verzeichnis Struktur behoben hatten. Bei mir hat dies allerdings nichts gebracht.

Ich bin schon so weit gewesen, das ich die komplette Umgebung mitsammt Windows7 neu aufsgesetzt habe allerdings ohne erfolg.

Der Witzt an der ganzen Sache ist, das die selbe Konfiguration bei meinen anderen Studenten-Kollegen problemlos läuft.

Ich würde mich freuen wenn mir jemand noch eine weitere möglichkeit aufzeigen könnte wo ich ansetzen kann den aktuell bin ich mit meinen Latein am Ende.

mfg.

Shibas
 

sence

Bekanntes Mitglied
du hast in der "startseite.xhtml" etwas doppelt drin.
Hast du irgendwo eine doppelte ID verwendet, oder gibt es eine Komponente von Icefaces die nur einmal pro View vorhanden sein darf?

um es einfach und schnell heraus zu finden, deaktivierte von oben nach unten einfach deine Componenten.
Sobald du die entsprechende deaktiviert hast ist der Fehler weg und du weist welche Komponente den Fehler verursacht hat.

der wichtige Part der Exception ist hier:
javax.faces.FacesException: Cannot add the same component twice: v6ajo01-retrieve-update

ODER
schau mal ob du eventuell 2 Versionen der Icefaces.jar Datei in deinem Projekt hast.

Grüße
 
Zuletzt bearbeitet:

Shibas

Mitglied
Ich hab es jetzt nochmal durchgeschaut aber ich finde nichts was doppelt eingebunden sein könnte als ich diesbezüglich auch schon bei den Project facets geschaut habe hat er mich auch angemeckert wenn ich versucht habe eine zweite jsf bibliothek hinzuzufügen.

http://imageshack.us/a/img401/9816/83576368.jpg
http://imageshack.us/a/img24/4663/41242107.jpg
http://imageshack.us/a/img202/2033/66151828.jpg
http://imageshack.us/a/img90/9495/49230983.jpg

Das xhtml file bin ich auch nochmal durchgegangen aber ich kann da nix finden, allerdings sobald ich alles bis auf den body rausmache gibt er zumindest keine fehlermeldung aus aber dann benutzt er vermutlich auch die jars nicht mehr.

HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:icecore="http://www.icefaces.org/icefaces/core"
	xmlns:ace="http://www.icefaces.org/icefaces/components"
	xmlns:ice="http://www.icesoft.com/icefaces/component"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:f="http://java.sun.com/jsf/core">

<h:body>

	<ui:composition template="/baseTemplate.xhtml">

		<ui:define name="navigation">
			<h:form id="formnav">
				<h:outputText value="Navigation" />
				<br></br>

				<ice:commandButton action="#{datenBean.newEntry}"
					value="Bewerber Anlegen" immediate="true" title="Bewerber anlegen" />

				<ice:commandButton  action="#{bewerberListeBean.refreshList}"
					value="Liste Bewerber" immediate="true" title="Liste Bewerber" />

				<ice:commandButton  action="listboxesBearbeiten"
					value="Auswahlfelder bearbeiten" immediate="true" />
					
				<ice:commandButton  action="einstellungen"
					value="weitere Einstellungen" immediate="true" />
				<!-- 
				<ice:commandButton action="standardparameterFestlegen"
					value="Standardparameter festlegen" immediate="True"
					title="Standardparameter festlegen" />
 -->

			</h:form>
		</ui:define>

		<ui:define name="appContent">
			<h:form id="formcont">
				<br></br>
				<h:outputText value="Willkommen bei Persony" />
			</h:form>
		</ui:define>

	</ui:composition>
</h:body>

</html>

Aber wie schon gesagt meine kollegin benutzt von unseren repository die gleiche version und bei ihr läuft es einwandfrei. Ich habe auch schon versucht probehalber ihre ganze umgebung zu kopieren aber der fehler blieb. selbst nachdem ich den rechner komplett platt gemacht habe und windows springsourcetools und die neu installiert habe bleibt der fehler bestehn.

Ich hab zum spaß sogar mal ne neue umgebung mit juno aufgesetzt und nach und nach die komponenten geaddet und da hat er auch zuerst genervt weil er icefaces nicht finden konnte und nachdem ich es dann hinzugefügt habe kam die fehlermeldung wieder.

zuvor kam noch eine fehlermeldung vom tomcat das er nicht genug heap hatte also hab ich sie in den startparametern erhöht aber ich kann mir nicht vorstellen das das der grund dafür sein konnte

Java:
-Dcatalina.base="C:\Workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0" -Dcatalina.home="C:\apache-tomcat-7.0.29" -Dwtp.deploy="C:\Workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\webapps" -Djava.endorsed.dirs="C:\apache-tomcat-7.0.29\endorsed" -Xms64m -Xmx512m
 

Shibas

Mitglied
So also ich hab mal versucht die einzelnen Libraries rauszuhauen aber hat leider nichts gebracht.

Ich habe heute mal an nen jsf portlet gebastelt und ich hab den gleichen fehler bekommen obwohl die zahl der Bibliotheken doch recht überschaubar war.

ich habe eigentlich nur ein wenig bei den Projekt Facets herumgespielt
als er gemecktert hatte das er icefaces nicht einbinden konnte ohne jsf2.1 hab ich alle häckchen entfernt apply gemacht und dach alles neu eingerichtet dann waren die fehlermeldungen weg aber dann kam der fehler beim seitenaufbau. gibt es irgendwas wo ich was doppelt eingefügt haben kann ohne das es so auftaucht weil so wie es aktuell bei mir aussieht finde ich keinen triftigen grund dafür warum er da rumspinnen soll und ich vermute mal es ist der gleiche grund wie bei meinen anderen programm jemand noch ne idea wo ich noch nachschauen kann?

http://imageshack.us/a/img853/5113/69137433.jpg
http://imageshack.us/a/img33/1345/10784213.jpg
http://imageshack.us/a/img802/8483/14434264.jpg

HTML:
<?xml version="1.0"?>

<f:view
	xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ace="http://www.icefaces.org/icefaces/components"
	xmlns:c="http://java.sun.com/jsp/jstl/core"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:icecore="http://www.icefaces.org/icefaces/core"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:ice="http://www.icesoft.com/icefaces/component"
	
>
	
	<h:head />
	<h:body>
		<ice:outputText value="#{i18n['JSF_Portlet-hello-world']}" />
	<ice:form>
	<ice:commandButton action="#{datenBean.newEntry}"
					value="Bewerber Anlegen" immediate="true" title="Bewerber anlegen" />

				<ice:commandButton action="#{bewerberListeBean.refreshList}"
					value="Liste Bewerber" immediate="true" title="Liste Bewerber" />

				<ice:commandButton action="listboxesBearbeiten"
					value="Auswahlfelder bearbeiten" immediate="true" />
					
				<ice:commandButton action="einstellungen"
					value="weitere Einstellungen" immediate="true" />
	</ice:form>
	</h:body>
</f:view>

mfg

Shibas
 

Ähnliche Java Themen

Neue Themen


Oben