Une assurance maladies graves pour enfants

L’histoire se répète souvent : une famille bouleversée à la suite d’un diagnostic de maladie grave chez son enfant. En plus de bouleverser votre vie, vous serez confrontés à des choix déchirants. Choisir de demeurer auprès de votre enfant, de profiter des meilleurs spécialistes ou d’obtenir des soins à l’étranger.

Enfants360 vous aide à traverser cette épreuve en offrant différentes garanties dont: l’assurance maladies graves, l’assurance maladies graves ou vie, l’assurance vie supplémentaire et bien plus.

 

Calculez votre prime

Error - java.lang.NullPointerException

An Error Occurred:

java.lang.NullPointerException

+ Stack Trace

java.lang.NullPointerException

+ Component Tree

<UIViewRootBridgeImpl id="_assurenfantpublicquestionnaire_WAR_assurenfantportlet_" inView="true" locale="fr_CA" renderKitId="HTML_BASIC" rendered="true" transient="false" viewId="/views/public-questionnaire/protection.xhtml">
javax_faces_location_HEAD
<ComponentResourceContainer id="javax_faces_location_HEAD" inView="true" rendered="true" transient="false">
<UIOutput inView="true" rendered="true" transient="false"/>
</ComponentResourceContainer>
<div class="accueil-soumission">
<html xmlns="https://www.w3.org/1999/xhtml" xmlns:p="https://java.sun.com/jsf/passthrough">
<UIOutput id="j_idt3" inView="true" rendered="true" transient="false">
<link rel="stylesheet" type="text/css" href="https://ws1.postescanada-canadapost.ca/css/addresscomplete-2.30.min.css?key=ew24-fg71-ug76-re42"/>
</UIOutput>
<HtmlBody id="j_idt5" inView="true" rendered="true" transient="false">
<ComponentRef id="j_idt6" inView="true" rendered="false" transient="false">
<script type="text/javascript"> window.location = '#{questionnaireFlow.urlRedirection}'; </script>
</ComponentRef>
<div class="container#{containerFluid ? '-fluid' : ''}">
<HtmlForm enctype="application/x-www-form-urlencoded" id="questionnaireForm" inView="true" prependId="true" rendered="true" styleClass="form-horizontal" submitted="false" transient="false">
<HtmlInputHidden id="currentPage" immediate="false" inView="true" localValueSet="false" rendered="true" required="false" transient="false" valid="true" value="PROTECTION"/>
<ComponentRef id="j_idt9" inView="true" rendered="false" transient="false">
<HtmlOutputText escape="true" id="j_idt10" inView="true" rendered="true" transient="false" value="Enfants360 n'est pas disponible en ce moment, s'il vous plaît contacter support@humania.ca"/>
</ComponentRef>
<ComponentRef id="j_idt11" inView="true" rendered="true" transient="false">
<div id="protection"> <h2>
<HtmlOutputText escape="true" id="j_idt13" inView="true" rendered="true" transient="false" value="Calculez votre prime"/>
</h2> <div class="row-fluid"> <div class="control-group span5">
<HtmlOutputLabel escape="true" for="childFirstName" id="j_idt15" inView="true" rendered="true" styleClass="text-left" transient="false">
<HtmlOutputText escape="false" id="j_idt16" inView="true" rendered="true" transient="false" value="Nom :"/>
</HtmlOutputLabel>
<HtmlPanelGroup id="childFirstNamePanel" inView="true" layout="block" rendered="true" styleClass="error" transient="false">
<HtmlInputText disabled="false" id="childFirstName" immediate="false" inView="true" localValueSet="false" maxlength="-2147483648" readonly="false" rendered="true" required="false" size="-2147483648" styleClass="input-nom" transient="false" valid="true"/>
<HtmlMessageBridgeImpl for="childFirstName" id="childFirstNameMsg" inView="true" redisplay="true" rendered="true" showDetail="true" showSummary="false" styleClass="text-error" tooltip="false" transient="false"/>
</HtmlPanelGroup>
</div> <div class="control-group span6 offset1">
<HtmlOutputLabel escape="true" for="childAgeValue" id="j_idt18" inView="true" rendered="true" styleClass="text-left" transient="false">
<HtmlOutputText escape="false" id="j_idt19" inView="true" rendered="true" transient="false" value="Âge : "/>
</HtmlOutputLabel>
<HtmlPanelGroup id="childAgePanel" inView="true" layout="block" rendered="true" styleClass="error" transient="false">
<div>
<HtmlSelectOneMenu converter="ca.humania.assurenfant.application.converter.AgeToDateConverter@307192c3" disabled="false" id="childAgeValue" immediate="false" inView="true" localValueSet="false" readonly="false" rendered="true" required="false" styleClass="select-age" transient="false" valid="true">
<UISelectItems id="j_idt21" inView="true" rendered="true" transient="false"/>
</HtmlSelectOneMenu>
</div>
<HtmlMessageBridgeImpl for="childAgeValue" id="childAgeMsg" inView="true" redisplay="true" rendered="true" showDetail="true" showSummary="false" styleClass="text-error" tooltip="false" transient="false"/>
</HtmlPanelGroup>
</div> </div> </div>
<HtmlInputHidden id="selectedPremium" immediate="false" inView="true" localValueSet="false" rendered="true" required="true" requiredMessage="Sélectionnez une prime pour poursuivre" transient="false" valid="true" value="10000" binding="#{selectedPremiumComponent}"/>
<script> //init the slider values var premiumRates = {
<UIRepeat id="j_idt25" inView="true" rendered="true" transient="false" value="[Ljava.lang.Object;@3b8c9e1b" var="key">
'
<HtmlOutputText escape="true" id="j_idt27" inView="true" rendered="true" transient="false"/>
' : { 'amount' : '
<HtmlOutputText converter="javax.faces.convert.NumberConverter@2f8a7ef2" escape="true" id="j_idt29" inView="true" rendered="true" transient="false"/>
', 'prime' : '
<HtmlOutputText converter="javax.faces.convert.NumberConverter@2d945a40" escape="true" id="j_idt31" inView="true" rendered="true" transient="false"/>
' },
</UIRepeat>
}; slide = function(event, ui) { $(document.getElementById("#{amountBinding.clientId}")).text(premiumRates[ui.value]['amount']); $(document.getElementById("#{primeBinding.clientId}")).text(premiumRates[ui.value]['prime']); $(document.getElementById("#{selectedPremiumComponent.clientId}").value = ui.value); var amountDiv = $(document.getElementById("#{amountBinding.clientId}")); if (ui.value == "10000") { amountDiv.css( "left", 0 ); amountDiv.css( "right", "auto" ); amountDiv.css( "text-align", "left" ); } else if (ui.value == "15000") { amountDiv.css( "left", "4%" ); amountDiv.css( "right", "auto" ); amountDiv.css( "text-align", "center" ); } else if (ui.value == "20000") { amountDiv.css( "left", "16%" ); amountDiv.css( "right", "auto" ); amountDiv.css( "text-align", "center" ); } else if (ui.value == "25000") { amountDiv.css( "left", "29%" ); amountDiv.css( "right", "auto" ); amountDiv.css( "text-align", "center" ); } else if (ui.value == "30000") { amountDiv.css( "left", "42%" ); amountDiv.css( "right", "auto" ); amountDiv.css( "text-align", "center" ); } else if (ui.value == "35000") { amountDiv.css( "left", "54%" ); amountDiv.css( "right", "auto" ); amountDiv.css( "text-align", "center" ); } else if (ui.value == "40000") { amountDiv.css( "left", "64%" ); amountDiv.css( "right", "auto" ); amountDiv.css( "text-align", "right" ); } else if (ui.value == "45000") { amountDiv.css( "left", "78%" ); amountDiv.css( "right", "auto" ); amountDiv.css( "text-align", "center" ); } else if (ui.value == "50000") { amountDiv.css( "left", "auto" ); amountDiv.css( "right", 0 ); amountDiv.css( "text-align", "right" ); } } $(function() { $(document.getElementById("#{amountBinding.clientId}")).text(premiumRates[#{appConstant.sliderDefault}]['amount']); $(document.getElementById("#{primeBinding.clientId}")).text(premiumRates[#{appConstant.sliderDefault}]['prime']); $(document.getElementById("#{selectedPremiumComponent.clientId}").value = "#{appConstant.sliderDefault}"); $(document.getElementById("#{amountBinding.clientId}")).css( "left", "29%" ); $(document.getElementById("#{amountBinding.clientId}")).css( "text-align", "center" ); }); </script>
<HtmlPanelGroup id="sliderPanel" inView="true" layout="block" rendered="true" styleClass="montant-protection" transient="false">
<label>
<HtmlOutputText escape="false" id="j_idt35" inView="true" rendered="true" transient="false" value="Montant de la protection :"/>
</label> <div class="ui-slider ui-slider-horizontal ui-widget ui-widget-content ui-corner-all" data-value="#{appConstant.sliderDefault}" data-min="#{appConstant.sliderMin}" data-max="#{appConstant.sliderMax}" data-step="#{appConstant.sliderStep}" data-onslide="slide"> <span class="ui-slider-handle ui-state-default ui-corner-all" tabindex="0"/> </div> <div class="montant-slide">
<HtmlPanelGroup id="amount" inView="true" layout="block" rendered="true" transient="false" binding="#{amountBinding}">
AUTOSET
</HtmlPanelGroup>
</div> <div class="bottom-left"> <label>
<HtmlOutputText escape="false" id="j_idt39" inView="true" rendered="true" transient="false" value="Prime :"/>
</label> <div class="prime">
<HtmlPanelGroup id="prime" inView="true" rendered="true" transient="false" binding="#{primeBinding}">
AUTOSET
</HtmlPanelGroup>
<HtmlOutputText escape="false" id="j_idt42" inView="true" rendered="true" transient="false" value=" /mois"/>
</div> </div>
</HtmlPanelGroup>
<HtmlCommandLink action="#{publicProtectionStep.showMoreOptions}" actionExpression="#{publicProtectionStep.showMoreOptions}" disabled="false" id="nextStep" immediate="false" inView="true" rendered="true" styleClass="btn next bottom-right" transient="false">
<span>
<HtmlOutputText escape="true" id="j_idt45" inView="true" rendered="true" transient="false" value="Plus d'options"/>
</span>
</HtmlCommandLink>
</ComponentRef>
</HtmlForm>
</div>
</HtmlBody>
</html>
</div>
</UIViewRootBridgeImpl>

+ Scoped Variables

Request Parameters
NameValue
None
View Attributes
NameValue
headManagedBeancom.liferay.faces.bridge.renderkit.html_basic.HeadManagedBean@3abfd2ca
Request Attributes
NameValue
INVOKER_FILTER_URI/assurenfantpublicquestionnaire/invoke
LIFERAY_SHARED_AUI_SCRIPT_DATAcom.liferay.portal.kernel.servlet.taglib.aui.ScriptData@31586165
LIFERAY_SHARED_OUTPUT_DATAcom.liferay.portal.kernel.servlet.taglib.util.OutputData@2ccc65b0
LIFERAY_SHARED_SEARCH_CONTAINER_REFERENCEcom.liferay.portal.kernel.util.SearchContainerReference@1f281cca
LIFERAY_SHARED_THEME_DISPLAYcom.liferay.portal.theme.ThemeDisplay@27a21c1
PORTLET_IDassurenfantpublicquestionnaire_WAR_assurenfantportlet
amountBindingjavax.faces.component.html.HtmlPanelGroup@72c771bf
primeBindingjavax.faces.component.html.HtmlPanelGroup@524a6353
selectedPremiumComponentjavax.faces.component.html.HtmlInputHidden@3a295e2e
Flash Attributes
NameValue
None
Session Attributes
NameValue
brokerServiceca.humania.assurenfant.application.service.impl.SDRBrokerService@6526b9cd
incrementalStepValidatorca.humania.assurenfant.application.validator.IncrementalStepValidator@5170759c
premiumCalculatorca.humania.assurenfant.application.beans.PremiumCalculator@2e397e89
priceServiceca.humania.www.PriceService.SoapPriceService@40a26c14
protectionStepca.humania.assurenfant.domain.step.ProtectionStep@6c567563
questionnaireFlowca.humania.assurenfant.application.beans.QuestionnaireFlow@6765b632
transactionManagerca.humania.assurenfant.application.beans.TransactionManager@469cc1a6
Application Attributes
NameValue
CLP_MESSAGE_LISTENERS[]
PLUGIN_CLASS_LOADERWebappClassLoader context: /assurenfant-portlet delegate: false repositories: /WEB-INF/classes/ ----------> Parent Classloader: org.apache.catalina.loader.StandardClassLoader@6e6e8d02
PLUGIN_PORTLETS[{id=0, companyId=0, portletId=assurenfantquestionnaire_WAR_assurenfantportlet, roles=, active=true}, {id=0, companyId=0, portletId=assurenfantpublicquestionnaire_WAR_assurenfantportlet, roles=, active=true}]
_assurenfantpublicquestionnaire_WAR_assurenfantportlet_p_p_col_count1
_assurenfantpublicquestionnaire_WAR_assurenfantportlet_p_p_col_idcolumn-2
_assurenfantpublicquestionnaire_WAR_assurenfantportlet_p_p_col_pos0
_assurenfantpublicquestionnaire_WAR_assurenfantportlet_p_p_modeview
_assurenfantpublicquestionnaire_WAR_assurenfantportlet_p_p_statenormal
_assurenfantquestionnaire_WAR_assurenfantportlet_p_p_col_count1
_assurenfantquestionnaire_WAR_assurenfantportlet_p_p_col_idcolumn-1
_assurenfantquestionnaire_WAR_assurenfantportlet_p_p_col_pos0
_assurenfantquestionnaire_WAR_assurenfantportlet_p_p_modeview
_assurenfantquestionnaire_WAR_assurenfantportlet_p_p_statenormal
ageListca.humania.assurenfant.application.beans.AgeList@4b43726
appConstantca.humania.assurenfant.api.application.beans.AppConstant@5390a233
appSettingca.humania.assurenfant.application.beans.AppSetting@3c88ed21
contextca.humania.assurenfant.application.context.LiferayContext@41883093
counterServiceca.humania.assurenfant.application.service.impl.LiferayCounterService@542d2481
creditCardPaymentServiceca.humania.assurenfant.application.service.impl.CreditCardPaymentServiceImpl@5fb7bc53
csfcffcom.sun.faces.context.flash.ELFlash@17ad1e3d
extFacesContextcom.liferay.faces.util.context.ExtFacesContextImpl@669c42ef
liferayFacesContextcom.liferay.faces.portal.context.LiferayFacesContextImpl@1cee8d8a
Oct 20, 2025 7:43:24 AM - Generated by Mojarra/Facelets