Hi,
We are facing an issue when generating statements for a total compensation plan.
The issue doesn't seem to be with our custom statement, as the statement is generating when we assign it to other templates.
The issue seems with the plan. If we attach other statement templates to the compensation plan, it is also not generating.
The error we retrieve from Provisioning is as follows:
Run DetailsTo navigate the tree using the JAWS screen reader, switch to JAWS cursor mode by pressing minus on the numeric keypad. In JAWS cursor mode, the cursor will act like a mouse pointer. To return to PC cursor mode, press plus on the numeric keypad.
Extended Job Run DetailsJob NameCompGenStatement_AdminGenerateCompStatement_Tue Mar 28 2023 09:34:04 CESTJob TypeGenerate Compensation Personal StatementServer AddressJob Server (Worker Id:pc33bs2job11-5867437582)JIRA SupportsPlease file JIRA ticket with project name "Compensation Management (CMP)" and component name "Personal Statement" for technical supports of this job.Run DetailsDescriptionTimeStatusPlease refer to [KB-1] for this failure.2023-03-28 09:34:15.612FailedFull exception:com.successfactors.jobscheduler.ScheduledJobExecutionException: javax.xml.transform.TransformerException: javax.xml.transform.TransformerException: javax.xml.transform.TransformerException: com.sun.org.apache.xml.internal.utils.WrappedRuntimeException: The content of elements must consist of well-formed character data or markup.
at com.successfactors.compensation.service.scheduledjob.CompGenerateStatementJob.executeJob(CompGenerateStatementJob.java:373)
at com.successfactors.jobscheduler.jobimpl.SimpleJob.execute(SimpleJob.java:461)
at jdk.internal.reflect.GeneratedMethodAccessor701.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at com.successfactors.perflog.PerfLogProxy.invoke(PerfLogProxy.java:230)
at com.sun.proxy.$Proxy507.execute(Unknown Source)
at com.successfactors.schedulerservice.JobExecutionProxy.execute(JobExecutionProxy.java:249)
at com.successfactors.schedulerservice.workermgmt.WorkerThread$ExecuteJob.execute(WorkerThread.java:273)
at com.successfactors.schedulerservice.workermgmt.WorkerThread.run(WorkerThread.java:87)
Caused by: javax.xml.transform.TransformerException: javax.xml.transform.TransformerException: javax.xml.transform.TransformerException: com.sun.org.apache.xml.internal.utils.WrappedRuntimeException: The content of elements must consist of well-formed character data or markup.
at com.successfactors.compensation.service.scheduledjob.CompGenerateStatementJob._generateCompStatement(CompGenerateStatementJob.java:1378)
at com.successfactors.compensation.service.scheduledjob.CompGenerateStatementJob.generatePersonalStatement(CompGenerateStatementJob.java:1056)
at com.successfactors.compensation.service.scheduledjob.CompGenerateStatementJob.processStatement(CompGenerateStatementJob.java:584)
at com.successfactors.compensation.service.scheduledjob.CompGenerateStatementJob.generatePrimaryStatements(CompGenerateStatementJob.java:2153)
at com.successfactors.compensation.service.scheduledjob.CompGenerateStatementJob.executeJob(CompGenerateStatementJob.java:349)
... 9 more
Caused by: javax.xml.transform.TransformerException: javax.xml.transform.TransformerException: com.sun.org.apache.xml.internal.utils.WrappedRuntimeException: The content of elements must consist of well-formed character data or markup.
at java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(Unknown Source)
at java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(Unknown Source)
at com.successfactors.compensation.service.scheduledjob.CompGenerateStatementJob._generateCompStatement(CompGenerateStatementJob.java:1374)
... 13 more
Caused by: javax.xml.transform.TransformerException: com.sun.org.apache.xml.internal.utils.WrappedRuntimeException: The content of elements must consist of well-formed character data or markup.
at java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.getDOM(Unknown Source)
... 16 more
Caused by: com.sun.org.apache.xml.internal.utils.WrappedRuntimeException: The content of elements must consist of well-formed character data or markup.
at java.xml/com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager.getDTM(Unknown Source)
at java.xml/com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager.getDTM(Unknown Source)
... 17 more
2023-03-28 09:34:15.598FailedMail delivery successful.2023-03-28 09:34:15.584In ProgressDone logging mail to job2023-03-28 09:34:15.556In ProgressStart logging mail to job2023-03-28 09:34:15.527In ProgressError: TransformerException caught when transforming XML Data. Please check if the content of statement template is corrupted. More detail: javax.xml.transform.TransformerException: javax.xml.transform.TransformerException: com.sun.org.apache.xml.internal.utils.WrappedRuntimeException: The content of elements must consist of well-formed character data or markup.2023-03-28 09:34:15.512In ProgressStart processing statement2023-03-28 09:34:14.761In ProgressGenerate Personal Statement options :
Name:
Form Template(s): [2447]
Personal Statement Template:Simple personal compensation statement with no employee info header
Has Variable Pay Goal Statement:false
Has Variable Pay Personal Statement:false
Custom Logo URL:https://performancemanager5.successfactors.eu/logo/.jpg
Company Logo URL:https://performancemanager5.successfactors.eu/logo/.jpg
2023-03-28 09:34:14.691In ProgressDone init2023-03-28 09:34:14.683In ProgressStart init2023-03-28 09:34:14.468In ProgressCompGenStatement job is initialized2023-03-28 09:34:14.457In Progress2023-03-28 09:34:14.13StartedRefreshCancel Save & Close
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.