标签: xdoclet

什么是一些很酷的Javadoc doclet /模板?

我真的不喜欢默认的Javadocs的样子.我喜欢的外观这一项更好.我可以使用哪些其他模板/ doclet来生成更好的JavaDoc页面?

java templates javadoc xdoclet doclet

5
推荐指数
0
解决办法
1186
查看次数

XDoclet,一个死工具?

我正在使用最新的Eclipse for Java EE和最新的JBoss Tools插件.现在,我正在研究一些EJB 2.x代码.

我找不到像以前一样生成xdoclet-build.xml文件的方法.

经过一些调查,我开始问自己(和你)社区仍然支持XDoclet:JBoss,Eclipse(WTP)等?

如果是,那么现在使用XDoclet生成旧式EJB Homes&Interfaces的好方法是什么?

XDoclet可以使用Java 5样式代码吗?

谢谢阿尔班.

java eclipse xdoclet

4
推荐指数
1
解决办法
1907
查看次数

什么是xdoclet?(从C程序员的角度来看)

来自一个C-guy的问题,他必须处理一些通过JNI连接到我的C代码的java代码.

我必须在构建系统上工作,我正在尝试将其从shell脚本更改为正确的makefile.对于容易的C部分,但java方面以某种方式涉及xdoclet的东西.

我还没有找到xdoclet的全部内容,我想了解一切.

我做了我的谷歌研究,但我知道那是什么.对我来说,如果你已经熟悉这个问题并且你已经掌握了10年的java工作,那么你似乎只有机会理解官方文档.

你能不能 - 为假人 - 解释xdoclet的作用?

顺便说一句 - 我也提到过C.我也是面向对象编程的.没有必要向我解释类或继承的基础知识(如果需要理解xdoclet).


编辑:大约十年前我就问过这个问题.我仍然不知道xdoclet是什么,但这个问题超过了一千个观点.我想看到一些java家伙进入,最后清理一下.

c java java-native-interface xdoclet

2
推荐指数
1
解决办法
2020
查看次数

现在我们在java中有注释,xdoclet是遗留的吗?

我来到了xdoclet项目,看到它很受欢迎.所以问题是,现在我们在java中有注释:是xdoclet legacy吗?

或者有什么东西xdoclet我没有看到/理解.

java annotations xdoclet

2
推荐指数
2
解决办法
2420
查看次数

无法编组 EJB 参数 --- IllegalArgumentException:无法设置 org.apache.commons.collections.FastHashMap 字段

我在尝试使用远程界面保存搜索结果时收到以下错误SearchFacade.java

"Failed to marshal EJB parameters"
Run Code Online (Sandbox Code Playgroud)

无法将 org.apache.commons.collections.FastHashMap 字段 org.apache.commons.validator.Field.hMsgs 设置为 org.apache.commons.collections.FastHashMap at sun.reflect.UnsafeFieldAccessorImpl. throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:146)

我正在使用 struts 1.1、EJB 2.1,使用 xdoclet 1.2.3 jar 来生成依赖文件。(这是不可避免的使用),其中我的 Local、Home 接口是使用 Xdoclet 生成的。

我还在我的项目中使用 Java 6、Jboss EAP 6.1 Alpha。

注意:相同的代码在 Jboss 4.0 中运行时工作正常

所以想知道我的远程调用是否正确。

欢迎任何帮助。

错误日志

java.lang.RuntimeException: JBAS014154: 无法在 org.jboss.as.ejb3.remote.LocalEjbReceiver.clone(LocalEjbReceiver.java:270) 处封送 EJB 参数在 org.jboss.as.ejb3.remote.LocalEjbReceiver.clone(LocalEjbReceiver) .java:259) 在 org.jboss.as.ejb3.remote.LocalEjbReceiver.processInitation(LocalEjbReceiver.java:170) 在 org.jboss.ejb.client.EJBClientInvocal.sendRequest(EJBClientInvocalContext.java:181) 在 org.jboss. ejb.client.EJBHomeCreateInterceptor.handleInitation(EJBHomeCreateInterceptor.java:79)在 org.jboss.ejb.client.EJBClientInvocal.sendRequest(EJBClientInvocalContext.java:183)在 org.jboss.ejb.client.TransactionInterceptor.handleInitation(TransactionInterceptor.java: 42) 在 org.jboss.ejb.client.EJBClientInvocalContext.sendRequest(EJBClientInvocalContext.java:183) 在 org.jboss.ejb.client.ReceiverInterceptor.handleInvocal(ReceiverInterceptor.java:125) 在 org.jboss.ejb.client.EJBClientInspirationContext .sendRequest(EJBClientInvocalContext.java:183) 位于 org.jboss.ejb.client.EJBInvocalHandler.doInvoke(EJBInvocalHandler.java:177) 位于 org.jboss.ejb.client.EJBInvocalHandler.doInvoke(EJBInvocalHandler.java:161) 处。位于 com.web.history.SearchFormDelegate.saveSearch(SearchFormDelegate.java:177) 位于 com.history.SaveSearchAction.createNewSavedSearch 的 $Proxy25.saveSearch(未知来源) 处的 jboss.ejb.client.EJBInitationHandler.invoke(EJBInvocalHandler.java:124) (SaveSearchAction.java:109)在com.history.SaveSearchAction.executeSynchronized(SaveSearchAction.java:296)在com.dispatch.SynchronizedAction.execute(SynchronizedAction.java:206)在org.apache.struts.action.RequestProcessor.processActionPerform( …

xdoclet apache-commons struts-1 ejb-2.x jboss7.x

2
推荐指数
1
解决办法
2万
查看次数