首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在XPiNC中使用自定义渲染器失败

在XPiNC中使用自定义渲染器失败
EN

Stack Overflow用户
提问于 2015-04-23 21:26:01
回答 1查看 123关注 0票数 0

我遵循了斯文的提示,如何在xpages中实现空的html5特性:XPages: Empty HTML5 Attibutes & PassThroughTags I在浏览器客户端中工作得非常好。

但是当我以跟踪日志的形式打开这段代码时,我总是在XPiNC -XPiNC-0中得到这样的错误消息:

代码语言:javascript
复制
java.lang.ClassNotFoundException: Cannot find class ch.hasselba.xpages.PassThroughTagRendererEx in NSF

我尝试了不同的包名,构建路径。但是,即使我可以在WebContent/WEB-Inf/classes下的预期位置找到已编译的类,我也会得到这个错误。

当我剥离所有功能时,找不到这个类:

代码语言:javascript
复制
package ch.hasselba.xpages;

import com.ibm.xsp.renderkit.html_basic.PassThroughTagRenderer;

public class PassThroughTagRendererEx extends PassThroughTagRenderer {
    // I don't do anything!
}

faces-config.xml如下所示:

代码语言:javascript
复制
<?xml version="1.0" encoding="UTF-8"?>
<faces-config>
  <render-kit>
    <renderer>
      <component-family>javax.faces.Output</component-family>
      <renderer-type>com.ibm.xsp.PassThroughTagRenderer</renderer-type>
      <renderer-class>ch.hasselba.xpages.PassThroughTagRendererEx</renderer-class>
    </renderer>
  </render-kit>
  <!--AUTOGEN-START-BUILDER: Automatically generated by IBM Domino Designer.     Do not modify.-->
  <!--AUTOGEN-END-BUILDER: End of automatically generated section-->
</faces-config>

在XPiNC应用程序中实现自定义渲染器是可能的吗?

EN

回答 1

Stack Overflow用户

发布于 2015-05-30 23:17:14

在完全重新安装IBM Domino Designer 9.0.1FP3之后,任何附加的扩展库或其他插件、自定义渲染器都可以在客户机中工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29824885

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档