re: xfire 1.0 终于final了 njwyj 2008-08-08 12:22
@eureka
下载jsr173.jar里面的jsr173_1.0_ri.jar包放到lib里就可以了
请问原来webwork用bodytag标签,用velocity,但升级2.24就不能运行了。说没有template
re: 在birt2.1.2中显示条形码 zhiwenyue 2008-07-05 12:43
能不能将你的birt文档上传一份阿,我想看看,因为现在要做一个关于birt响应客户要求的东西。谢谢~
或者发到我邮箱里abcdefg_zhiwenyue@yahoo.com.cn
太谢谢了,这下子birt和以前的框架还有osgi合在一起了。
是否和服务器配置相关呢?你换一台12G内存的机器,结果相同么?
不错。。
哈哈。你肯定没有用过64位的JVM...用BEA的 64位JVM 试试。。大到你掉下巴。。。。
re: 刘冬文章“Java虚拟机的最大内存是多少 ”测试 视频资讯搜索-视搜网 2007-11-11 09:23
好
re: 在birt2.1.2中显示条形码 TT 2007-09-20 16:23
什么啊,根本不好用, bb.gifEncode(new FileOutputStream(file));有问题。
re: xfire 1.0 终于final ooo 2007-08-08 10:48
iopioopio
re: 在birt2.1.2中显示条形码 Sutra 2007-07-21 01:50
写在birt的脚本里面也行:
测试过了,这样写绝对通不过,真不知道为什么,是JAR没导入吗?
这样是可以解决,但我有个问题想请楼主帮忙研究,就是我想用定时器每月循环生成excel报表,或者一次循环生成几个报表时就出现问题了,老抛出异常,楼主有空帮忙解决下:
http://www.eclipseworld.org/bbs/read.php?tid=12660&page=e&#a
这样是可以解决,但我有个问题想请楼主帮忙研究,就是我想用定时器每月循环生成excel报表,或者一次循环生成几个报表时就出现问题了,老抛出异常,楼主有空帮忙解决下:
http://www.eclipseworld.org/bbs/read.php?tid=12660&page=e&#a
谢谢!我看到了你的留言。我现在改用JasperReport做报表了。
2007-05-14 11:21:59,203 ERROR [org.springframework.web.context.ContextLoader] - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'xfire.customEditorConfigurer' defined in ServletContext resource [/WEB-INF/customEditors.xml]: Cannot create inner bean 'org.codehaus.xfire.spring.editors.ServiceFactoryEditor#1022de4' while setting bean property 'customEditors' with key [org.codehaus.xfire.service.ServiceFactory]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.codehaus.xfire.spring.editors.ServiceFactoryEditor#1022de4' defined in ServletContext resource [/WEB-INF/customEditors.xml]: Cannot resolve reference to bean 'xfire.transportManager' while setting bean property 'transportManager'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'xfire.transportManager' defined in ServletContext resource [/WEB-INF/xfire.xml]: Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: javax/xml/stream/XMLStreamReader
Caused by:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.codehaus.xfire.spring.editors.ServiceFactoryEditor#1022de4' defined in ServletContext resource [/WEB-INF/customEditors.xml]: Cannot resolve reference to bean 'xfire.transportManager' while setting bean property 'transportManager'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'xfire.transportManager' defined in ServletContext resource [/WEB-INF/xfire.xml]: Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: javax/xml/stream/XMLStreamReader
Caused by:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'xfire.transportManager' defined in ServletContext resource [/WEB-INF/xfire.xml]: Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: javax/xml/stream/XMLStreamReader
Caused by:
java.lang.NoClassDefFoundError: javax/xml/stream/XMLStreamReader
at org.codehaus.xfire.soap.SoapTransportHelper.<clinit>(SoapTransportHelper.java:24)
at org.codehaus.xfire.transport.local.LocalTransport.<init>(LocalTransport.java:33)
……
我这是怎么回事呀
re: 接触DWR qq 2007-04-28 17:23
挺好,学习
re: 接触DWR johnrobbet 2007-04-17 09:46
我觉得是你配置上的问题
@Mars
re: 接触DWR 晓松 2007-04-09 19:40
多谢指点啊
re: 在birt2.1.2中显示条形码 mmwy 2007-04-08 13:25
写在birt的脚本里面也行
<image id="4">
<method name="onCreate"><![CDATA[
importPackage(java.io);
importPackage(Packages.jbarcodebean);
importPackage(Packages.org.apache.commons.codec.digest);
code="ABCDEF-01234567-ZYX";
f = new java.io.File(java.lang.System.getProperty("java.io.tmpdir"), "barcode_" + DigestUtils.md5Hex(code) + ".gif");
//条码缓存1小时
if (!f.exists() || java.lang.System.currentTimeMillis() - f.lastModified() > 1000 * 60 * 60) {
bb = new JBarcodeBean();
bb.setCodeType(new Code128());
bb.setShowText(true);
bb.setBarcodeHeight(45);
bb.setCode(code);
bb.gifEncode(new FileOutputStream(f));
}
this.file=f.getAbsolutePath();
]]>
</method>
</image>
用“web service extensions” site:apache.org搜了一下google,TNND,估计apache那帮人就不想让你在iis上跑tomcat,东西藏得那个深啊!(google出来的结果基本上是maillist的东西)
The setup file included here and the script to add the ISAPI filter work just fine in IIS6, but there is one additional step needed. You must also allow access to the filter through the Web Service Extensions part of IIS. To do this graphically, do the following:
1) open the IIS Manager and go to the Web Service Extensions item under the appropriate server 2) Click the "Add a new Web service extension" item under "Tasks" 3) Give it a name like "jakarta" 4) Browse to the isapi_redirect.dll file you installed above as a "Required File" 5) Check the box to enable this extension
re: 接触xfire hellen 2006-12-08 15:12
我现在也有用oracle8.1.7和hibernate3做项目呢,我用的驱动就是oracle8.1.7下面的classes12.jar,可是在eclipse下数据库能连上,可是就是生不成hibernate文件,报这个错an error occurrend during generating artifacts
我在csdn上发贴了,麻烦你告诉我一下呗
http://community.csdn.net/Expert/topic/5215/5215576.xml?temp=.6507227
re: 接触DWR Mars 2006-12-05 23:51
您好,我刚学DWR,可以请教一个问题么?
我在本机Windows调试完全成功,放到Lunix虚拟服务器上就报DWRUtil is not defined错误,请问您遇到过类似情况么?有方法解决么?
re: 接触DWR loook123 2006-11-22 16:18
dwr 是个好东西
请问我测试这个例子为啥就遇到这个错误呢
2006-11-22 10:22:36,734 ERROR [org.codehaus.xfire.handler.DefaultFaultHandler] Fault occurred!
java.lang.IllegalArgumentException: prefix cannot be "null" when creating a QName
at javax.xml.namespace.QName.<init>(Unknown Source)
at com.bea.xml.stream.MXParser.getName(MXParser.java:1439)
at org.codehaus.xfire.soap.handler.ReadHeadersHandler.checkForFault(ReadHeadersHandler.java:107)
at org.codehaus.xfire.soap.handler.ReadHeadersHandler.invoke(ReadHeadersHandler.java:67)
at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131)
at org.codehaus.xfire.transport.DefaultEndpoint.onReceive(DefaultEndpoint.java:64)
wsdl可以正确的看到
re: 接触DWR 锅巴—new 2006-11-09 16:27
问个问题,在web.xml中配置以后,系统会自动的去找dwr.xml,然后解读里面的内容,是这样吗?不需要其他的配置?
re: xfire 1.0 终于final了 mmwy 2006-11-01 16:36
@敌对
我上面有介绍啊,如果是java来做client,可以象axis一样,从wsdl来生成client,也可以用Dynamic Client的办法来生成。
如果是vs.net、C# developer,可以用web references向导来生成client。
如果是delphi 7/2005/2006,有一个专门的wsdl importer可以生成client代码的。
XFIRE CLENT 敌对 2006-10-31 23:54
是 不是服务器端开发完毕以后,输入命令java org.codehaus.xfire.gen.WsGen -wsdl
就可以生辰了CLIENT。郁闷好久了,还请你高手帮帮我这个XFIRE的晕虫
请问怎么开发客户端阿 敌对 2006-10-31 23:50
sldfjs
re: VsFtpd安装、配置 sunnyguohua 2006-10-28 16:19
我也在配置虚拟帐户,现在发现虚拟帐户和本地帐户都能登陆ftp了,但是以本地帐户root登陆时,权限怎么变得跟虚拟帐户一样小了。
我的配置:
# Standalone mode
listen=NO
max_clients=200
max_per_ip=4
# Access rights
anonymous_enable=YES
local_enable=YES
local_root=/
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=NO
anon_other_write_enable=NO
# Security
anon_world_readable_only=NO
user_config_dir=/etc/vsftpd/vsftpd_user_conf/
connect_from_port_20=YES
hide_ids=YES
pasv_min_port=50000
pasv_max_port=60000
# Features
xferlog_enable=YES
ls_recurse_enable=NO
ascii_download_enable=NO
async_abor_enable=YES
# Performance
#one_process_model=YES
idle_session_timeout=120
data_connection_timeout=300
accept_timeout=60
connect_timeout=60
anon_max_rate=50000
guest_enable=YES
guest_username=vsftpdguest
#virtual_use_local_privs=YES
受SELinux的影响,启动CentOS时老停在oracle10g服务上,看/var/log/message里面有一段"Do you want to choose a different one? [n]"。
参考:CentOS下su的提示信息问题(
http://www.zeali.net/entry/434)
re: 接触DWR java-man 2006-09-21 22:02
不错~顶一个
re: 接触xfire wmuu 2006-09-21 16:07
今天试了下,wsdl出不来别的正常,半天没找到原因。最后把web.xml里头的log4j去掉就正常了。
re: 接触xfire bellone.wu 2006-09-03 21:43
请教xfire有没有超时的机制呢...
burlap没有.soap 里有超时机制.
re: 接触xfire mmwy 2006-07-29 01:32
我也遇到过,在tomcat里面正常,扔resin下面,wsdl出不来,别的都正常。
re: 接触xfire xx 2006-07-28 17:25
我继续,把Resin换成tomcat就可以显示wsdl文件的内容了,resin的冲突?
re: 接触xfire xx 2006-07-27 22:19
wsdl4j-1.5.2.jar 包也有,啥原因呢?
re: 接触xfire xx 2006-07-27 22:18
re: 接触xfire xx 2006-07-27 20:44
你好,我运行xfire自带的bookservice例子咋老出这个错误呢?
java.lang.NullPointerException
at com.caucho.xml.QAttributedNode.getAttributeNodeNS(QAttributedNode.java:146)
at com.ibm.wsdl.util.xml.DOMUtils.getAttributeNS(Unknown Source)
at com.ibm.wsdl.util.xml.DOM2Writer.printNamespaceDecl(Unknown Source)
at com.ibm.wsdl.util.xml.DOM2Writer.printNamespaceDecl(Unknown Source)
at com.ibm.wsdl.util.xml.DOM2Writer.print(Unknown Source)
at com.ibm.wsdl.util.xml.DOM2Writer.serializeAsXML(Unknown Source)
at com.ibm.wsdl.extensions.schema.SchemaSerializer.marshall(Unknown Source)
at com.ibm.wsdl.xml.WSDLWriterImpl.printExtensibilityElements(Unknown Source)
at com.ibm.wsdl.xml.WSDLWriterImpl.printTypes(Unknown Source)
at com.ibm.wsdl.xml.WSDLWriterImpl.printDefinition(Unknown Source)
at com.ibm.wsdl.xml.WSDLWriterImpl.writeWSDL(Unknown Source)
at com.ibm.wsdl.xml.WSDLWriterImpl.writeWSDL(Unknown Source)
at org.codehaus.xfire.wsdl11.builder.WSDLBuilder.write(WSDLBuilder.java:181)
at org.codehaus.xfire.wsdl11.builder.WSDLBuilderAdapter.write(WSDLBuilderAdapter.java:40)
at org.codehaus.xfire.DefaultXFire.generateWSDL(DefaultXFire.java:104)
at org.codehaus.xfire.transport.http.XFireServletController.generateWSDL(XFireServletController.java:325)
at org.codehaus.xfire.transport.http.XFireServletController.doService(XFireServletController.java:116)
at org.codehaus.xfire.transport.http.XFireServlet.doGet(XFireServlet.java:107)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:115)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:92)
at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106)
at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:178)
at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:268)
at com.caucho.server.port.TcpConnection.run(TcpConnection.java:389)
at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:492)
at com.caucho.util.ThreadPool.run(ThreadPool.java:425)
at java.lang.Thread.run(Thread.java:536)
re: xfire 1.0 终于final了 david turing 2006-07-19 17:09
hopeshared_lee, jdom版本不正确,download最新的jdom拉
基本上,我发现xfire除了快一些,真是一无是处
看看他的WS-Security的例子,也太烂了
re: xfire 1.0 终于final了 eureka 2006-05-17 15:23
我在浏览器里看wsdl,返回下面的东东,谁能帮忙
500 Servlet Exception
javax.xml.stream.FactoryConfigurationError: Provider com.bea.xml.stream.MXParserFactory
not found
at javax.xml.stream.FactoryFinder.newInstance(FactoryFinder.java:72)
at javax.xml.stream.FactoryFinder.find(FactoryFinder.java:176)
at javax.xml.stream.FactoryFinder.find(FactoryFinder.java:92)
at javax.xml.stream.XMLInputFactory.newInstance(XMLInputFactory.java:136)
at org.codehaus.xfire.util.STAXUtils.<clinit>(STAXUtils.java:45)
at org.codehaus.xfire.util.jdom.StaxBuilder.<init>(StaxBuilder.java:150)
at org.codehaus.xfire.wsdl11.builder.AbstractWSDL.<clinit>(AbstractWSDL.java:50)
at org.codehaus.xfire.wsdl11.builder.DefaultWSDLBuilderFactory.createWSDLBuilder(DefaultWSDLBuilderFactory.java:25)
at org.codehaus.xfire.wsdl11.builder.WSDLBuilderAdapter.write(WSDLBuilderAdapter.java:40)
at org.codehaus.xfire.DefaultXFire.generateWSDL(DefaultXFire.java:116)
at org.codehaus.xfire.transport.http.XFireServletController.generateWSDL(XFireServletController.java:302)
at org.codehaus.xfire.transport.http.XFireServletController.doService(XFireServletController.java:141)
at org.codehaus.xfire.spring.remoting.XFireServletControllerAdapter.handleRequest(XFireServletControllerAdapter.java:63)
at org.codehaus.xfire.spring.remoting.XFireExporter.handleRequest(XFireExporter.java:44)
at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:44)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:723)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:663)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:394)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:348)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:115)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:92)
at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106)
at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:178)
at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:268)
at com.caucho.server.port.TcpConnection.run(TcpConnection.java:389)
at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:492)
at com.caucho.util.ThreadPool.run(ThreadPool.java:425)
at java.lang.Thread.run(Thread.java:595)
re: GroovySOAP mmwy 2006-05-06 12:56
似乎只能调xfire做的服务端。
以“
http://www.xmethods.net/interfaces/query.wsdl”这个接口为例,在c# sharpdevelop中正常调用,换用groovysoap以后,就报“org.codehaus.xfire.fault.XFireFault: this is a soap-encoded endpoint”的异常了。
using System;
using Hello.www.xmethods.net;
namespace Hello
{
class MainClass
{
public static void Main(string[] args)
{
XMethodsQuery query=new XMethodsQuery();
IDNamePair[] result=query.getAllServiceNames();
for(int i=0;i<result.Length;i++)
Console.WriteLine(result[i].id+"\t"+result[i].name+"\n");
}
}
}
re: 接触xfire pc 2006-04-26 14:10
再研究一下 收藏了
re: xfire 1.0 终于final了 hopeshared_lee 2006-04-21 14:13
为啥我这样测试的结果是:
java.lang.VerifyError: (class: org/codehaus/xfire/aegis/type/basic/ObjectType, method: writeSchema signature: (Lorg/jdom/Element;)V) Incompatible argument to function
at org.codehaus.xfire.aegis.type.DefaultTypeMappingRegistry.createDefaultMappings(DefaultTypeMappingRegistry.java:294)
at org.codehaus.xfire.aegis.type.DefaultTypeMappingRegistry.<init>(DefaultTypeMappingRegistry.java:106)
at org.codehaus.xfire.aegis.type.DefaultTypeMappingRegistry.<init>(DefaultTypeMappingRegistry.java:95)
at org.codehaus.xfire.aegis.AegisBindingProvider.<init>(AegisBindingProvider.java:46)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at java.lang.Class.newInstance0(Class.java:308)
at java.lang.Class.newInstance(Class.java:261)
at org.codehaus.xfire.service.binding.ObjectServiceFactory.getBindingProvider(ObjectServiceFactory.java:144)
at org.codehaus.xfire.service.binding.ObjectServiceFactory.getInParameterName(ObjectServiceFactory.java:898)
at org.codehaus.xfire.service.binding.ObjectServiceFactory.addOperation(ObjectServiceFactory.java:683)
at org.codehaus.xfire.service.binding.ObjectServiceFactory.initializeOperations(ObjectServiceFactory.java:629)
at org.codehaus.xfire.service.binding.ObjectServiceFactory.create(ObjectServiceFactory.java:350)
at org.codehaus.xfire.service.binding.ObjectServiceFactory.create(ObjectServiceFactory.java:277)
at org.codehaus.xfire.service.binding.ObjectServiceFactory.create(ObjectServiceFactory.java:258)
at aa.CalculateHandler.getAddServiceResult(CalculateHandler.java:177)
at aa.CalculateHandler.start(CalculateHandler.java:33)
at aa.CalculateHandler.calculate(CalculateHandler.java:20)
at Test.main(Test.java:11)
Exception in thread "main"
?????????
re: 接触xfire Flier Lu 2006-03-10 23:05
XFireExporter 这种方式太繁琐了,直接用 Java 5 annotation 或 commons-attributes 用起来舒服得多,只需要对服务接口做直接定义即可
/**
* Common Server Variables
*
* @@WebService(name = "ServerVariables", serviceName = "ServerVariables", targetNamespace = "
http://flier.yeah.net/")
* @@SOAPBinding(style = SOAPBindingAnnotation.STYLE_RPC)
*/
public interface ServerVariables
{
/**
* @@WebMethod(operationName = "GetMachineName", action="urn:GetMachineName")
* @@.return WebResult("machineName")
*/
string GetMachineName();
}
spring 中也仅需要增加对此 bean 得管理
<bean id="serverVariables" class="net.yeah.flier.ws.impl.ServerVariablesImpl" singleton="true">
所有的 dirty work 可以一次性配置进去
详细的说明可以参考我的一篇文章
使用 xfire 快速发布 WebService
http://www.blogjava.net/flier/archive/2006/03/10/34730.html
re: xfire 1.0 终于final了 江南白衣 2006-03-02 14:36
axis也出axis2.0了,你还有回头是岸的机会呀。
re: 接触xfire 江南白衣@ITO 2005-12-05 10:56
Spring的Refrence里Remoting 一章也加入了XFire,看来也是决定放低axis,和XFire暧昧了:)