08 2011 档案
摘要:在上一篇博文介绍了如何使用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三个类。下面我看看这
阅读全文
摘要:平时喜欢根据写一个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
阅读全文
摘要:由于项目使用的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
阅读全文
摘要:做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
阅读全文
摘要:--创建xml类型索引create index xml_index_metadata on metadata (extractValue(data,'/NAMES/NAME'));转载请注明:http://www.cnblogs.com/likehua
阅读全文
摘要:使用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
阅读全文
摘要: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/
阅读全文