Tag: xml

JAXB解组XML类强制转换exception

我正在使用这个JAXB Collection Generics解组我的字符串xml并返回List类型。 这是我使用的方法。 public static List unmarshalCollection(Class cl, String s) throws JAXBException { return unmarshalCollection(cl, new StringReader(s)); } public static List unmarshalCollection(Class cl, Reader r) throws JAXBException { return unmarshalCollection(cl, new StreamSource(r)); } private static List unmarshalCollection(Class cl, Source s) throws JAXBException { JAXBContext ctx = JAXBContext.newInstance(JAXBCollection.class, cl); Unmarshaller u = ctx.createUnmarshaller(); JAXBCollection collection […]

如何在Javafx中为XML文件创建常量变量

StackPane layoutY=”70.0″ prefHeight=”479.0″ 。 我想在Java文件(479.0)值(70.0)和(479.0)静态,因此我可以将它们用于其他文件。 这可能吗?

严重:无法使用context.xml文件创建pool-tomcat 7的初始连接

我试图在tomcat 7.0.52上运行项目并通过context.xml文件初始化为DB。 但它抛出了一堆例外,我无法弄清楚那里有什么问题。 这是控制台输出: java.sql.SQLException: com.mysql.jdbc.Driver at org.apache.tomcat.jdbc.pool.PooledConnection.connectUsingDriver(PooledConnection.java:254) at org.apache.tomcat.jdbc.pool.PooledConnection.connect(PooledConnection.java:182) at org.apache.tomcat.jdbc.pool.ConnectionPool.createConnection(ConnectionPool.java:701) at org.apache.tomcat.jdbc.pool.ConnectionPool.borrowConnection(ConnectionPool.java:635) at org.apache.tomcat.jdbc.pool.ConnectionPool.init(ConnectionPool.java:486) at org.apache.tomcat.jdbc.pool.ConnectionPool.(ConnectionPool.java:144) at org.apache.tomcat.jdbc.pool.DataSourceProxy.pCreatePool(DataSourceProxy.java:116) at org.apache.tomcat.jdbc.pool.DataSourceProxy.createPool(DataSourceProxy.java:103) at org.apache.tomcat.jdbc.pool.DataSourceFactory.createDataSource(DataSourceFactory.java:554) at org.apache.tomcat.jdbc.pool.DataSourceFactory.getObjectInstance(DataSourceFactory.java:242) at org.apache.naming.factory.ResourceFactory.getObjectInstance(ResourceFactory.java:141) at javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:321) 这是完整的堆栈跟踪 。 这是输出到tomcat catalina日志 web.xml的片段: Travel Agency Datasource jdbc/onlinedb javax.sql.DataSource Container context.xml : ConnectionManager类: public class ConnectionManager { private static Logger log = Logger.getLogger(ConnectionManager.class); public […]

使用XPath Java在Tag内部读取

Hye我是新手阅读使用Java的XML文件我的问题是我一直在尝试读取xml和特定标签之间我想获取所需的数据我使用的是XPath,我的查询是: String expression = “/ADOXML/MODELS/MODEL/MODELATTRIBUTES/ATTRIBUTE[@type=’STRING’]”; 它工作正常,我的特定标签是: SOME TEXT 但我想只读取这些类型的标签内的数据,以便我的输出应该是: SOME TEXT 在标签里面! 有人可以帮我,我怎么能这样做请xml阅读新手! 尽我所能: String expression = “/ADOXML/MODELS/MODEL/MODELATTRIBUTES/ATTRIBUTE[@name=’Description’ and ./type/text()=’STRING’]”; 但它不会给我任何输出! 提前致谢 我的代码: DocumentBuilderFactory builderFactory = DocumentBuilderFactory.newInstance(); DocumentBuilder builder = null; try { builder = builderFactory.newDocumentBuilder(); org.w3c.dom.Document document = builder.parse( new FileInputStream(“c:\\y.xml”)); XPath xPath = XPathFactory.newInstance().newXPath(); String expression = “/ADOXML/MODELS/MODEL/MODELATTRIBUTES/ATTRIBUTE[@name=’Description’and @type=’STRING’]”; System.out.println(expression); NodeList nodeList = […]

如何使用自己的XML配置实现自定义中介?

我正在尝试使用自己的XML配置为WSO2 ESB(4.5.1)实现自定义中介。 我可以使用中介作为类中介使用以下配置: 但是,我想要实现的是能够使用如下语法调用中介: 在WSO2 ESB关于此问题的可用帮助之后,我遇到以下错误,因为我尝试使用具有自己的XML配置的介体创建代理: ERROR – MediatorFactoryFinder Unknown mediator referenced by configuration element : {test:mediator}TestMediator 不用说,我已经编写了两个文本文件,分别包含介体工厂和序列化程序类的完全限定类名,并将它们放在bundle jar文件的META-INF/services目录中。 这是我的mediator类的源代码: package test.synapse.mediator; import org.apache.synapse.MessageContext; import org.apache.synapse.mediators.AbstractMediator; public class TestMediator extends AbstractMediator { public boolean mediate(MessageContext context) { System.out.println(“TestMediator mediating!”); return true; } } 这是我的中介工厂的代码: package test.synapse.mediator; import java.util.Properties; import javax.xml.namespace.QName; import org.apache.axiom.om.OMElement; import org.apache.synapse.Mediator; import […]

使用带有struts.xml的convention插件

我在我的项目中使用约定插件,一切都很好,直到我需要添加自定义拦截器。 要添加自定义拦截器,我需要在项目中使用struts.xml。 但是当我添加struts.xml时,每个页面都会出现404错误。 我试过这个解决方案,但似乎没有用。 谢谢。

R.java在做Android教程时没有生成?

所以我正在研究android.com提供的Android教程。 但是,当我到达添加操作按钮部分时,我尝试使用支持Android 2.1的代码和支持库,这似乎导致.xml文件中的错误。 我有相同的.xml名称,“main_activity_actions.xml”具有相同的确切代码。 我记得我的R.java然后,每当我拿出时都能生成 所以,我不确定这有什么问题。 到目前为止,我的代码在整个教程中基本相同。 教程链接: http : //developer.android.com/training/basics/actionbar/adding-buttons.html 整个代码:

如何在Spring XML文件中使用DOCTYPE

大多数时候我们都没有在Spring中声明DOCTYPE 。 但我想在我的XML上下文文件中声明一个DOCTYPE,以便我可以在我的xml文件中使用ENTITY 。 例如: <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN" "http://www.springframework.org/dtd/spring-beans-2.0.dtd" [ %crmHome;] > 这给出了很多错误,比如… – Attribute “xmlns” must be declared for element type “beans”. – Attribute “xmlns:xsi” must be declared for element type “beans”. etc….. 实现这个目标的方法是什么?

用于形成和解析soap消息的Java库

我尝试过Axis 2.它试图从Seibel解析我的WSDL时死了。 我不需要任何需要容器(Metro)的东西。 我想要做的就是解析并形成SOAP消息。 我不希望他们代表我发送消息。 我已经在使用HttpClient了,我很高兴。

从MusicBrainz Web服务检索元数据

我正在尝试使用第三方java库从MusicBrainz下载元数据: musicbrainzws2-java 我正在尝试检索指定相册中各个歌曲的元数据。 我已经检索了专辑的MBID,但是当我尝试搜索专辑中的歌曲时,我得不到回复。 这是我的代码: public static void main (String args []) throws MBWS2Exception { String artistName = “Imagine Dragons”; String album_id = null; Artist artist = new Artist(); artist.search(artistName); List results = artist.getFullSearchResultList(); ArtistWs2 song = results.get(0).getArtist(); artist = new Artist(); song = artist.lookUp(song); List rgl = artist.getFullReleaseGroupList(); for(int i =0; i<rgl.size(); i++){ System.out.println(rgl.get(i).getTitle()); […]