摘要: 在上一篇博文介绍了如何使用java 6内置的服务器跑wervice。那么我们紧接着根据已发布的服务生成其服务的客户端。我们只需要使用wsimport来生成客户端代码。在命令行中输入 :wsimport -keep -p com.geostar.geoglobe.jaxws.client http://126.33.8.183:9999/GeoGlobeServer?wsdl点击回车,立马会为我们生成客户端代码。在com.geostar.geoglobe.jaxws目录下生成了GeoGlobeServer.java、ObjectFactory.java、WSDemo.java三个类。下面我看看这 阅读全文
posted @ 2011-08-16 21:29 李克华 阅读(1395) 评论(0) 推荐(0)
摘要: 平时喜欢根据写一个xjc批处理命令,根据xsd批量生成java类,觉得很方便也很酷。但是有时候xsd生成的java类中含有汉字,结果总是有些问题。可是xjc命令参数又没有encoding参数之类的。在网上搜了一通,忽然发现了一个好东东:xjc是由com.sun.tools.internal.xjc.Driver实现的,因此批处理命令可以如下:java -Dfile.encoding=UTF-8 -cp D:\java\jdk1.6.0_03\lib\tools.jar com.sun.tools.internal.xjc.Driver -p com.geostar.csw.domain.lay 阅读全文
posted @ 2011-08-16 20:55 李克华 阅读(4109) 评论(0) 推荐(0)
摘要: 由于项目使用的js很多,为了提高系统效率,将js做压缩处理。成功的对多个js进行压缩,必须经历下面两步。1.合并多个js成为一个js.2.将和并过后的js进行压缩处理。使用的ant配置主要有:<property name="root" value="WebRoot"></property><property name="js" value="${root}/js"></property><property name="map_function_js&q 阅读全文
posted @ 2011-08-16 17:32 李克华 阅读(1071) 评论(0) 推荐(0)
摘要: 做webservice,大家可能立马想到axis、xfire等框架,素不知java6有内置的webservice服务器,几行就可以搞定一个webservice呢?代码如下:package com.geostar.geoglobe.jaxws;import javax.jws.WebMethod;import javax.jws.WebParam;import javax.jws.WebResult;import javax.jws.WebService;import javax.jws.soap.SOAPBinding;import javax.jws.soap.SOAPBinding.Par 阅读全文
posted @ 2011-08-16 17:25 李克华 阅读(675) 评论(0) 推荐(0)
摘要: --创建xml类型索引create index xml_index_metadata on metadata (extractValue(data,'/NAMES/NAME'));转载请注明:http://www.cnblogs.com/likehua 阅读全文
posted @ 2011-08-11 20:40 李克华 阅读(335) 评论(0) 推荐(0)
摘要: 使用vi编写shell 内容如下#!/bin/sh#UpdateCSW.sh#using jaxb tools to generate java classes from xsdrm -rf comxjc -p com.geostar.csw.domains UpdateCSW.xsd编辑完毕以后保存。给用户执行的权限chmod u+x UpdateCSW.sh最后执行shell命令:./UpdateCSW.sh转载请注明出处:http://www.cnblogs.com/likehua/archive/2011/08/09/2132307.html 阅读全文
posted @ 2011-08-09 15:08 李克华 阅读(553) 评论(0) 推荐(0)
摘要: select extractValue(t.datacol,'geoglobe:ResourceType/geoglobe:name','xmlns:geoglobe="http://www.geostar.com.cn/geoglobe"') from csw_rt_3$ t 该语句是获得节点的值。select extract(t.datacol,'geoglobe:ResourceType/geoglobe:name','xmlns:geoglobe="http://www.geostar.com.cn/ 阅读全文
posted @ 2011-08-08 16:58 李克华 阅读(2427) 评论(0) 推荐(0)
摘要: 1,抽象类中可以用0+个抽象方法。2,有抽象方法的的类必须是抽象类(*************)。3,抽象类派生的非抽象子类必须实现抽象类中定义的所有抽象方法(*************)。4,抽象类不能创建对象(*************)。5,abstract 不能与final并列修饰同一个类(*************)6,abstract不能与private,static ,final,native并列修饰同一方法。(*************)7,抽象类的抽象方法不能有函数体(*************)。转载请注明:http://www.cnblogs.com/likehua/ar 阅读全文
posted @ 2011-07-12 13:58 李克华 阅读(712) 评论(0) 推荐(0)
摘要: 在浏览器中敲入http://download.actuatechina.com/eclipse/technology/epp/downloads/release/helios/R/选择eclipse-jee-helios-linux-gtk.tar.gz下载。下载完毕以后 将包放入某个文件夹 如:eclipse_j2ee[root@localhost eclipse_j2ee]# lseclipse-jee-helios-linux-gtk.tar.gz[root@localhost eclipse_j2ee]# tar zxvfeclipse-jee-helios-linux-gtk.tar 阅读全文
posted @ 2011-06-22 20:19 李克华 阅读(428) 评论(0) 推荐(0)
摘要: weblogic自带了很多jar包 当工程中的jar和weblogic自带jar版本不一致时 往往会出现错误。为了解决在weblogic中jar包冲突的问题你可以在web-inf下创建一个weblogic.xml内容如:<?xml version="1.0"?><weblogic-web-appxmlns="http://www.bea.com/ns/weblogic/weblogic-web-app"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:s 阅读全文
posted @ 2011-06-19 16:24 李克华 阅读(15213) 评论(0) 推荐(0)