You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Polarion Variant生成文档失败:'Pure Variants server cannot be found'求助

问题:点击Variant的「Generate Documents」按钮生成文档失败,报错Pure Variants server cannot be found

点击Variant模块的「Generate Documents」按钮生成文档时,任务持续失败,错误提示为Pure Variants server cannot be found,相关日志如下:

2022-11-10 13:27:09,078 [ajp-nio-8889-exec-11 | u:julien.llanes] INFO  root  - Job "Generate Variant Documents" has id 61b91006-0a780dcc-70337f2a-746e4b7f
2022-11-10 13:27:09,078 [ajp-nio-8889-exec-11 | u:julien.llanes] INFO  root  - State of job "Generate Variant Documents" changed to UNSCHEDULED
2022-11-10 13:27:09,093 [ajp-nio-8889-exec-11 | u:julien.llanes] INFO  root  - Working directory of root job "Generate Variant Documents" is D:\Polarion\data\workspace\polarion-data\jobs\20221110-1327
2022-11-10 13:27:09,093 [ajp-nio-8889-exec-11 | u:julien.llanes] INFO  root  - Job "Generate Variant Documents" runs as user "julien.llanes"
2022-11-10 13:27:09,109 [ajp-nio-8889-exec-11 | u:julien.llanes | u:julien.llanes] INFO  root  - State of job "Generate Variant Documents" changed to ACTIVATING
2022-11-10 13:27:09,109 [ajp-nio-8889-exec-11 | u:julien.llanes | u:julien.llanes] INFO  root  - State of job "Generate Variant Documents" changed to WAITING
2022-11-10 13:27:09,124 [Worker-25: Generate Variant Documents | u:julien.llanes] INFO  root  - State of job "Generate Variant Documents" changed to RUNNING
2022-11-10 13:27:09,140 [Worker-25: Generate Variant Documents | u:julien.llanes | job: polarion.jobs.variant_management] INFO  root  - Generating Variant specifications for document: Master Specifications / Feature User and Functional Requirements Specification from project ADEPT Requirements
2022-11-10 13:27:09,156 [Worker-25: Generate Variant Documents | u:julien.llanes] INFO  root  - State of job "Generate Variant Documents" changed to FINISHED
2022-11-10 13:27:09,156 [Worker-25: Generate Variant Documents | u:julien.llanes] INFO  root  - Status of job "Generate Variant Documents" is FAILED:
Pure Variants server cannot be found.
Please contact your administrator.
com.polarion.core.util.exceptions.UserFriendlyRuntimeException: Pure Variants server cannot be found.
Please contact your administrator.
    at com.polarion.purevariants.pv.Variant.loadPureVariantsProject(Variant.java:93)
    at com.polarion.purevariants.pv.Variant.<init>(Variant.java:66)
    at com.polarion.purevariants.VariantManagementProvider.loadVariant(VariantManagementProvider.java:147)
    at com.polarion.purevariants.VariantManagementProvider.generateSpecificationsForVariant(VariantManagementProvider.java:121)
    at com.polarion.alm.tracker.internal.variantmanagement.VariantManagementService.generateSpecificationsForVariant(VariantManagementService.java:72)
    at $IVariantManagementService_1844f4ec800.generateSpecificationsForVariant($IVariantManagementService_1844f4ec800.java)
    at com.polarion.alm.tracker.internal.variantmanagement.VariantManagementJob$VariantManagementJobUnit$1.runWEx(VariantManagementJob.java:106)
    at com.polarion.alm.tracker.internal.variantmanagement.VariantManagementJob$VariantManagementJobUnit$1.runWEx(VariantManagementJob.java:1)
    at com.polarion.core.util.RunnableWEx.runWRet(RunnableWEx.java:61)
    at com.polarion.platform.TransactionExecuter.execute(TransactionExecuter.java:162)
    at com.polarion.alm.tracker.internal.variantmanagement.VariantManagementJob$VariantManagementJobUnit.runInternal(VariantManagementJob.java:100)
    at com.polarion.platform.jobs.spi.AbstractJobUnit.run(AbstractJobUnit.java:194)
    at com.polarion.platform.jobs.internal.eclipse.WrappedEclipseRootJob$2$1.runWEx(WrappedEclipseRootJob.java:208)
    at com.polarion.platform.jobs.internal.eclipse.WrappedEclipseRootJob$2$1.runWEx(WrappedEclipseRootJob.java:1)
    at com.polarion.core.util.RunnableWEx.runWRet(RunnableWEx.java:61)
    at com.polarion.platform.persistence.internal.JobContextService.doInContext(JobContextService.java:24)
    at com.polarion.platform.persistence.internal.JobContextService.doInContext(JobContextService.java:1)
    at com.polarion.platform.jobs.internal.eclipse.WrappedEclipseRootJob$2.run(WrappedEclipseRootJob.java:200)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.base/javax.security.auth.Subject.doAsPrivileged(Subject.java:484)
    at com.polarion.platform.internal.security.SubjectNDC.doAsPrivileged(SubjectNDC.java:80)
    at com.polarion.platform.jobs.internal.eclipse.WrappedEclipseRootJob.runJob(WrappedEclipseRootJob.java:190)
    at com.polarion.platform.jobs.internal.eclipse.WrappedEclipseRootJob.runJobs(WrappedEclipseRootJob.java:167)
    at com.polarion.platform.jobs.internal.eclipse.WrappedEclipseRootJob.run(WrappedEclipseRootJob.java:100)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:60)

可能的解决方向

  • 确认Pure Variants服务状态:检查Pure Variants服务器是否正常启动,进程是否在运行(Windows可通过任务管理器、服务面板;Linux可通过ps、systemctl命令查看)
  • 核对Polarion连接配置:在Polarion的配置文件(如polarion.properties)中检查Pure Variants的服务器地址、端口参数,确保配置的地址和端口与实际服务一致,无拼写错误
  • 排查网络连通性:在Polarion服务器上尝试ping Pure Variants服务器IP,或用telnet <IP> <端口>测试端口是否能正常访问,确认防火墙、安全组规则未阻断两者之间的连接
  • 检查权限设置:确保Polarion运行用户拥有访问Pure Variants服务器的权限,包括网络访问权限(远程服务)或本地文件/服务访问权限(本地部署)
  • 重启相关服务:先重启Pure Variants服务,再重启Polarion服务,尝试清除连接缓存后重新执行任务

内容的提问来源于stack exchange,提问作者Julien Llanes

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 04:35:29