Error: Radio buttons on multiple tab panels

I am trying to create a simple XPage that has a tabbed panel with two tabs. One the first tab I have a radio button group and on the second tab I have another radio button group. Simple enough right? But with the code below I always receive an error message when I click on the tab that is not opened by default(error below). I will only receive this message once. After that everything will work fine. I know it has something to do with the radio buttons but I cannot figure it out. If there are any suggestions please let me know.

XPAGE CODE*******

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

<xp:view xmlns:xp=“http://www.ibm.com/xsp/core”>

<xp:panel>

	<xp:tabbedPanel id="tabbedPanel1" selectedTab="tabPanel1">

		<xp:tabPanel label="Tab1" id="tabPanel1">

			

			<xp:repeat id="rptFirst" rows="10" var="coll" indexVar="index"><xp:this.value><![CDATA[#{javascript:var array = new Array();

array[0] = “Ford”;

array[1] = “Chevy”;

viewScope.array = array;

return array;}]]></xp:this.value>

				<xp:panel style="width:750.0px">

				<xp:radio id="rdoFirst" groupName="grpOne"

					skipContainers="1" value="#{viewScope.rdoOne}" selectedValue="#{javascript:index;}">

				</xp:radio><xp:text escape="true" id="cfldFirst">

				<xp:this.value><![CDATA[#{javascript:array[index];}]]></xp:this.value></xp:text></xp:panel></xp:repeat>

				

				</xp:tabPanel>

		<xp:tabPanel label="Tab2" id="tabPanel2">

		<xp:repeat id="rptSecond" rows="10" var="coll"

			indexVar="index">



			<xp:this.value><![CDATA[#{javascript:var array = new Array();

array[0] = “Car”;

array[1] = “Truck”;

array[2] = “Van”;

return array;}]]></xp:this.value>

			<xp:panel style="width:750.0px">

				

				<xp:radio id="rdoSecond" groupName="grpSecond"

					skipContainers="1" value="#{viewScope.rdoSecond}" selectedValue="#{javascript:index;}">

				</xp:radio>

				<xp:text escape="true" id="cfldSecond">

				<xp:this.value><![CDATA[#{javascript:array[index];}]]></xp:this.value></xp:text>

			</xp:panel>

		</xp:repeat>

		</xp:tabPanel>

	</xp:tabbedPanel></xp:panel></xp:view>

ERROR MESSAGE****

javax.faces.FacesException

com.sun.faces.lifecycle.ProcessValidationsPhase.execute(ProcessValidationsPhase.java:105)

com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:210)

com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:96)

com.ibm.xsp.controller.FacesControllerImpl.execute(FacesControllerImpl.java:226)

com.ibm.xsp.webapp.FacesServlet.serviceView(FacesServlet.java:183)

com.ibm.xsp.webapp.FacesServletEx.serviceView(FacesServletEx.java:151)

com.ibm.xsp.webapp.FacesServlet.service(FacesServlet.java:148)

com.ibm.xsp.webapp.FacesServletEx.service(FacesServletEx.java:128)

com.ibm.xsp.webapp.DesignerFacesServlet.service(DesignerFacesServlet.java:113)

com.ibm.designer.runtime.domino.adapter.ComponentModule.invokeServlet(ComponentModule.java:354)

com.ibm.domino.xsp.module.nsf.NSFComponentModule.invokeServlet(NSFComponentModule.java:414)

com.ibm.designer.runtime.domino.adapter.ComponentModule$AdapterInvoker.invokeServlet(ComponentModule.java:508)

com.ibm.designer.runtime.domino.adapter.ComponentModule$ServletInvoker.doService(ComponentModule.java:451)

com.ibm.designer.runtime.domino.adapter.ComponentModule.doService(ComponentModule.java:343)

com.ibm.domino.xsp.module.nsf.NSFComponentModule.doService(NSFComponentModule.java:398)

com.ibm.domino.xsp.module.nsf.NSFService.doService(NSFService.java:143)

com.ibm.designer.runtime.domino.adapter.LCDEnvironment.doService(LCDEnvironment.java:221)

com.ibm.designer.runtime.domino.adapter.LCDEnvironment.service(LCDEnvironment.java:183)

com.ibm.domino.xsp.bridge.http.engine.XspCmdManager.service(XspCmdManager.java:222)

java.lang.NullPointerException

com.ibm.faces.component.UIDataIterator.saveValueHolderState(UIDataIterator.java:236)

com.ibm.faces.component.UIDataIterator.saveValueHolderState(UIDataIterator.java:248)

com.ibm.faces.component.UIDataIterator.setIndex(UIDataIterator.java:177)

com.ibm.xsp.component.UIDataIteratorEx.setIndex(UIDataIteratorEx.java:330)

com.ibm.faces.component.UIDataIterator.processValidators(UIDataIterator.java:372)

com.ibm.xsp.component.UIDataIteratorEx.processValidators(UIDataIteratorEx.java:400)

com.ibm.xsp.component.UITabPanel.processValidators(UITabPanel.java:101)

javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1173)

javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1173)

com.ibm.xsp.component.UIDataPanelBase.processValidators(UIDataPanelBase.java:300)

javax.faces.component.UIForm.processValidators(UIForm.java:194)

javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1173)

javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1173)

javax.faces.component.UIViewRoot.processValidators(UIViewRoot.java:365)

com.ibm.xsp.component.UIViewRootEx.processValidators(UIViewRootEx.java:793)

com.sun.faces.lifecycle.ProcessValidationsPhase.execute(ProcessValidationsPhase.java:97)

com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:210)

com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:96)

com.ibm.xsp.controller.FacesControllerImpl.execute(FacesControllerImpl.java:226)

com.ibm.xsp.webapp.FacesServlet.serviceView(FacesServlet.java:183)

com.ibm.xsp.webapp.FacesServletEx.serviceView(FacesServletEx.java:151)

com.ibm.xsp.webapp.FacesServlet.service(FacesServlet.java:148)

com.ibm.xsp.webapp.FacesServletEx.service(FacesServletEx.java:128)

com.ibm.xsp.webapp.DesignerFacesServlet.service(DesignerFacesServlet.java:113)

com.ibm.designer.runtime.domino.adapter.ComponentModule.invokeServlet(ComponentModule.java:354)

com.ibm.domino.xsp.module.nsf.NSFComponentModule.invokeServlet(NSFComponentModule.java:414)

com.ibm.designer.runtime.domino.adapter.ComponentModule$AdapterInvoker.invokeServlet(ComponentModule.java:508)

com.ibm.designer.runtime.domino.adapter.ComponentModule$ServletInvoker.doService(ComponentModule.java:451)

com.ibm.designer.runtime.domino.adapter.ComponentModule.doService(ComponentModule.java:343)

com.ibm.domino.xsp.module.nsf.NSFComponentModule.doService(NSFComponentModule.java:398)

com.ibm.domino.xsp.module.nsf.NSFService.doService(NSFService.java:143)

com.ibm.designer.runtime.domino.adapter.LCDEnvironment.doService(LCDEnvironment.java:221)

com.ibm.designer.runtime.domino.adapter.LCDEnvironment.service(LCDEnvironment.java:183)

com.ibm.domino.xsp.bridge.http.engine.XspCmdManager.service(XspCmdManager.java:222)

Subject: Not seeing this…

Hi,I tried the markup you posted and it seems to work fine to me. though I might be missing something?

p.

Subject: Thanks

Maybe it is our server version. We are getting ready to upgrade to 8.5.1 so I hope that fixes it.

Subject: There was a problem with TabbedPanels in 85…

…though this was fixed with FP1. Does your server have 85 FixPack 1 installed?p