例外:java.security.AccessControlException

royapurba007royapurba007 成员职位:3.贡献我
2018年12月编辑 帮助

你好所有的,

我正在尝试运行一个简单的中提琴琼斯算法,用于使用RapidMiner的快速哈尔检测器操作符检测图像中的人眼。

但不幸的是,我得到的错误是,

例外:java.security.AccessControlException
消息:访问被拒绝("java.lang. net ")。RuntimePermission modifyThread”)
堆栈跟踪:

java.security.AccessControlContext.checkPermission (AccessControlContext.java: 472)
java.security.AccessController.checkPermission (AccessController.java: 884)
java.lang.SecurityManager.checkPermission (SecurityManager.java: 549)
com.rapidminer.security.PluginSecurityManager.checkPermission (PluginSecurityManager.java: 42)
java.util.concurrent.ThreadPoolExecutor.checkShutdownAccess (ThreadPoolExecutor.java: 742)
java.util.concurrent.ThreadPoolExecutor.shutdown (ThreadPoolExecutor.java: 1397)
com.burgsys.image.core.parallel.Parallel.ForEachFeature (Parallel.java: 54)
com.burgsys.image.core.detector.Adaboost.thresholdFunction (Adaboost.java: 129)
com.burgsys.image.core.detector.Adaboost.trainFast (Adaboost.java: 75)
com.burgsys.image.core.ioobjects.DetectorFastIOObject.selectFeatures (DetectorFastIOObject.java: 70)
com.burgsys.image.op.detector.OperatorDetectorFast.doWork (OperatorDetectorFast.java: 72)
com.rapidminer.operator.Operator.execute (Operator.java: 1004)
com.rapidminer.operator.execution.SimpleUnitExecutor.execute (SimpleUnitExecutor.java: 77)
com.rapidminer.operator.ExecutionUnit 3.美元运行(ExecutionUnit.java: 812)
com.rapidminer.operator.ExecutionUnit 3.美元运行(ExecutionUnit.java: 807)
java.security.AccessController。doPrivileged(本地方法)
com.rapidminer.operator.ExecutionUnit.execute (ExecutionUnit.java: 807)
com.rapidminer.operator.OperatorChain.doWork (OperatorChain.java: 428)
com.rapidminer.operator.Operator.execute (Operator.java: 1004)
com.rapidminer.Process.execute (Process.java: 1310)
com.rapidminer.Process.run (Process.java: 1285)
com.rapidminer.Process.run (Process.java: 1176)
com.rapidminer.Process.run (Process.java: 1129)
com.rapidminer.Process.run (Process.java: 1124)
com.rapidminer.Process.run (Process.java: 1114)
com.rapidminer.gui.ProcessThread.run (ProcessThread.java: 65)

XML流程如下:

< ?xml version="1.0" encoding="UTF-8"?> <过程version = " 8.1.001”>
> <上下文
<输入/ >
<输出/ >
<宏/ >
> < /上下文

<过程扩展= " true " >

<列出关键= "类别" >


< / >列表
< /操作符>





< /操作符>


< /操作符>


< /操作符>





< /操作符>











> < /过程
< /操作符>
> < /过程

有人能帮我解决这个问题吗??

问候,

Apurba罗伊

标记:

答案

  • sgenzersgenzer 12管理员,版主,员工,RapidMiner认证分析师,社区经理,成员,大学教授,PM版主职位:2959年社区经理

    你好@royapurba007欢迎来到这个社区。不幸的是,图像处理扩展是非常旧的,相当多bug,目前不支持。因此,当您收到错误消息时,我一点也不感到惊讶。

    然而,我相信我在RapidMiner Research的朋友们正在玩这个,看看它可以如何改进。我在给我的朋友做标签@pschlunder希望他能插话……

    斯科特

  • royapurba007royapurba007 成员职位:3.贡献我

    谢谢你! !

    问候,

    Apurba罗伊

  • pschlunderpschlunder 员工、RapidMiner认证分析师、RapidMiner认证专家、RMResearcher、会员职位:96RM研究

    @royapurba007

    扩展有点旧,仍然使用旧的方式执行并行化,看起来错误是由它引起的。尝试禁用“并行进程”选项,并检查它是否有效,请让我知道。

    问候,

    菲利普

    sgenzer
  • royapurba007royapurba007 成员职位:3.贡献我

    你好@pschlunder

    不幸的是,即使在禁用并行处理选项后,它也会抛出相同的错误!!

    RM.png

    问候,

    罗伊

    RM.png 0 b
  • pschlunderpschlunder 员工、RapidMiner认证分析师、RapidMiner认证专家、RMResearcher、会员职位:96RM研究

    @royapurba007

    听到这个消息我很难过。我想看看代码提供更多的信息或潜在的解决方案,但现在我没有访问它,因为扩展不是由我们开发的。我也许能进去,但可能要花点时间。

    但还有一件事你可以尝试:如果你有一个大的许可证(或者我猜汽车模型试用许可证你可以在RapidMiner设置中授予未签名扩展的额外权限,如下面的截图所示:

    additional_rights.PNG

    确保应用更改并在检查“授予额外权限”选项后重新启动Studio。

    问候,

    菲利普

    sgenzer
  • xesuspablo_gonzxesuspablo_gonz 成员职位:3.贡献我

    教育执照有什么解决办法吗?

    它被认为是教育许可,没有限制,但我不能批准未经签名的延期……

    :(

  • sgenzersgenzer 12管理员,版主,员工,RapidMiner认证分析师,社区经理,成员,大学教授,PM版主职位:2959年社区经理

    你好@xesuspablo_gonz-所以要明确的是,教育许可证确实有限制。请参阅我们的信息页面://www.turtlecreekpls.com/educational-program/

    斯科特

登录注册置评。