Configuring datsource in Jetty
I am facing a problem configuring a datasource in Jetty web server.
I added the following code into my jetty.xml based on the suggestion made in a website.
<Call name="addDataSource">
<Arg>jdbc/hsqldb</Arg>
<Arg>
<New class="org.enhydra.jdbc.standard.StandardDataSource">
<Set name="DriverName">org.hsqldb.jdbcDriver</Set>
<Set name="Url">jdbc:hsqldb:hsql://localhost:1476</Set>
<Set name="User">sa</Set>
<Set name="Password"></Set>
<Set name="Logger">
<New class="org.enhydra.jdbc.util.Logger">
<Arg>
<Call class="org.apache.commons.logging.LogFactory" name="getLog">
<Arg>org.enhydra.jdbc.xapool</Arg>
</Call>
</Arg>
</New>
</Set>
</New>
</Arg>
</Call>
But on starting my jetty web server I am getting the following error.
launching Jetty from xml: [C:/Jetty/jetty-4.2.22/etc/jetty.xml]
10:04:37.396 EVENT Checking Resource aliases
10:04:37.517 EVENT Statistics on = false for org.mortbay.jetty.Server@1820dda
10:04:37.907 WARN!!
java.lang.IllegalStateException: No Method: <Call name="addDataSource"><Arg>jdbc/hsqldb</Arg><Arg>
<New class="org.enhydra.jdbc.standard.StandardDataSource"><Set name="DriverName">org.hsqldb.jdbcDriver</Set><Set name="Url">jdbc:hsqldb:hsql://localhost:1476</Set><Set name="User">sa</Set><Set name="Password"/><Set name="Logger">
<New class="org.enhydra.jdbc.util.Logger"><Arg>
<Call class="org.apache.commons.logging.LogFactory" name="getLog"><Arg>org.enhydra.jdbc.xapool</Arg></Call>
</Arg></New>
</Set></New>
</Arg></Call> on class org.mortbay.jetty.Server
at org.mortbay.xml.XmlConfiguration.call(XmlConfiguration.java:530)
at org.mortbay.xml.XmlConfiguration.configure(XmlConfiguration.java:231)
at org.mortbay.xml.XmlConfiguration.configure(XmlConfiguration.java:163)
at org.mortbay.jetty.Server.<init>(Server.java:89)
at com.iw.plugins.jettyrunner.PluginRunner.launchWithXML(PluginRunner.java:226)
at com.iw.plugins.jettyrunner.PluginRunner.launch(PluginRunner.java:91)
at com.iw.plugins.jettyrunner.PluginRunner.main(PluginRunner.java:75)
java.io.IOException: Jetty configuration problem: java.lang.IllegalStateException: No Method: <Call name="addDataSource"><Arg>jdbc/hsqldb</Arg><Arg>
<New class="org.enhydra.jdbc.standard.StandardDataSource"><Set name="DriverName">org.hsqldb.jdbcDriver</Set><Set name="Url">jdbc:hsqldb:hsql://localhost:1476</Set><Set name="User">sa</Set><Set name="Password"/><Set name="Logger">
<New class="org.enhydra.jdbc.util.Logger"><Arg>
<Call class="org.apache.commons.logging.LogFactory" name="getLog"><Arg>org.enhydra.jdbc.xapool</Arg></Call>
</Arg></New>
</Set></New>
</Arg></Call> on class org.mortbay.jetty.Server
at org.mortbay.jetty.Server.<init>(Server.java:98)
at com.iw.plugins.jettyrunner.PluginRunner.launchWithXML(PluginRunner.java:226)
at com.iw.plugins.jettyrunner.PluginRunner.launch(PluginRunner.java:91)
at com.iw.plugins.jettyrunner.PluginRunner.main(PluginRunner.java:75)
Can somebody help me out in resolving this issue?
A look at the server CLASSPATH might help.
Carol.
Similar Messages
-
Hi,
I have an application which is internally calling Jetty jar and starting the server.
My requirement is to configure JMS in it.
Could you please tell me what approach i should follow?
can it be done through API? any other solution?
Thanks in advance for your response.
Arun.JoachimSauer wrote:
I'm pretty sure he meant "Jetty doesn't give you a JMS implementation", and as far as I can tell he's rightYeh I did. Sorry, OP, I was in a hurry!
Jetty doesn't come with a JMS implementation, it's "just" a web server with servlet engine, not a fully-fledged application server.Correct
You'll need to integrate a separate JMS product. Google for "JMS jetty" and you'll find plenty of help.I'd recommend Apache ActiveMQ. It gives you a product called Camel, which helps you integrate all manner of things neatly, including Jetty -
Hi everyone,
I am new to Jetty and I'm trying to deploy exploded webapp into Jetty6. My problem is that i want my application docBase outside of jetty directory layout and can't figure out how to specify that. I want to do something as in tomcat, where you can specify an absolute path to your docBase.
Below is what my testjetty.xml looks like :
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://jetty.mortbay.org/configure.dtd">
<Configure class="org.mortbay.jetty.handler.ContextHandler">
<Set name="contextPath">/</Set>
<Set name="resourceBase"><SystemProperty name="jetty.home" default="."/>C:/Test/webapp</Set>
<Set name="handler">
<New class="org.mortbay.jetty.handler.ResourceHandler">
<Set name="welcomeFiles">
<Array type="String">
<Item>index.jsp</Item>
<Item>index.html</Item>
</Array>
</Set>
<Set name="cacheControl">max-age=3600,public</Set>
</New>
</Set>
</Configure>
When I'm trying to start up jetty passing this file as a parameter ( java -jar start.jar testjetty.xml) i throws me exceptions stating :
0 [main] INFO org.mortbay.log - Logging to org.slf4j.impl.SimpleLogger@13e205f v
ia org.mortbay.log.Slf4jLog
77 [main] WARN org.mortbay.log - EXCEPTION
java.net.MalformedURLException: unknown protocol: c
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at org.mortbay.resource.Resource.newResource(Resource.java:136)
at org.mortbay.resource.Resource.newResource(Resource.java:120)
at org.mortbay.jetty.handler.ContextHandler.setResourceBase(ContextHandler.java:919)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.mortbay.xml.XmlConfiguration.set(XmlConfiguration.java:297)
at org.mortbay.xml.XmlConfiguration.configure(XmlConfiguration.java:240)
at org.mortbay.xml.XmlConfiguration.configure(XmlConfiguration.java:206)
at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:966)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.mortbay.start.Main.invokeMain(Main.java:194)
at org.mortbay.start.Main.start(Main.java:509)
at org.mortbay.start.Main.main(Main.java:119)
77 [main] WARN org.mortbay.log - Config error at <Set name="resourceBase">*<SystemProperty name="jetty.home" default="."/>C:/Test/webapp*</Set>
77 [main] WARN org.mortbay.log - EXCEPTION
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.mortbay.xml.XmlConfiguration.set(XmlConfiguration.java:297)
at org.mortbay.xml.XmlConfiguration.configure(XmlConfiguration.java:240)
at org.mortbay.xml.XmlConfiguration.configure(XmlConfiguration.java:206)
at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:966)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.mortbay.start.Main.invokeMain(Main.java:194)
at org.mortbay.start.Main.start(Main.java:509)
at org.mortbay.start.Main.main(Main.java:119)
Caused by: java.lang.IllegalArgumentException: C:\Install\Private\jetty-6.1.7C:/Test/webapp
at org.mortbay.jetty.handler.ContextHandler.setResourceBase(ContextHandler.java:924)
... 15 more
93 [main] ERROR org.mortbay.log - Nested in java.lang.reflect.InvocationTargetException:
java.lang.IllegalArgumentException: C:\Install\Private\jetty-6.1.7C:/Test/webapp
at org.mortbay.jetty.handler.ContextHandler.setResourceBase(ContextHandler.java:924)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.mortbay.xml.XmlConfiguration.set(XmlConfiguration.java:297)
at org.mortbay.xml.XmlConfiguration.configure(XmlConfiguration.java:240)
at org.mortbay.xml.XmlConfiguration.configure(XmlConfiguration.java:206)
at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:966)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.mortbay.start.Main.invokeMain(Main.java:194)
at org.mortbay.start.Main.start(Main.java:509)
at org.mortbay.start.Main.main(Main.java:119)
What am I doing wrong ?
Any help is highly appreciated,
Thank you in advance,
Razvansome asterisks through the xml file didn't make their job bolding the text and they still appear as "*" ... so you can ignore them.
Thanks -
Org.xml.sax error content not allowed in prolog
Hi,
I am running Jetty 6.x on SUSE and there is a webapp called pyjasper i am trying to run on it. the context maps fine and it displays the content however, when i use the applet in the webapp to create a report (.jasper) it gives me a org.xml.sax Parse exception: content not allowed in prolog.
A little part of the error is pasted below:
generating report /tmp/pyJasper/compiled-reports/6390c37d0ea810c7fae3e647c2f86817.jasper
Parse Fatal Error at line 1 column 1: Content is not allowed in prolog.
org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195)
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:174)
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:388)
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1414)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:1039)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:807)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:107)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
at org.apache.commons.digester.Digester.parse(Digester.java:1647)
at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:239)
at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:226)
at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:214)
at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:168)
at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:152)
at net.sf.jasperreports.engine.JasperCompileManager.compileReportToFile(JasperCompileManager.java:115)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
2010-03-04 09:15:59.073::WARN: /pyJasper/jasper.py
at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:243)
at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:226)
at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:214)
at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:168)
at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:152)
at net.sf.jasperreports.engine.JasperCompileManager.compileReportToFile(JasperCompileManager.java:115)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
I am guessing this is some sort of an error in xml parsing. I found couple of solutions on sun java forums but none of them worked for me. Right now I am trying to figure out whether this is being caused by the applet or the java itself.
Apparently other people who use this applet do not have a problem and they have the exact same files as me. So I am not sure what exactly is causing tihs problem. Bit of a noob.
Any help would be greatly appreciated.
THANK YOU VERY MUCH!!!! :)Hi thanks you very much for the reply.
In my message I forgot to mention that I edited my prologs to "<?xml version = "1.0" encoding = "UTF-8"?>" and the jetty.xml that has the server configuration has:
<?xml version = "1.0" encoding = "UTF-8"?>
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://jetty.mortbay.org/configure.dtd">
I apologize for the clarity of my message. I meant to say that I was wondering whether the problem is with the xm files that java has, or the xml files that are in the pyjasper package that I downloaded?
I also checked for byte order mark using hex editor to see if those six characters were in front of my xml files. None of the files in the pyjasper package had the BOM so that solution did not work.
Is there something wrong with the above xml prolog?
I have been reading tons of different posts and stuf trying to figure this out for the past month but juts cannot seem to get it to work.
Thanks. -
Hello guys,
I have been setting a production system with bitronix transaction manager, SQL server 2008, XA transactions and jetty 6. In the beginning this software was configured to run with MySQL. But one of my customer decided to move everything to MSSQL server 2008.
In that moment I was trying to get this up and running for some weeks (The configuration was completely different) and finally I got it.
The configuration with MSSQL server was running perfectly during 1 month but then from one day to other the error message I will show now appeared and I do not how to solve it. I almost read all the hints from google about this exception but nothing helped
me out.
I hope you guys can help me to find a way to solve it.
- I tried different version of the jdbc driver 3.0 and 4.0.
- I tried to export exactly the database to my localserver and it's running perfectly with the same configuration.
The problem is that I cannot reproduce the error in other place that is not the customer and at the same time I have no access to their internal database server. They installed all the XA transaction stuff (dll in binn, enable XA, and grant the permissions
for SQLXAUser), I am quite sure because it was running for one month without any problem.
I asked to the customer if anything happenend on their server (microsoft updates, machines reboot, ...) but nothing of these happened.
Also I tried this link out but did not help me.
<a href="http://social.msdn.microsoft.com/Forums/sqlserver/en-US/15c1e6f5-ec1e-4376-8f45-25e61ffc1306/the-function-start-has-failed-no-transaction-cookie-was-returned?forum=sqldataaccess">http://social.msdn.microsoft.com/Forums/sqlserver/en-US/15c1e6f5-ec1e-4376-8f45-25e61ffc1306/the-function-start-has-failed-no-transaction-cookie-was-returned?forum=sqldataaccess</a>
The exception is the following:
[2014-05-15 14:06:08,842] INFO 3666[main] - org.mortbay.log.Slf4jLog.info(Slf4jLog.java:67) - Starting Bitronix Transaction Manager
[2014-05-15 14:06:08,951] INFO 3775[main] - org.mortbay.log.Slf4jLog.info(Slf4jLog.java:67) - Extract ./webapps/myscript-fpp-wrapper-server.war to D:\Temp\Jetty_0_0_0_0_8080_myscript.fpp.wrapper.server.war__myscript.form.wrapper.server__.bnwnn7\webapp
[2014-05-15 14:06:10,324] INFO 5148[main] - org.mortbay.log.Slf4jLog.info(Slf4jLog.java:67) - NO JSP Support for /myscript-form-wrapper-server, did not find org.apache.jasper.servlet.JspServlet
[2014-05-15 14:06:12,742] WARN 7566[main] - org.dozer.config.GlobalSettings.loadGlobalSettings(GlobalSettings.java:118) - Dozer configuration file not found: dozer.properties. Using defaults for all Dozer global properties.
[2014-05-15 14:06:13,288] WARN 8112[main] - org.hibernate.util.JDBCExceptionReporter.logExceptions(JDBCExceptionReporter.java:100) - SQL Error: 0, SQLState: null
[2014-05-15 14:06:13,288]ERROR 8112[main] - org.hibernate.util.JDBCExceptionReporter.logExceptions(JDBCExceptionReporter.java:101) - error enlisting a JdbcConnectionHandle of a JdbcPooledConnection from datasource fppDataSource in state ACCESSIBLE with
usage count 1 wrapping SQLServerXAConnection:1 on ProxyConnectionID:1
[2014-05-15 14:06:13,319]ERROR 8143[main] - org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:220) - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'moduleRegistration' defined in class path resource [com/visionobjects/myscript/fpp/wrapper/module-registration.xml]: Invocation of init method failed; nested exception is
org.hibernate.exception.GenericJDBCException: could not execute query
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1420)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:580)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:276)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:549)
at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
at org.mortbay.jetty.Server.doStart(Server.java:224)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.mortbay.start.Main.invokeMain(Main.java:194)
at org.mortbay.start.Main.start(Main.java:534)
at org.mortbay.start.Main.start(Main.java:441)
at org.mortbay.start.Main.main(Main.java:119)
Caused by: org.hibernate.exception.GenericJDBCException: could not execute query
at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
at org.hibernate.loader.Loader.doList(Loader.java:2235)
at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2129)
at org.hibernate.loader.Loader.list(Loader.java:2124)
at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:118)
at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1597)
at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:306)
at org.hibernate.impl.CriteriaImpl.uniqueResult(CriteriaImpl.java:328)
at com.visionobjects.myscript.fpp.form.dao.impl.ModuleInfoDaoImpl.getModuleInfo(ModuleInfoDaoImpl.java:57)
at com.visionobjects.myscript.fpp.ModuleRegistration$1.doInTransactionWithoutResult(ModuleRegistration.java:73)
at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)
at com.visionobjects.myscript.fpp.ModuleRegistration.init(ModuleRegistration.java:66)
at com.visionobjects.myscript.fpp.ModuleRegistration.start(ModuleRegistration.java:60)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1544)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1485)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1417)
... 33 more
Caused by: java.sql.SQLException: error enlisting a JdbcConnectionHandle of a JdbcPooledConnection from datasource fppDataSource in state ACCESSIBLE with usage count 1 wrapping SQLServerXAConnection:1 on ProxyConnectionID:1
at bitronix.tm.resource.jdbc.JdbcConnectionHandle.enlistResource(JdbcConnectionHandle.java:86)
at bitronix.tm.resource.jdbc.JdbcConnectionHandle.prepareStatement(JdbcConnectionHandle.java:243)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at bitronix.tm.resource.jdbc.BaseProxyHandlerClass.invoke(BaseProxyHandlerClass.java:63)
at $Proxy29.prepareStatement(Unknown Source)
at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:534)
at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:452)
at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:161)
at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1577)
at org.hibernate.loader.Loader.doQuery(Loader.java:696)
at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
at org.hibernate.loader.Loader.doList(Loader.java:2232)
... 52 more
Caused by: bitronix.tm.internal.BitronixSystemException: cannot enlist an XAResourceHolderState with uniqueName=fppDataSource XAResource= XAResourceID:1 with XID a Bitronix XID [6A657474792D6670702D73657276657200000145FFC68B9B00000000 : 6A657474792D6670702D73657276657200000145FFC68BCA00000002],
error=XAER_RMERR
at bitronix.tm.BitronixTransaction.enlistResource(BitronixTransaction.java:100)
at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:70)
at bitronix.tm.resource.jdbc.JdbcConnectionHandle.enlistResource(JdbcConnectionHandle.java:84)
... 66 more
<b>Caused by: javax.transaction.xa.XAException: com.microsoft.sqlserver.jdbc.SQLServerException: The function START: has failed. No transaction cookie was returned </b>
at com.microsoft.sqlserver.jdbc.SQLServerXAResource.DTC_XA_Interface(SQLServerXAResource.java:642)
at com.microsoft.sqlserver.jdbc.SQLServerXAResource.start(SQLServerXAResource.java:674)
at bitronix.tm.internal.XAResourceHolderState.start(XAResourceHolderState.java:211)
at bitronix.tm.internal.XAResourceManager.enlist(XAResourceManager.java:108)
at bitronix.tm.BitronixTransaction.enlistResource(BitronixTransaction.java:93)
... 68 more
I think the "bold" exception is the key.
Also the configuration file of my jetty server.
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://jetty.mortbay.org/configure.dtd">
<!-- developpment jetty configuration -->
<!-- launch with main class : org.mortbay.start.Main app arguments:
deploy-conf/jetty-conf/mysql/jetty-dev.xml vm arguments : -Xmx1024M -DSTOP.KEY=stop
-DSTOP.PORT=6669 to stop : - - stop -Xmx1024M -DSTOP.KEY=stop -DSTOP.PORT=6669 -->
<Configure id="Server" class="org.mortbay.jetty.Server">
<Array id="plusConfig" type="java.lang.String">
<Item>org.mortbay.jetty.webapp.WebInfConfiguration</Item>
<Item>org.mortbay.jetty.plus.webapp.EnvConfiguration</Item>
<Item>org.mortbay.jetty.plus.webapp.Configuration</Item>
<Item>org.mortbay.jetty.webapp.JettyWebXmlConfiguration</Item>
<Item>org.mortbay.jetty.webapp.TagLibConfiguration</Item>
</Array>
<Array id="serverClasses" type="java.lang.String">
</Array>
<Array id="systemClasses" type="java.lang.String">
</Array>
<!-- web apps -->
<Set name="handler">
<New id="handlerContext" class="org.mortbay.jetty.handler.ContextHandlerCollection">
<Set name="handlers">
<Array id="handlerArray" type="org.mortbay.jetty.webapp.WebAppContext">
<!-- wrapper server -->
<Item>
<New class="org.mortbay.jetty.webapp.WebAppContext">
<Arg>./webapps/myscript-fpp-wrapper-server.war</Arg>
<Arg>/myscript-form-wrapper-server</Arg>
<Set name="serverClasses">
<Ref id="serverClasses" />
</Set>
<Set name="ConfigurationClasses">
<Ref id="plusConfig" />
</Set>
</New>
</Item>
<!-- form server -->
<Item>
<New class="org.mortbay.jetty.webapp.WebAppContext">
<Arg>./webapps/myscript-fpp-form-server.war
</Arg>
<Arg>/myscript-form-server</Arg>
<Set name="serverClasses">
<Ref id="serverClasses" />
</Set>
<Set name="ConfigurationClasses">
<Ref id="plusConfig" />
</Set>
</New>
</Item>
<!-- hwr server -->
<Item>
<New class="org.mortbay.jetty.webapp.WebAppContext">
<Arg>./webapps/myscript-fpp-hwr-server.war</Arg>
<Arg>/myscript-form-hwr-server</Arg>
<Set name="serverClasses">
<Ref id="serverClasses" />
</Set>
<Set name="ConfigurationClasses">
<Ref id="plusConfig" />
</Set>
</New>
</Item>
</Array>
</Set>
</New>
</Set>
<Call name="addConnector">
<Arg>
<New class="org.mortbay.jetty.nio.SelectChannelConnector">
<Set name="port">8080</Set>
</New>
</Arg>
</Call>
<!-- Use the jdk 1.5 platformMBeanServer -->
<Call id="MBeanServer" class="java.lang.management.ManagementFactory"
name="getPlatformMBeanServer" />
<Get id="Container" name="container">
<Call name="addEventListener">
<Arg>
<New class="org.mortbay.management.MBeanContainer">
<Arg>
<Ref id="MBeanServer" />
</Arg>
<Call name="start" />
</New>
</Arg>
</Call>
</Get>
<!-- Setup the RMIRegistry on a specific port -->
<Call id="rmiRegistry" class="java.rmi.registry.LocateRegistry"
name="createRegistry">
<Arg type="int">2099</Arg>
</Call>
<!-- Setup the JMXConnectorServer on a specific rmi server port -->
<Call id="jmxConnectorServer" class="javax.management.remote.JMXConnectorServerFactory"
name="newJMXConnectorServer">
<Arg>
<New class="javax.management.remote.JMXServiceURL">
<Arg>service:jmx:rmi://localhost:2100/jndi/rmi://localhost:2099/jmxrmi
</Arg>
</New>
</Arg>
<Arg />
<Arg>
<Ref id="MBeanServer" />
</Arg>
<Call name="start" />
</Call>
<!--************************* -->
<!-- embbeded ActiveMQ Broker -->
<!--************************* -->
<New id="brokerService" class="org.apache.activemq.broker.BrokerService">
<Set name="brokerName">fppBrokerActiveMQ</Set>
<Set name="dataDirectoryFile"></Set>
<Call name="getSystemUsage">
<Call name="getMemoryUsage">
<Set name="limit">26428800</Set>
</Call>
<Call name="getStoreUsage">
<Set name="limit">204857600</Set>
</Call>
</Call>
<Call name="addConnector">
<Arg>nio://localhost:61615</Arg>
</Call>
<Call name="start"></Call>
</New>
<!-- ************************** -->
<!-- common fpp jndi resources -->
<!-- ************************** -->
<!-- ui debug properties -->
<New id="fpp.common-ui.velocityProperties" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>fpp/fpp.common-ui.velocityProperties</Arg>
<Arg>
<New class="java.util.Properties">
<Put name="spring.resource.loader.class">org.springframework.ui.velocity.SpringResourceLoader
</Put>
<Put name="spring.resource.loader.cache">false</Put>
<Put name="velocimacro.library.autoreload">true</Put>
</New>
</Arg>
</New>
<New id="fpp.wrapper-server.properties" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>fpp/fpp.wrapper-server.properties</Arg>
<Arg>
<New class="java.util.Properties">
<Put name="fpp.wrapper-server.instanceServiceWsdlLocation">http://localhost:8080/myscript-form-server/cxf/instance?wsdl
</Put>
<Put name="fpp.wrapper-server.formServiceWsdlLocation">http://localhost:8080/myscript-form-server/cxf/form?wsdl
</Put>
<Put name="fpp.wrapper-server.formDeprecatedServiceWsdlLocation">http://localhost:8080/myscript-form-server/cxf/formDeprecated?wsdl
</Put>
<Put name="fpp.wrapper-server.hwrResourceServiceWsdlLocation">http://localhost:8080/myscript-form-server/cxf/hwrResource?wsdl
</Put>
<Put name="fpp.wrapper-server.defaultEnvironmentName">default</Put>
<Put name="fpp.wrapper-server.defaultEnvironmentType">STANDARD</Put>
<Put name="fpp.wrapper-server.formdb.dialect">org.hibernate.dialect.SQLServerDialect</Put>
<Put name="fpp.wrapper-server.formdb.hibernate.show_sql">true</Put>
<Put name="fpp.wrapper-server.formdb.hibernate.transaction.factory_class">org.hibernate.transaction.JTATransactionFactory</Put>
<Put name="fpp.wrapper-server.formdb.hibernate.transaction.manager_lookup_class">org.hibernate.transaction.BTMTransactionManagerLookup</Put>
<Put name="fpp.wrapper-server.formdb.hibernate.cache.use_query_cache">false</Put>
<Put name="fpp.wrapper-server.formdb.hibernate.cache.use_second_level_cache">false</Put>
<Put name="fpp.wrapper-server.formdb.hibernate.cache.use_structured_cache">false</Put>
<Put name="fpp.wrapper-server.formdb.hibernate.cache.provider_class">org.hibernate.cache.NoCacheProvider</Put>
</New>
</Arg>
</New>
<!-- transaction manager - bitronix -->
<Call name="getConfiguration" class="bitronix.tm.TransactionManagerServices">
<Set name="serverId">jetty-fpp-server</Set>
<Set name="gracefulShutdownInterval">45</Set>
<Set name="logPart1Filename">btm/btm1.tlog</Set>
<Set name="logPart2Filename">btm/btm2.tlog</Set>
</Call>
<Set name="gracefulShutdown">60000</Set>
<Call name="addLifeCycle">
<Arg>
<New class="bitronix.tm.integration.jetty6.BTMLifeCycle" />
</Arg>
</Call>
<New class="org.mortbay.jetty.plus.naming.Transaction">
<Arg>
<Call name="getTransactionManager" class="bitronix.tm.TransactionManagerServices" />
</Arg>
</New>
<New class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>java:/TransactionManager</Arg>
<Arg>
<Call name="getTransactionManager" class="bitronix.tm.TransactionManagerServices" />
</Arg>
</New>
<New id="userTransactionManager" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>java:comp/TransactionManager</Arg>
<Arg>
<Call name="getTransactionManager" class="bitronix.tm.TransactionManagerServices" />
</Arg>
</New>
<New id="userTransactionManager" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>java:comp/UserTransaction</Arg>
<Arg>
<Call name="getTransactionManager" class="bitronix.tm.TransactionManagerServices" />
</Arg>
</New>
<!-- database data source -->
<New id="fppDataSource" class="bitronix.tm.resource.jdbc.PoolingDataSource">
<Set name="uniqueName">fppDataSource</Set>
<Set name="className">com.microsoft.sqlserver.jdbc.SQLServerXADataSource</Set>
<Set name="minPoolSize">0</Set>
<Set name="maxPoolSize">50</Set>
<Get name="driverProperties">
<Put name="serverName">DYHVDB01</Put>
<Put name="instanceName">ALPHA</Put>
<Put name="integratedSecurity">false</Put>
<Put name="databaseName">tdb_digipen_fpp</Put>
<Put name="user">manage_digipen</Put>
<Put name="password">5T1fte?</Put>
<!--Needed to test??<Put name="pinGlobalTxToPhysicalConnection">true</Put>-->
</Get>
<Call name="init" />
</New>
<!-- Jms connection factories -->
<New id="fppServerConnectionFactory" class="bitronix.tm.resource.jms.PoolingConnectionFactory">
<Set name="className">org.apache.activemq.ActiveMQXAConnectionFactory</Set>
<Set name="uniqueName">fppServerConnectionFactory</Set>
<Set name="minPoolSize">4</Set>
<Set name="maxPoolSize">40</Set>
<Set name="allowLocalTransactions">true</Set>
<Get name="driverProperties">
<Put name="brokerURL">nio://localhost:61615?jms.prefetchPolicy.all=50</Put>
<New class="org.apache.activemq.RedeliveryPolicy">
<Set name="maximumRedeliveries">-1</Set>
<Set name="backOffMultiplier">2</Set>
</New>
</Get>
<Call name="init" />
</New>
<!-- JMS Queues & topics -->
<New id="formNotifiationTopic" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>fpp/formNotifiationTopic</Arg>
<Arg>
<New class="org.apache.activemq.command.ActiveMQTopic">
<Arg>formNotifiationTopic</Arg>
</New>
</Arg>
</New>
<New id="fieldJmsQueue" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>fpp/fieldJmsQueue</Arg>
<Arg>
<New class="org.apache.activemq.command.ActiveMQQueue">
<Arg>fieldJmsQueue</Arg>
</New>
</Arg>
</New>
<New id="fieldNotifJmsQueue" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>fpp/fieldNotifJmsQueue</Arg>
<Arg>
<New class="org.apache.activemq.command.ActiveMQQueue">
<Arg>fieldNotifJmsQueue</Arg>
</New>
</Arg>
</New>
<New id="inkJmsQueue" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>fpp/inkJmsQueue</Arg>
<Arg>
<New class="org.apache.activemq.command.ActiveMQQueue">
<Arg>inkJmsQueue</Arg>
</New>
</Arg>
</New>
<!-- native library services -->
<New id="myscriptLicenseService" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>fpp/myscriptLicenseService</Arg>
<Arg>
<New
class="com.visionobjects.licensemanager.impl.MyscriptLicenseServiceImpl">
<Arg>localhost</Arg>
</New>
</Arg>
</New>
<!-- *********************** -->
<!-- form server properties -->
<!-- *********************** -->
<New id="fpp.form.properties" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>fpp/fpp.form.properties</Arg>
<Arg>
<New class="java.util.Properties">
<Put name="fpp.form.defaultEnvironmentName">default</Put>
<Put name="fpp.form.defaultEnvironmentType">STANDARD</Put>
<Put name="fpp.form.jbpm.job.nbexecutor">4</Put>
<Put name="fpp.form.jbpm.job.idleinterval">1000</Put>
<Put name="fpp.form.field.notif.nbconsumers">2</Put>
<Put name="fpp.form.ink.nbconsumers">2</Put>
<Put name="fpp.form.instance.instanceValidationMode">STANDARD</Put>
<Put name="fpp.form.formdb.dialect">org.hibernate.dialect.SQLServerDialect</Put>
<!--<Put name="fpp.form.formdb.hibernate.show_sql">true</Put>-->
<Put name="fpp.form.formdb.hibernate.show_sql">true</Put>
<Put name="fpp.form.formdb.hibernate.transaction.factory_class">org.hibernate.transaction.JTATransactionFactory</Put>
<Put name="fpp.form.formdb.hibernate.transaction.manager_lookup_class">org.hibernate.transaction.BTMTransactionManagerLookup
</Put>
<Put name="fpp.form.formdb.hibernate.cache.use_query_cache">false</Put>
<Put name="fpp.form.formdb.hibernate.cache.use_second_level_cache">false</Put>
<Put name="fpp.form.formdb.hibernate.cache.use_structured_cache">false</Put>
<Put name="fpp.form.formdb.hibernate.cache.provider_class">org.hibernate.cache.NoCacheProvider</Put>
<Put name="fpp.form.jbpmdb.dialect">org.hibernate.dialect.SQLServerDialect</Put>
<Put name="fpp.form.jbpmdb.hibernate.show_sql">true</Put>
<Put name="fpp.form.jbpmdb.hibernate.transaction.factory_class">org.hibernate.transaction.JTATransactionFactory</Put>
<Put name="fpp.form.jbpmdb.hibernate.transaction.manager_lookup_class">org.hibernate.transaction.BTMTransactionManagerLookup
</Put>
<Put name="fpp.form.jbpmdb.hibernate.cache.use_query_cache">false</Put>
<Put name="fpp.form.jbpmdb.hibernate.cache.use_second_level_cache">false</Put>
<Put name="fpp.form.jbpmdb.hibernate.cache.use_structured_cache">false</Put>
<Put name="fpp.form.jbpmdb.hibernate.cache.provider_class">org.hibernate.cache.NoCacheProvider</Put>
<Put name="fpp.form.scheduler.jobStore.driverDelegateClass">org.quartz.impl.jdbcjobstore.MSSQLDelegate</Put>
<Put name="fpp.form.scheduler.dataSource.driver">com.microsoft.sqlserver.jdbc.SQLServerDriver</Put>
<Put name="fpp.form.scheduler.dataSource.URL">jdbc:sqlserver://DYHVDB01\ALPHA;DatabaseName=tdb_digipen_fpp;integratedSecurity=false
</Put>
<Put name="fpp.form.scheduler.dataSource.user">manage_digipen</Put>
<Put name="fpp.form.scheduler.dataSource.password">5T1fte?</Put>
<!-- Cron Format A cron expression is a string comprised of 6 or 7 fields
separated by white space. Fields can contain any of the allowed values, along
with various combinations of the allowed special characters for that field.
The fields are as follows: Field Name Mandatory Allowed Values Allowed Special
Characters Seconds YES 0-59 , - * / Minutes YES 0-59 , - * / Hours YES 0-23
, - * / Day of month YES 1-31 , - * ? / L W Month YES 1-12 or JAN-DEC , -
* / Day of week YES 1-7 or SUN-SAT , - * ? / L # Year NO empty, 1970-2099
, - * / -->
<Put name="fpp.form.purge.moduleinfo.cron">0 0/1 * * * ?</Put>
<Put name="fpp.form.purge.instances.cron">0 0 * * * ?</Put>
<Put name="fpp.form.purge.instances.defaultcase">365</Put>
<Put name="fpp.form.purge.instances.case1">10</Put>
<Put name="fpp.form.purge.instances.case2">60</Put>
<Put name="fpp.form.purge.instances.case3">100</Put>
<Put name="fpp.form.purge.instances.case4">30</Put>
<Put name="fpp.form.purge.instances.case5">60</Put>
<Put name="fpp.form.export.cron">0 0 * * * ?</Put>
<Put name="fpp.form.export.exportpath">C:\FPP</Put>
<Put name="fpp.form.export.exportMode">REGULAR</Put>
<Put name="fpp.form.export.buildingType">INCREMENTAL</Put>
<Put name="fpp.form.export.addInformations">true</Put>
</New>
</Arg>
</New>
<New id="fppFormDbDataSource" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>jdbc/fppFormDbDataSource</Arg>
<Arg>
<Ref id="fppDataSource"></Ref>
</Arg>
</New>
<New id="fppJbpmDbDataSource" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>jdbc/fppJbpmDbDataSource</Arg>
<Arg>
<Ref id="fppDataSource" />
</Arg>
</New>
<New id="formJmsTopicConnectionFactory" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>fpp/formJmsTopicConnectionFactory</Arg>
<Arg>
<Ref id="fppServerConnectionFactory" />
</Arg>
</New>
<New id="fieldProducerJmsConnectionFactory" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>fpp/fieldProducerJmsConnectionFactory</Arg>
<Arg>
<Ref id="fppServerConnectionFactory" />
</Arg>
</New>
<New id="fieldNotifConsumerJmsConnectionFactory" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>fpp/fieldNotifConsumerJmsConnectionFactory</Arg>
<Arg>
<Ref id="fppServerConnectionFactory" />
</Arg>
</New>
<New id="inkConsumerJmsConnectionFactory" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>fpp/inkConsumerJmsConnectionFactory</Arg>
<Arg>
<Ref id="fppServerConnectionFactory" />
</Arg>
</New>
<!-- HWR SERVER -->
<New id="fpp.hwr-server.properties" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>fpp/fpp.hwr-server.properties</Arg>
<Arg>
<New class="java.util.Properties">
<Put name="fpp.hwr-server.formbroker.uri">failover:nio://localhost:61615</Put>
<Put name="fpp.hwr-server.fieldConsumers">4</Put>
<Put name="fpp.hwr-server.resourceManager.memoryUsageThreshold">262144000</Put>
<Put name="fpp.hwr-server.resourceManager.resourceCountThreshold">150</Put>
<Put name="fpp.hwr-server.resourceManager.idleTimeLimit">1800000</Put>
<Put name="fpp.hwr-server.resourceManager.timeToLive">3600000</Put>
<Put name="fpp.hwr-server.resourceManager.wakeUpInterval">100000</Put>
<Put name="fpp.hwr-server.formdb.dialect">org.hibernate.dialect.SQLServerDialect</Put>
<Put name="fpp.hwr-server.formdb.hibernate.show_sql">true</Put>
<Put name="fpp.hwr-server.formdb.hibernate.transaction.factory_class">org.hibernate.transaction.JTATransactionFactory</Put>
<Put
name="fpp.hwr-server.formdb.hibernate.transaction.manager_lookup_class">org.hibernate.transaction.BTMTransactionManagerLookup</Put>
<Put name="fpp.hwr-server.internal.dumpRecognition">false</Put>
</New>
</Arg>
</New>
<New id="myscriptHwrService" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>fpp/myscriptHwrService</Arg>
<Arg>
<New class="com.visionobjects.myscript.commons.hwr.engine.HwrEngineService">
<Set name="handwritingContextUserLimit">50</Set>
<Set name="resourceUserLimit">0</Set>
<Set name="otherObjectUserLimit">500</Set>
<Call name="doStart" />
</New>
</Arg>
</New>
<New id="fieldNotificationProducerJmsConnectionFactory" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>fpp/fieldNotificationProducerJmsConnectionFactory</Arg>
<Arg>
<Ref id="fppServerConnectionFactory" />
</Arg>
</New>
<New id="fieldConsumerJmsConnectionFactory" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>fpp/fieldConsumerJmsConnectionFactory</Arg>
<Arg>
<Ref id="fppServerConnectionFactory" />
</Arg>
</New>
<!-- wrapper -->
<New id="fppWrapperServerConnectionFactory" class="org.apache.activemq.ActiveMQConnectionFactory">
<Set name="brokerURL">nio://localhost:61615</Set>
<Set name="redeliveryPolicy">
<New class="org.apache.activemq.RedeliveryPolicy">
<Set name="maximumRedeliveries">-1</Set>
<Set name="backOffMultiplier">2</Set>
</New>
</Set>
</New>
<New id="formNotificationConsumerFactory" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>fpp/formNotificationConsumerFactory</Arg>
<Arg>
<Ref id="fppWrapperServerConnectionFactory" />
</Arg>
</New>
<New id="inkProducerJmsConnectionFactory" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>fpp/inkProducerJmsConnectionFactory</Arg>
<Arg>
<Ref id="fppWrapperServerConnectionFactory" />
</Arg>
</New>
<!-- JMX/SENSORS -->
<New id="inkJmsQueueUrl" class="java.lang.String">
<Arg>service:jmx:rmi://localhost:2100/jndi/rmi://localhost:2099/jmxrmi
</Arg>
</New>
<New id="inkJmsQueueObjectName" class="java.lang.String">
<Arg>org.apache.activemq:BrokerName=formserver.broker,Type=Queue,Destination=inkJmsQueue
</Arg>
</New>
<New id="fieldNotifJmsQueueUrl" class="java.lang.String">
<Arg>service:jmx:rmi://localhost:2100/jndi/rmi://localhost:2099/jmxrmi
</Arg>
</New>
<New id="fieldNotifJmsQueueObjectName" class="java.lang.String">
<Arg>org.apache.activemq:BrokerName=formserver.broker,Type=Queue,Destination=fieldNotifJmsQueue
</Arg>
</New>
<New id="fieldJmsQueueUrl" class="java.lang.String">
<Arg>service:jmx:rmi://localhost:2100/jndi/rmi://localhost:2099/jmxrmi
</Arg>
</New>
<New id="fieldJmsQueueObjectName" class="java.lang.String">
<Arg>org.apache.activemq:BrokerName=formserver.broker,Type=Queue,Destination=fieldJmsQueue
</Arg>
</New>
<New id="formNotifiationTopicUrl" class="java.lang.String">
<Arg>service:jmx:rmi://localhost:2100/jndi/rmi://localhost:2099/jmxrmi
</Arg>
</New>
<New id="formNotifiationTopicObjectName" class="java.lang.String">
<Arg>org.apache.activemq:BrokerName=formserver.broker,Type=Queue,Destination=formNotifiationTopic
</Arg>
</New>
<New id="server.list" class="java.util.HashMap">
<!-- InkJmsQueue -->
<Put name="WRP">
<New class="java.util.ArrayList">
<Call name="add">
<Arg>
<New class="java.lang.String">
<Arg>http://localhost:8081</Arg>
</New>
</Arg>
</Call>
<Call name="add">
<Arg>
<New class="java.lang.String">
<Arg>http://localhost:8084</Arg>
</New>
</Arg>
</Call>
</New>
</Put>
<Put name="FORM">
<New class="java.util.ArrayList">
<Call name="add">
<Arg>
<New class="java.lang.String">
<Arg>http://localhost:8080</Arg>
</New>
</Arg>
</Call>
<Call name="add">
<Arg>
<New class="java.lang.String">
<Arg>http://localhost:8084</Arg>
</New>
</Arg>
</Call>
</New>
</Put>
<Put name="HWR">
<New class="java.util.ArrayList">
<Call name="add">
<Arg>
<New class="java.lang.String">
<Arg>http://localhost:8083</Arg>
</New>
</Arg>
</Call>
<Call name="add">
<Arg>
<New class="java.lang.String">
<Arg>http://localhost:8084</Arg>
</New>
</Arg>
</Call>
</New>
</Put>
</New>
<New id="fpp.form.jmx.properties" class="java.util.HashMap">
<!-- InkJmsQueue -->
<Put name="inkJmsQueueSize">
<New class="java.util.HashMap">
<Put name="urlQueue">
<Ref id="inkJmsQueueUrl" />
</Put>
<Put name="objectName">
<Ref id="inkJmsQueueObjectName" />
</Put>
<Put name="attribute">QueueSize</Put>
</New>
</Put>
<Put name="inkJmsConsumerCount">
<New class="java.util.HashMap">
<Put name="urlQueue">
<Ref id="inkJmsQueueUrl" />
</Put>
<Put name="objectName">
<Ref id="inkJmsQueueObjectName" />
</Put>
<Put name="attribute">ConsumerCount</Put>
</New>
</Put>
<Put name="inkJmsDequeueCount">
<New class="java.util.HashMap">
<Put name="urlQueue">
<Ref id="inkJmsQueueUrl" />
</Put>
<Put name="objectName">
<Ref id="inkJmsQueueObjectName" />
</Put>
<Put name="attribute">DequeueCount</Put>
</New>
</Put>
<Put name="inkJmsAverageEnqueueTime">
<New class="java.util.HashMap">
<Put name="urlQueue">
<Ref id="inkJmsQueueUrl" />
</Put>
<Put name="objectName">
<Ref id="inkJmsQueueObjectName" />
</Put>
<Put name="attribute">AverageEnqueueTime</Put>
</New>
</Put>
<Put name="inkJmsMaxEnqueueTime">
<New class="java.util.HashMap">
<Put name="urlQueue">
<Ref id="inkJmsQueueUrl" />
</Put>
<Put name="objectName">
<Ref id="inkJmsQueueObjectName" />
</Put>
<Put name="attribute">MaxEnqueueTime</Put>
</New>
</Put>
<!--FieldNotifJmsQueue -->
<Put name="fieldNotifJmsQueueSize">
<New class="java.util.HashMap">
<Put name="urlQueue">
<Ref id="fieldNotifJmsQueueUrl" />
</Put>
<Put name="objectName">
<Ref id="fieldNotifJmsQueueObjectName" />
</Put>
<Put name="attribute">QueueSize</Put>
</New>
</Put>
<Put name="fieldNotifJmsConsumerCount">
<New class="java.util.HashMap">
<Put name="urlQueue">
<Ref id="fieldNotifJmsQueueUrl" />
</Put>
<Put name="objectName">
<Ref id="fieldNotifJmsQueueObjectName" />
</Put>
<Put name="attribute">ConsumerCount</Put>
</New>
</Put>
<Put name="fieldNotifJmsDequeueCount">
<New class="java.util.HashMap">
<Put name="urlQueue">
<Ref id="fieldNotifJmsQueueUrl" />
</Put>
<Put name="objectName">
<Ref id="fieldNotifJmsQueueObjectName" />
</Put>
<Put name="attribute">DequeueCount</Put>
</New>
</Put>
<Put name="fieldNotifJmsAverageEnqueueTime">
<New class="java.util.HashMap">
<Put name="urlQueue">
<Ref id="fieldNotifJmsQueueUrl" />
</Put>
<Put name="objectName">
<Ref id="fieldNotifJmsQueueObjectName" />
</Put>
<Put name="attribute">AverageEnqueueTime</Put>
</New>
</Put>
<Put name="fieldNotifJmsMaxEnqueueTime">
<New class="java.util.HashMap">
<Put name="urlQueue">
<Ref id="fieldNotifJmsQueueUrl" />
</Put>
<Put name="objectName">
<Ref id="fieldNotifJmsQueueObjectName" />
</Put>
<Put name="attribute">MaxEnqueueTime</Put>
</New>
</Put>
</New>
<New id="fpp.form.ui.parameters" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>fpp/fpp.form.ui.parameters</Arg>
<Arg>
<New
class="com.visionobjects.myscript.fpp.ui.parameters.impl.UIParametersServiceImpl">
<Set name="jmxProperties">
<Ref id="fpp.form.jmx.properties"></Ref>
</Set>
<Set name="serverList">
<Ref id="server.list"></Ref>
</Set>
</New>
</Arg>
</New>
</Configure>
Thanks so much in advance.
Hello guys,
I have been setting a production system with bitronix transaction manager, SQL server 2008, XA transactions and jetty 6. In the beginning this software was configured to run with MySQL. But one of my customer decided to move everything to MSSQL server 2008.
In that moment I was trying to get this up and running for some weeks (The configuration was completely different) and finally I got it.
The configuration with MSSQL server was running perfectly during 1 month but then from one day to other the error message I will show now appeared and I do not how to solve it. I almost read all the hints from google about this exception but nothing helped
me out.
I hope you guys can help me to find a way to solve it.
- I tried different version of the jdbc driver 3.0 and 4.0.
- I tried to export exactly the database to my localserver and it's running perfectly with the same configuration.
The problem is that I cannot reproduce the error in other place that is not the customer and at the same time I have no access to their internal database server. They installed all the XA transaction stuff (dll in binn, enable XA, and grant the permissions
for SQLXAUser), I am quite sure because it was running for one month without any problem.
I asked to the customer if anything happenend on their server (microsoft updates, machines reboot, ...) but nothing of these happened.
Also I tried this link out but did not help me.
<a href="http://social.msdn.microsoft.com/Forums/sqlserver/en-US/15c1e6f5-ec1e-4376-8f45-25e61ffc1306/the-function-start-has-failed-no-transaction-cookie-was-returned?forum=sqldataaccess">http://social.msdn.microsoft.com/Forums/sqlserver/en-US/15c1e6f5-ec1e-4376-8f45-25e61ffc1306/the-function-start-has-failed-no-transaction-cookie-was-returned?forum=sqldataaccess</a>
The exception is the following:
[2014-05-15 14:06:08,842] INFO 3666[main] - org.mortbay.log.Slf4jLog.info(Slf4jLog.java:67) - Starting Bitronix Transaction Manager
[2014-05-15 14:06:08,951] INFO 3775[main] - org.mortbay.log.Slf4jLog.info(Slf4jLog.java:67) - Extract ./webapps/myscript-fpp-wrapper-server.war to D:\Temp\Jetty_0_0_0_0_8080_myscript.fpp.wrapper.server.war__myscript.form.wrapper.server__.bnwnn7\webapp
[2014-05-15 14:06:10,324] INFO 5148[main] - org.mortbay.log.Slf4jLog.info(Slf4jLog.java:67) - NO JSP Support for /myscript-form-wrapper-server, did not find org.apache.jasper.servlet.JspServlet
[2014-05-15 14:06:12,742] WARN 7566[main] - org.dozer.config.GlobalSettings.loadGlobalSettings(GlobalSettings.java:118) - Dozer configuration file not found: dozer.properties. Using defaults for all Dozer global properties.
[2014-05-15 14:06:13,288] WARN 8112[main] - org.hibernate.util.JDBCExceptionReporter.logExceptions(JDBCExceptionReporter.java:100) - SQL Error: 0, SQLState: null
[2014-05-15 14:06:13,288]ERROR 8112[main] - org.hibernate.util.JDBCExceptionReporter.logExceptions(JDBCExceptionReporter.java:101) - error enlisting a JdbcConnectionHandle of a JdbcPooledConnection from datasource fppDataSource in state ACCESSIBLE with
usage count 1 wrapping SQLServerXAConnection:1 on ProxyConnectionID:1
[2014-05-15 14:06:13,319]ERROR 8143[main] - org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:220) - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'moduleRegistration' defined in class path resource [com/visionobjects/myscript/fpp/wrapper/module-registration.xml]: Invocation of init method failed; nested exception is
org.hibernate.exception.GenericJDBCException: could not execute query
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1420)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:580)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:276)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:549)
at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
at org.mortbay.jetty.Server.doStart(Server.java:224)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.mortbay.start.Main.invokeMain(Main.java:194)
at org.mortbay.start.Main.start(Main.java:534)
at org.mortbay.start.Main.start(Main.java:441)
at org.mortbay.start.Main.main(Main.java:119)
Caused by: org.hibernate.exception.GenericJDBCException: could not execute query
at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
at org.hibernate.loader.Loader.doList(Loader.java:2235)
at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2129)
at org.hibernate.loader.Loader.list(Loader.java:2124)
at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:118)
at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1597)
at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:306)
at org.hibernate.impl.CriteriaImpl.uniqueResult(CriteriaImpl.java:328)
at com.visionobjects.myscript.fpp.form.dao.impl.ModuleInfoDaoImpl.getModuleInfo(ModuleInfoDaoImpl.java:57)
at com.visionobjects.myscript.fpp.ModuleRegistration$1.doInTransactionWithoutResult(ModuleRegistration.java:73)
at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)
at com.visionobjects.myscript.fpp.ModuleRegistration.init(ModuleRegistration.java:66)
at com.visionobjects.myscript.fpp.ModuleRegistration.start(ModuleRegistration.java:60)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1544)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1485)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1417)
... 33 more
Caused by: java.sql.SQLException: error enlisting a JdbcConnectionHandle of a JdbcPooledConnection from datasource fppDataSource in state ACCESSIBLE with usage count 1 wrapping SQLServerXAConnection:1 on ProxyConnectionID:1
at bitronix.tm.resource.jdbc.JdbcConnectionHandle.enlistResource(JdbcConnectionHandle.java:86)
at bitronix.tm.resource.jdbc.JdbcConnectionHandle.prepareStatement(JdbcConnectionHandle.java:243)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at bitronix.tm.resource.jdbc.BaseProxyHandlerClass.invoke(BaseProxyHandlerClass.java:63)
at $Proxy29.prepareStatement(Unknown Source)
at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:534)
at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:452)
at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:161)
at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1577)
at org.hibernate.loader.Loader.doQuery(Loader.java:696)
at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
at org.hibernate.loader.Loader.doList(Loader.java:2232)
... 52 more
Caused by: bitronix.tm.internal.BitronixSystemException: cannot enlist an XAResourceHolderState with uniqueName=fppDataSource XAResource= XAResourceID:1 with XID a Bitronix XID [6A657474792D6670702D73657276657200000145FFC68B9B00000000 : 6A657474792D6670702D73657276657200000145FFC68BCA00000002],
error=XAER_RMERR
at bitronix.tm.BitronixTransaction.enlistResource(BitronixTransaction.java:100)
at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:70)
at bitronix.tm.resource.jdbc.JdbcConnectionHandle.enlistResource(JdbcConnectionHandle.java:84)
... 66 more
<b>Caused by: javax.transaction.xa.XAException: com.microsoft.sqlserver.jdbc.SQLServerException: The function START: has failed. No transaction cookie was returned </b>
at com.microsoft.sqlserver.jdbc.SQLServerXAResource.DTC_XA_Interface(SQLServerXAResource.java:642)
at com.microsoft.sqlserver.jdbc.SQLServerXAResource.start(SQLServerXAResource.java:674)
at bitronix.tm.internal.XAResourceHolderState.start(XAResourceHolderState.java:211)
at bitronix.tm.internal.XAResourceManager.enlist(XAResourceManager.java:108)
at bitronix.tm.BitronixTransaction.enlistResource(BitronixTransaction.java:93)
... 68 more
I think the "bold" exception is the key.
Also the configuration file of my jetty server.
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://jetty.mortbay.org/configure.dtd">
<!-- developpment jetty configuration -->
<!-- launch with main class : org.mortbay.start.Main app arguments:
deploy-conf/jetty-conf/mysql/jetty-dev.xml vm arguments : -Xmx1024M -DSTOP.KEY=stop
-DSTOP.PORT=6669 to stop : - - stop -Xmx1024M -DSTOP.KEY=stop -DSTOP.PORT=6669 -->
<Configure id="Server" class="org.mortbay.jetty.Server">
<Array id="plusConfig" type="java.lang.String">
<Item>org.mortbay.jetty.webapp.WebInfConfiguration</Item>
<Item>org.mortbay.jetty.plus.webapp.EnvConfiguration</Item>
<Item>org.mortbay.jetty.plus.webapp.Configuration</Item>
<Item>org.mortbay.jetty.webapp.JettyWebXmlConfiguration</Item>
<Item>org.mortbay.jetty.webapp.TagLibConfiguration</Item>
</Array>
<Array id="serverClasses" type="java.lang.String">
</Array>
<Array id="systemClasses" type="java.lang.String">
</Array>
<!-- web apps -->
<Set name="handler">
<New id="handlerContext" class="org.mortbay.jetty.handler.ContextHandlerCollection">
<Set name="handlers">
<Array id="handlerArray" type="org.mortbay.jetty.webapp.WebAppContext">
<!-- wrapper server -->
<Item>
<New class="org.mortbay.jetty.webapp.WebAppContext">
<Arg>./webapps/myscript-fpp-wrapper-server.war</Arg>
<Arg>/myscript-form-wrapper-server</Arg>
<Set name="serverClasses">
<Ref id="serverClasses" />
</Set>
<Set name="ConfigurationClasses">
<Ref id="plusConfig" />
</Set>
</New>
</Item>
<!-- form server -->
<Item>
<New class="org.mortbay.jetty.webapp.WebAppContext">
<Arg>./webapps/myscript-fpp-form-server.war
</Arg>
<Arg>/myscript-form-server</Arg>
<Set name="serverClasses">
<Ref id="serverClasses" />
</Set>
<Set name="ConfigurationClasses">
<Ref id="plusConfig" />
</Set>
</New>
</Item>
<!-- hwr server -->
<Item>
<New class="org.mortbay.jetty.webapp.WebAppContext">
<Arg>./webapps/myscript-fpp-hwr-server.war</Arg>
<Arg>/myscript-form-hwr-server</Arg>
<Set name="serverClasses">
<Ref id="serverClasses" />
</Set>
<Set name="ConfigurationClasses">
<Ref id="plusConfig" />
</Set>
</New>
</Item>
</Array>
</Set>
</New>
</Set>
<Call name="addConnector">
<Arg>
<New class="org.mortbay.jetty.nio.SelectChannelConnector">
<Set name="port">8080</Set>
</New>
</Arg>
</Call>
<!-- Use the jdk 1.5 platformMBeanServer -->
<Call id="MBeanServer" class="java.lang.management.ManagementFactory"
name="getPlatformMBeanServer" />
<Get id="Container" name="container">
<Call name="addEventListener">
<Arg>
<New class="org.mortbay.management.MBeanContainer">
<Arg>
<Ref id="MBeanServer" />
</Arg>
<Call name="start" />
</New>
</Arg>
</Call>
</Get>
<!-- Setup the RMIRegistry on a specific port -->
<Call id="rmiRegistry" class="java.rmi.registry.LocateRegistry"
name="createRegistry">
<Arg type="int">2099</Arg>
</Call>
<!-- Setup the JMXConnectorServer on a specific rmi server port -->
<Call id="jmxConnectorServer" class="javax.management.remote.JMXConnectorServerFactory"
name="newJMXConnectorServer">
<Arg>
<New class="javax.management.remote.JMXServiceURL">
<Arg>service:jmx:rmi://localhost:2100/jndi/rmi://localhost:2099/jmxrmi
</Arg>
</New>
</Arg>
<Arg />
<Arg>
<Ref id="MBeanServer" />
</Arg>
<Call name="start" />
</Call>
<!--************************* -->
<!-- embbeded ActiveMQ Broker -->
<!--************************* -->
<New id="brokerService" class="org.apache.activemq.broker.BrokerService">
<Set name="brokerName">fppBrokerActiveMQ</Set>
<Set name="dataDirectoryFile"></Set>
<Call name="getSystemUsage">
<Call name="getMemoryUsage">
<Set name="limit">26428800</Set>
</Call>
<Call name="getStoreUsage">
<Set name="limit">204857600</Set>
</Call>
</Call>
<Call name="addConnector">
<Arg>nio://localhost:61615</Arg>
</Call>
<Call name="start"></Call>
</New>
<!-- ************************** -->
<!-- common fpp jndi resources -->
<!-- ************************** -->
<!-- ui debug properties -->
<New id="fpp.common-ui.velocityProperties" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>fpp/fpp.common-ui.velocityProperties</Arg>
<Arg>
<New class="java.util.Properties">
<Put name="spring.resource.loader.class">org.springframework.ui.velocity.SpringResourceLoader
</Put>
<Put name="spring.resource.loader.cache">false</Put>
<Put name="velocimacro.library.autoreload">true</Put>
</New>
</Arg>
</New>
<New id="fpp.wrapper-server.properties" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>fpp/fpp.wrapper-server.properties</Arg>
<Arg>
<New class="java.util.Properties">
<Put name="fpp.wrapper-server.instanceServiceWsdlLocation">http://localhost:8080/myscript-form-server/cxf/instance?wsdl
</Put>
<Put name="fpp.wrapper-server.formServiceWsdlLocation">http://localhost:8080/myscript-form-server/cxf/form?wsdl
</Put>
<Put name="fpp.wrapper-server.formDeprecatedServiceWsdlLocation">http://localhost:8080/myscript-form-server/cxf/formDeprecated?wsdl
</Put>
<Put name="fpp.wrapper-server.hwrResourceServiceWsdlLocation">http://localhost:8080/myscript-form-server/cxf/hwrResource?wsdl
</Put>
<Put name="fpp.wrapper-server.defaultEnvironmentName">default</Put>
<Put name="fpp.wrapper-server.defaultEnvironmentType">STANDARD</Put>
<Put name="fpp.wrapper-server.formdb.dialect">org.hibernate.dialect.SQLServerDialect</Put>
<Put name="fpp.wrapper-server.formdb.hibernate.show_sql">true</Put>
<Put name="fpp.wrapper-server.formdb.hibernate.transaction.factory_class">org.hibernate.transaction.JTATransactionFactory</Put>
<Put name="fpp.wrapper-server.formdb.hibernate.transaction.manager_lookup_class">org.hibernate.transaction.BTMTransactionManagerLookup</Put>
<Put name="fpp.wrapper-server.formdb.hibernate.cache.use_query_cache">false</Put>
<Put name="fpp.wrapper-server.formdb.hibernate.cache.use_second_level_cache">false</Put>
<Put name="fpp.wrapper-server.formdb.hibernate.cache.use_structured_cache">false</Put>
<Put name="fpp.wrapper-server.formdb.hibernate.cache.provider_class">org.hibernate.cache.NoCacheProvider</Put>
</New>
</Arg>
</New>
<!-- transaction manager - bitronix -->
<Call name="getConfiguration" class="bitronix.tm.TransactionManagerServices">
<Set name="serverId">jetty-fpp-server</Set>
<Set name="gracefulShutdownInterval">45</Set>
<Set name="logPart1Filename">btm/btm1.tlog</Set>
<Set name="logPart2Filename">btm/btm2.tlog</Set>
</Call>
<Set name="gracefulShutdown">60000</Set>
<Call name="addLifeCycle">
<Arg>
<New class="bitronix.tm.integration.jetty6.BTMLifeCycle" />
</Arg>
</Call>
<New class="org.mortbay.jetty.plus.naming.Transaction">
<Arg>
<Call name="getTransactionManager" class="bitronix.tm.TransactionManagerServices" />
</Arg>
</New>
<New class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>java:/TransactionManager</Arg>
<Arg>
<Call name="getTransactionManager" class="bitronix.tm.TransactionManagerServices" />
</Arg>
</New>
<New id="userTransactionManager" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>java:comp/TransactionManager</Arg>
<Arg>
<Call name="getTransactionManager" class="bitronix.tm.TransactionManagerServices" />
</Arg>
</New>
<New id="userTransactionManager" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>java:comp/UserTransaction</Arg>
<Arg>
<Call name="getTransactionManager" class="bitronix.tm.TransactionManagerServices" />
</Arg>
</New>
<!-- database data source -->
<New id="fppDataSource" class="bitronix.tm.resource.jdbc.PoolingDataSource">
<Set name="uniqueName">fppDataSource</Set>
<Set name="className">com.microsoft.sqlserver.jdbc.SQLServerXADataSource</Set>
<Set name="minPoolSize">0</Set>
<Set name="maxPoolSize">50</Set>
<Get name="driverProperties">
<Put name="serverName">DYHVDB01</Put>
<Put name="instanceName">ALPHA</Put>
<Put name="integratedSecurity">false</Put>
<Put name="databaseName">tdb_digipen_fpp</Put>
<Put name="user">manage_digipen</Put>
<Put name="password">5T1fte?</Put>
<!--Needed to test??<Put name="pinGlobalTxToPhysicalConnection">true</Put>-->
</Get>
<Call name="init" />
</New>
<!-- Jms connection factories -->
<New id="fppServerConnectionFactory" class="bitronix.tm.resource.jms.PoolingConnectionFactory">
<Set name="className">org.apache.activemq.ActiveMQXAConnectionFactory</Set>
<Set name="uniqueName">fppServerConnectionFactory</Set>
<Set name="minPoolSize">4</Set>
<Set name="maxPoolSize">40</Set>
<Set name="allowLocalTransactions">true</Set>
<Get name="driverProperties">
<Put name="brokerURL">nio://localhost:61615?jms.prefetchPolicy.all=50</Put>
<New class="org.apache.activemq.RedeliveryPolicy">
<Set name="maximumRedeliveries">-1</Set>
<Set name="backOffMultiplier">2</Set>
</New>
</Get>
<Call name="init" />
</New>
<!-- JMS Queues & topics -->
<New id="formNotifiationTopic" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>fpp/formNotifiationTopic</Arg>
<Arg>
<New class="org.apache.activemq.command.ActiveMQTopic">
<Arg>formNotifiationTopic</Arg>
</New>
</Arg>
</New>
<New id="fieldJmsQueue" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>fpp/fieldJmsQueue</Arg>
<Arg>
<New class="org.apache.activemq.command.ActiveMQQueue">
<Arg>fieldJmsQueue</Arg>
</New>
</Arg>
</New>
<New id="fieldNotifJmsQueue" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>fpp/fieldNotifJmsQueue</Arg>
<Arg>
<New class="org.apache.activemq.command.ActiveMQQueue">
<Arg>fieldNotifJmsQueue</Arg>
</New>
</Arg>
</New>
<New id="inkJmsQueue" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>fpp/inkJmsQueue</Arg>
<Arg>
<New class="org.apache.activemq.command.ActiveMQQueue">
<Arg>inkJmsQueue</Arg>
</New>
</Arg>
</New>
<!-- native library services -->
<New id="myscriptLicenseService" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>fpp/myscriptLicenseService</Arg>
<Arg>
<New
class="com.visionobjects.licensemanager.impl.MyscriptLicenseServiceImpl">
<Arg>localhost</Arg>
</New>
</Arg>
</New>
<!-- *********************** -->
<!-- form server properties -->
<!-- *********************** -->
<New id="fpp.form.properties" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>fpp/fpp.form.properties</Arg>
<Arg>
<New class="java.util.Properties">
<Put name="fpp.form.defaultEnvironmentName">default</Put>
<Put name="fpp.form.defaultEnvironmentType">STANDARD</Put>
<Put name="fpp.form.jbpm.job.nbexecutor">4</Put>
<Put name="fpp.form.jbpm.job.idleinterval">1000</Put>
<Put name="fpp.form.field.notif.nbconsumers">2</Put>
<Put name="fpp.form.ink.nbconsumers">2</Put>
<Put name="fpp.form.instance.instanceValidationMode">STANDARD</Put>
<Put name="fpp.form.formdb.dialect">org.hibernate.dialect.SQLServerDialect</Put>
<!--<Put name="fpp.form.formdb.hibernate.show_sql">true</Put>-->
<Put name="fpp.form.formdb.hibernate.show_sql">true</Put>
<Put name="fpp.form.formdb.hibernate.transaction.factory_class">org.hibernate.transaction.JTATransactionFactory</Put>
<Put name="fpp.form.formdb.hibernate.transaction.manager_lookup_class">org.hibernate.transaction.BTMTransactionManagerLookup
</Put>
<Put name="fpp.form.formdb.hibernate.cache.use_query_cache">false</Put>
<Put name="fpp.form.formdb.hibernate.cache.use_second_level_cache">false</Put>
<Put name="fpp.form.formdb.hibernate.cache.use_structured_cache">false</Put>
<Put name="fpp.form.formdb.hibernate.cache.provider_class">org.hibernate.cache.NoCacheProvider</Put>
<Put name="fpp.form.jbpmdb.dialect">org.hibernate.dialect.SQLServerDialect</Put>
<Put name="fpp.form.jbpmdb.hibernate.show_sql">true</Put>
<Put name="fpp.form.jbpmdb.hibernate.transaction.factory_class">org.hibernate.transaction.JTATransactionFactory</Put>
<Put name="fpp.form.jbpmdb.hibernate.transaction.manager_lookup_class">org.hibernate.transaction.BTMTransactionManagerLookup
</Put>
<Put name="fpp.form.jbpmdb.hibernate.cache.use_query_cache">false</Put>
<Put name="fpp.form.jbpmdb.hibernate.cache.use_second_level_cache">false</Put>
<Put name="fpp.form.jbpmdb.hibernate.cache.use_structured_cache">false</Put>
<Put name="fpp.form.jbpmdb.hibernate.cache.provider_class">org.hibernate.cache.NoCacheProvider</Put>
<Put name="fpp.form.scheduler.jobStore.driverDelegateClass">org.quartz.impl.jdbcjobstore.MSSQLDelegate</Put>
<Put name="fpp.form.scheduler.dataSource.driver">com.microsoft.sqlserver.jdbc.SQLServerDriver</Put>
<Put name="fpp.form.scheduler.dataSource.URL">jdbc:sqlserver://DYHVDB01\ALPHA;DatabaseName=tdb_digipen_fpp;integratedSecurity=false
</Put>
<Put name="fpp.form.scheduler.dataSource.user">manage_digipen</Put>
<Put name="fpp.form.scheduler.dataSource.password">5T1fte?</Put>
<!-- Cron Format A cron expression is a string comprised of 6 or 7 fields
separated by white space. Fields can contain any of the allowed values, along
with various combinations of the allowed special characters for that field.
The fields are as follows: Field Name Mandatory Allowed Values Allowed Special
Characters Seconds YES 0-59 , - * / Minutes YES 0-59 , - * / Hours YES 0-23
, - * / Day of month YES 1-31 , - * ? / L W Month YES 1-12 or JAN-DEC , -
* / Day of week YES 1-7 or SUN-SAT , - * ? / L # Year NO empty, 1970-2099
, - * / -->
<Put name="fpp.form.purge.moduleinfo.cron">0 0/1 * * * ?</Put>
<Put name="fpp.form.purge.instances.cron">0 0 * * * ?</Put>
<Put name="fpp.form.purge.instances.defaultcase">365</Put>
<Put name="fpp.form.purge.instances.case1">10</Put>
<Put name="fpp.form.purge.instances.case2">60</Put>
<Put name="fpp.form.purge.instances.case3">100</Put>
<Put name="fpp.form.purge.instances.case4">30</Put>
<Put name="fpp.form.purge.instances.case5">60</Put>
<Put name="fpp.form.export.cron">0 0 * * * ?</Put>
<Put name="fpp.form.export.exportpath">C:\FPP</Put>
<Put name="fpp.form.export.exportMode">REGULAR</Put>
<Put name="fpp.form.export.buildingType">INCREMENTAL</Put>
<Put name="fpp.form.export.addInformations">true</Put>
</New>
</Arg>
</New>
<New id="fppFormDbDataSource" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>jdbc/fppFormDbDataSource</Arg>
<Arg>
<Ref id="fppDataSource"></Ref>
</Arg>
</New>
<New id="fppJbpmDbDataSource" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>jdbc/fppJbpmDbDataSource</Arg>
<Arg>
<Ref id="fppDataSource" />
</Arg>
</New>
<New id="formJmsTopicConnectionFactory" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>fpp/formJmsTopicConnectionFactory</Arg>
<Arg>
<Ref id="fppServerConnectionFactory" />
</Arg>
</New>
<New id="fieldProducerJmsConnectionFactory" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>fpp/fieldProducerJmsConnectionFactory</Arg>
<Arg>
<Ref id="fppServerConnectionFactory" />
</Arg>
</New>
<New id="fieldNotifConsumerJmsConnectionFactory" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>fpp/fieldNotifConsumerJmsConnectionFactory</Arg>
<Arg>
<Ref id="fppServerConnectionFactory" />
</Arg>
</New>
<New id="inkConsumerJmsConnectionFactory" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>fpp/inkConsumerJmsConnectionFactory</Arg>
<Arg>
<Ref id="fppServerConnectionFactory" />
</Arg>
</New>
<!-- HWR SERVER -->
<New id="fpp.hwr-server.properties" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>fpp/fpp.hwr-server.properties</Arg>
<Arg>
<New class="java.util.Properties">
<Put name="fpp.hwr-server.formbroker.uri">failover:nio://localhost:61615</Put>
<Put name="fpp.hwr-server.fieldConsumers">4</Put>
<Put name="fpp.hwr-server.resourceManager.memoryUsageThreshold">262144000</Put>
<Put name="fpp.hwr-server.resourceManager.resourceCountThreshold">150</Put>
<Put name="fpp.hwr-server.resourceManager.idleTimeLimit">1800000</Put>
<Put name="fpp.hwr-server.resourceManager.timeToLive">3600000</Put>
<Put name="fpp.hwr-server.resourceManager.wakeUpInterval">100000</Put>
<Put name="fpp.hwr-server.formdb.dialect">org.hibernate.dialect.SQLServerDialect</Put>
<Put name="fpp.hwr-server.formdb.hibernate.show_sql">true</Put>
<Put name="fpp.hwr-server.formdb.hibernate.transaction.factory_class">org.hibernate.transaction.JTATransactionFactory</Put>
<Put
name="fpp.hwr-server.formdb.hibernate.transaction.manager_lookup_class">org.hibernate.transaction.BTMTransactionManagerLookup</Put>
<Put name="fpp.hwr-server.internal.dumpRecognition">false</Put>
</New>
</Arg>
</New>
<New id="myscriptHwrService" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>fpp/myscriptHwrService</Arg>
<Arg>
<New class="com.visionobjects.myscript.commons.hwr.engine.HwrEngineService">
<Set name="handwritingContextUserLimit">50</Set>
<Set name="resourceUserLimit">0</Set>
<Set name="otherObjectUserLimit">500</Set>
<Call name="doStart" />
</New>
</Arg>
</New>
<New id="fieldNotificationProducerJmsConnectionFactory" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>fpp/fieldNotificationProducerJmsConnectionFactory</Arg>
<Arg>
<Ref id="fppServerConnectionFactory" />
</Arg>
</New>
<New id="fieldConsumerJmsConnectionFactory" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>fpp/fieldConsumerJmsConnectionFactory</Arg>
<Arg>
<Ref id="fppServerConnectionFactory" />
</Arg>
</New>
<!-- wrapper -->
<New id="fppWrapperServerConnectionFactory" class="org.apache.activemq.ActiveMQConnectionFactory">
<Set name="brokerURL">nio://localhost:61615</Set>
<Set name="redeliveryPolicy">
<New class="org.apache.activemq.RedeliveryPolicy">
<Set name="maximumRedeliveries">-1</Set>
<Set name="backOffMultiplier">2</Set>
</New>
</Set>
</New>
<New id="formNotificationConsumerFactory" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>fpp/formNotificationConsumerFactory</Arg>
<Arg>
<Ref id="fppWrapperServerConnectionFactory" />
</Arg>
</New>
<New id="inkProducerJmsConnectionFactory" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>fpp/inkProducerJmsConnectionFactory</Arg>
<Arg>
<Ref id="fppWrapperServerConnectionFactory" />
</Arg>
</New>
<!-- JMX/SENSORS -->
<New id="inkJmsQueueUrl" class="java.lang.String">
<Arg>service:jmx:rmi://localhost:2100/jndi/rmi://localhost:2099/jmxrmi
</Arg>
</New>
<New id="inkJmsQueueObjectName" class="java.lang.String">
<Arg>org.apache.activemq:BrokerName=formserver.broker,Type=Queue,Destination=inkJmsQueue
</Arg>
</New>
<New id="fieldNotifJmsQueueUrl" class="java.lang.String">
<Arg>service:jmx:rmi://localhost:2100/jndi/rmi://localhost:2099/jmxrmi
</Arg>
</New>
<New id="fieldNotifJmsQueueObjectName" class="java.lang.String">
<Arg>org.apache.activemq:BrokerName=formserver.broker,Type=Queue,Destination=fieldNotifJmsQueue
</Arg>
</New>
<New id="fieldJmsQueueUrl" class="java.lang.String">
<Arg>service:jmx:rmi://localhost:2100/jndi/rmi://localhost:2099/jmxrmi
</Arg>
</New>
<New id="fieldJmsQueueObjectName" class="java.lang.String">
<Arg>org.apache.activemq:BrokerName=formserver.broker,Type=Queue,Destination=fieldJmsQueue
</Arg>
</New>
<New id="formNotifiationTopicUrl" class="java.lang.String">
<Arg>service:jmx:rmi://localhost:2100/jndi/rmi://localhost:2099/jmxrmi
</Arg>
</New>
<New id="formNotifiationTopicObjectName" class="java.lang.String">
<Arg>org.apache.activemq:BrokerName=formserver.broker,Type=Queue,Destination=formNotifiationTopic
</Arg>
</New>
<New id="server.list" class="java.util.HashMap">
<!-- InkJmsQueue -->
<Put name="WRP">
<New class="java.util.ArrayList">
<Call name="add">
<Arg>
<New class="java.lang.String">
<Arg>http://localhost:8081</Arg>
</New>
</Arg>
</Call>
<Call name="add">
<Arg>
<New class="java.lang.String">
<Arg>http://localhost:8084</Arg>
</New>
</Arg>
</Call>
</New>
</Put>
<Put name="FORM">
<New class="java.util.ArrayList">
<Call name="add">
<Arg>
<New class="java.lang.String">
<Arg>http://localhost:8080</Arg>
</New>
</Arg>
</Call>
<Call name="add">
<Arg>
<New class="java.lang.String">
<Arg>http://localhost:8084</Arg>
</New>
</Arg>
</Call>
</New>
</Put>
<Put name="HWR">
<New class="java.util.ArrayList">
<Call name="add">
<Arg>
<New class="java.lang.String">
<Arg>http://localhost:8083</Arg>
</New>
</Arg>
</Call>
<Call name="add">
<Arg>
<New class="java.lang.String">
<Arg>http://localhost:8084</Arg>
</New>
</Arg>
</Call>
</New>
</Put>
</New>
<New id="fpp.form.jmx.properties" class="java.util.HashMap">
<!-- InkJmsQueue -->
<Put name="inkJmsQueueSize">
<New class="java.util.HashMap">
<Put name="urlQueue">
<Ref id="inkJmsQueueUrl" />
</Put>
<Put name="objectName">
<Ref id="inkJmsQueueObjectName" />
</Put>
<Put name="attribute">QueueSize</Put>
</New>
</Put>
<Put name="inkJmsConsumerCount">
<New class="java.util.HashMap">
<Put name="urlQueue">
<Ref id="inkJmsQueueUrl" />
</Put>
<Put name="objectName">
<Ref id="inkJmsQueueObjectName" />
</Put>
<Put name="attribute">ConsumerCount</Put>
</New>
</Put>
<Put name="inkJmsDequeueCount">
<New class="java.util.HashMap">
<Put name="urlQueue">
<Ref id="inkJmsQueueUrl" />
</Put>
<Put name="objectName">
<Ref id="inkJmsQueueObjectName" />
</Put>
<Put name="attribute">DequeueCount</Put>
</New>
</Put>
<Put name="inkJmsAverageEnqueueTime">
<New class="java.util.HashMap">
<Put name="urlQueue">
<Ref id="inkJmsQueueUrl" />
</Put>
<Put name="objectName">
<Ref id="inkJmsQueueObjectName" />
</Put>
<Put name="attribute">AverageEnqueueTime</Put>
</New>
</Put>
<Put name="inkJmsMaxEnqueueTime">
<New class="java.util.HashMap">
<Put name="urlQueue">
<Ref id="inkJmsQueueUrl" />
</Put>
<Put name="objectName">
<Ref id="inkJmsQueueObjectName" />
</Put>
<Put name="attribute">MaxEnqueueTime</Put>
</New>
</Put>
<!--FieldNotifJmsQueue -->
<Put name="fieldNotifJmsQueueSize">
<New class="java.util.HashMap">
<Put name="urlQueue">
<Ref id="fieldNotifJmsQueueUrl" />
</Put>
<Put name="objectName">
<Ref id="fieldNotifJmsQueueObjectName" />
</Put>
<Put name="attribute">QueueSize</Put>
</New>
</Put>
<Put name="fieldNotifJmsConsumerCount">
<New class="java.util.HashMap">
<Put name="urlQueue">
<Ref id="fieldNotifJmsQueueUrl" />
</Put>
<Put name="objectName">
<Ref id="fieldNotifJmsQueueObjectName" />
</Put>
<Put name="attribute">ConsumerCount</Put>
</New>
</Put>
<Put name="fieldNotifJmsDequeueCount">
<New class="java.util.HashMap">
<Put name="urlQueue">
<Ref id="fieldNotifJmsQueueUrl" />
</Put>
<Put name="objectName">
<Ref id="fieldNotifJmsQueueObjectName" />
</Put>
<Put name="attribute">DequeueCount</Put>
</New>
</Put>
<Put name="fieldNotifJmsAverageEnqueueTime">
<New class="java.util.HashMap">
<Put name="urlQueue">
<Ref id="fieldNotifJmsQueueUrl" />
</Put>
<Put name="objectName">
<Ref id="fieldNotifJmsQueueObjectName" />
</Put>
<Put name="attribute">AverageEnqueueTime</Put>
</New>
</Put>
<Put name="fieldNotifJmsMaxEnqueueTime">
<New class="java.util.HashMap">
<Put name="urlQueue">
<Ref id="fieldNotifJmsQueueUrl" />
</Put>
<Put name="objectName">
<Ref id="fieldNotifJmsQueueObjectName" />
</Put>
<Put name="attribute">MaxEnqueueTime</Put>
</New>
</Put>
</New>
<New id="fpp.form.ui.parameters" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>
<Ref id="Server" />
</Arg>
<Arg>fpp/fpp.form.ui.parameters</Arg>
<Arg>
<New
class="com.visionobjects.myscript.fpp.ui.parameters.impl.UIParametersServiceImpl">
<Set name="jmxProperties">
<Ref id="fpp.form.jmx.properties"></Ref>
</Set>
<Set name="serverList">
<Ref id="server.list"></Ref>
</Set>
</New>
</Arg>
</New>
</Configure>
Thanks so much in advance.
-
Jboss/tomcat mapping configuration error
I can't even get the combination to serve a .jsp file or .html file. Regardless of the URL that I attempt, I only get a No Context configured to process this request error from tomcat and INFO [Engine] StandardHost[localhost]: MAPPING configuration error for request URI from JBoss. I've tried to access all of the various webapps under the catalina directory and can't get to any of them. I know that catalina is started because the log file shows
<Service name="JBoss-Tomcat">
<Engine name="MainEngine" defaultHost="localhost">
<Logger className="org.jboss.web.catalina.Log4jLogger" verbosityLevel="trace" category="org.jboss.web.localhost.Engine" />
<Host name="localhost">
<Valve className="org.apache.catalina.valves.AccessLogValve" prefix="localhost_access" suffix=".log" pattern="common" directory="../server/default/log" />
<DefaultContext cookies="true" crossContext="true" override="true" />
</Host>
</Engine>
<!-- A HTTP Connector on port 8080 -->
<Connector className="org.apache.catalina.connector.http.HttpConnector" port="8080" minProcessors="3" maxProcessors="10" enableLookups="true" acceptCount="10" debug="0" connectionTimeout="60000" />
</Service>
</Server> in jboss.web:service=EmbeddedCatalinaSX
2002-06-12 23:29:44,760 INFO [org.jboss.web.catalina.EmbeddedCatalinaServiceSX] Creating
2002-06-12 23:29:44,760 INFO [org.jboss.web.catalina.EmbeddedCatalinaServiceSX] Created
2002-06-12 23:29:44,760 DEBUG [org.jboss.deployment.MainDeployer] Done with create step of deploying tomcat4-service.xml
2002-06-12 23:29:44,760 DEBUG [org.jboss.deployment.MainDeployer] start step for deployment file:/D:/JBoss3.0/jboss-3.0.0_tomcat-4.0.3/server/default/deploy/tomcat4-service.xml
2002-06-12 23:29:44,760 DEBUG [org.jboss.deployment.SARDeployer] Deploying SAR, start step: url file:/D:/JBoss3.0/jboss-3.0.0_tomcat-4.0.3/server/default/deploy/tomcat4-service.xml
2002-06-12 23:29:44,760 INFO [org.jboss.web.catalina.EmbeddedCatalinaServiceSX] Starting
2002-06-12 23:29:44,760 INFO [org.jboss.deployment.MainDeployer] Adding deployer: org.jboss.web.catalina.EmbeddedCatalinaServiceSX@7dadcd
2002-06-12 23:29:44,760 DEBUG [org.jboss.web.catalina.EmbeddedCatalinaServiceSX] Setting catalina debug level to: 0
2002-06-12 23:29:44,760 DEBUG [org.jboss.web.catalina.EmbeddedCatalinaServiceSX] Setting catalina.home to: ../catalina
2002-06-12 23:29:44,760 DEBUG [org.jboss.web.catalina.EmbeddedCatalinaServiceSX] Setting catalina.base to: ../catalina
with no errors. I'm confused because I was able to consistently work with previous versions of JBoss with no problem. The configuration seems to have changed radically, is this some recent change that I just can't find a reference to? Thanks for any help.Hi
For Tomcat 3.x you need to use one of the following options:
(Note: this is with JBoss/Tomcat OR JBoss/Jetty)
Place you .war files in the following location:
C:\jboss-3.0.3\server\default\deploy and the app is automatically available.
If my app's name is DavidOnline.war, when deployed, I can access it at
http://localhost:8080/DavidOnline..
OR
Copy your entire development directory to the deploy direction above, RENAME your
directory from say C:\JspApps to C:\JspApps.war and you can work from that location and see your changes immeadiatly.
There is a file called jboss-service.xml that has some config options, also for the Tomcat bundle there is a file named tomcat-service.xml that has the standard server.xml section.. I suggest you check out the JBoss website, free docs and forums.. http://www.jboss.org.
Thanks, Hope this helps. -
Oracle DataSource configuration on JBoss3.x
Hello,
Can any1 plz help me in configuring Oracle 9i DataSource with JBoss 3.x?? I know JBoss 3.x comes with Hypersonic DB as a default DataBase.
I downloaded ejb examples from http://www.titan-books.com. This site contain examples from O'Reilly's Enterprise JavaBeans, Third Edition by Richard Monson-Haefel's book.Examples are server specific and its available for few application servers (e.g Weblogic, WebSphere,JBoss etc).I am able to deploy and run the example EJBs. It automatically creates tables in the DB. Its using default DB ie Hypersonic DataBase.
Now I want to see the database and different tables within that DB.How can i do that.Like i can see different tables in Oracle DB using SQLPlus and they can be quried too. I want something very similar for Hypersonic DataBase too. How can i do that?????
Well my second prob is, I want to configure oracle datasource and pool in JBoss 3.x Application server. How do i do that?? Lemme tell u what all I have done so far. I have copied oracle-service.xml file in D:\Jboss-3.0.3\server\default\deploy directory. changed the file according to my database's SID and pswd. Following is the oracle-service.xml file after modification. I restarted my application server.
<?xml version="1.0" encoding="UTF-8"?>
<!-- ===================================================================== -->
<!-- -->
<!-- JBoss Server Configuration -->
<!-- -->
<!-- ===================================================================== -->
<server>
<!-- ==================================================================== -->
<!-- ConnectionManager setup for Oracle dbs -->
<!-- Build jmx-api (build/build.sh all) and view for config documentation -->
<!-- Thanks to Steven Coy -->
<!-- ==================================================================== -->
<mbean code="org.jboss.resource.connectionmanager.LocalTxConnectionManager" name="jboss.jca:service=LocalTxCM,name=OracleDS">
<!-- Include a login module configuration named OracleDbRealm.
Update your login-conf.xml, here is an example for a
ConfiguredIdentityLoginModule:
<application-policy name = "OracleDbRealm">
<authentication>
<login-module code = "org.jboss.resource.security.ConfiguredIdentityLoginModule" flag = "required">
<module-option name = "principal">yourprincipal</module-option>
<module-option name = "userName">yourusername</module-option>
<module-option name = "password">yourpassword</module-option>
<module-option name = "managedConnectionFactoryName">jboss.jca:service=LocalTxCM,name=OracleDS</module-option>
</login-module>
</authentication>
</application-policy>
NOTE: the application-policy name attribute must match SecurityDomainJndiName, and the
module-option name = "managedConnectionFactoryName"
must match the object name of the ConnectionManager you are configuring here.
-->
<!--uncomment out this line if you are using the OracleDbRealm above
<attribute name="SecurityDomainJndiName">OracleDbRealm</attribute>
-->
<depends optional-attribute-name="ManagedConnectionFactoryName">
<!--embedded mbean-->
<mbean code="org.jboss.resource.connectionmanager.RARDeployment" name="jboss.jca:service=LocalTxDS,name=OracleDS">
<attribute name="JndiName">OracleDS</attribute>
<attribute name="ManagedConnectionFactoryProperties">
<properties>
<config-property name="ConnectionURL" type="java.lang.String">jdbc:oracle:thin:@localhost:1521:jam</config-property>
<config-property name="DriverClass" type="java.lang.String">oracle.jdbc.driver.OracleDriver</config-property>
<!--set these only if you want only default logins, not through JAAS -->
<config-property name="UserName" type="java.lang.String"></config-property>
<config-property name="Password" type="java.lang.String"></config-property>
</properties>
</attribute>
<!--Below here are advanced properties -->
<!--hack-->
<depends optional-attribute-name="OldRarDeployment">jboss.jca:service=RARDeployment,name=JBoss LocalTransaction JDBC Wrapper</depends>
</mbean>
</depends>
<depends optional-attribute-name="ManagedConnectionPool">
<!--embedded mbean-->
<mbean code="org.jboss.resource.connectionmanager.JBossManagedConnectionPool" name="jboss.jca:service=LocalTxPool,name=OracleDS">
<attribute name="MinSize">0</attribute>
<attribute name="MaxSize">50</attribute>
<attribute name="BlockingTimeoutMillis">5000</attribute>
<attribute name="IdleTimeoutMinutes">15</attribute>
<!--criteria indicates if Subject (from security domain) or app supplied
parameters (such as from getConnection(user, pw)) are used to distinguish
connections in the pool. Choices are
ByContainerAndApplication (use both),
ByContainer (use Subject),
ByApplication (use app supplied params only),
ByNothing (all connections are equivalent, usually if adapter supports
reauthentication)-->
<attribute name="Criteria">ByContainer</attribute>
</mbean>
</depends>
<depends optional-attribute-name="CachedConnectionManager">jboss.jca:service=CachedConnectionManager</depends>
<depends optional-attribute-name="JaasSecurityManagerService">jboss.security:service=JaasSecurityManager</depends>
<attribute name="TransactionManager">java:/TransactionManager</attribute>
<!--make the rar deploy! hack till better deployment-->
<depends>jboss.jca:service=RARDeployer</depends>
</mbean>
</server>
Even after restarting my server i m getting errors like....
15:14:40,537 WARN [ServiceController] Problem starting service jboss.j2ee:jndiN
ame=CustomerHomeRemote,service=EJB
org.jboss.deployment.DeploymentException: Error: can't find data source: java:/O
racleDS; - nested throwable: (javax.naming.NameNotFoundException: OracleDS not b
ound)
at org.jboss.ejb.plugins.cmp.jdbc.bridge.JDBCEntityBridge.<init>(JDBCEnt
ityBridge.java:99)
at org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.initStoreManager(JDBC
StoreManager.java:397)
at org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.start(JDBCStoreManage
r.java:339)
at org.jboss.ejb.plugins.CMPPersistenceManager.start(CMPPersistenceManag
er.java:198)
at org.jboss.ejb.EntityContainer.start(EntityContainer.java:376)
at org.jboss.ejb.Container.invoke(Container.java:756)
at org.jboss.ejb.EntityContainer.invoke(EntityContainer.java:1058)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceControl
ler.java:976)
at $Proxy5.start(Unknown Source)
at org.jboss.system.ServiceController.start(ServiceController.java:397)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBea
nDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
at $Proxy25.start(Unknown Source)
at org.jboss.ejb.EjbModule.startService(EjbModule.java:430)
at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:1
64)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBea
nDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceControl
ler.java:976)
at $Proxy5.start(Unknown Source)
at org.jboss.system.ServiceController.start(ServiceController.java:397)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBea
nDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
at $Proxy11.start(Unknown Source)
at org.jboss.ejb.EJBDeployer.start(EJBDeployer.java:394)
at org.jboss.deployment.MainDeployer.start(MainDeployer.java:802)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:616)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:580)
at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBea
nDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
at $Proxy4.deploy(Unknown Source)
at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymen
tScanner.java:427)
at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentS
canner.java:553)
at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.
doScan(AbstractDeploymentScanner.java:212)
at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.
loop(AbstractDeploymentScanner.java:225)
at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.
run(AbstractDeploymentScanner.java:202)
Caused by: javax.naming.NameNotFoundException: OracleDS not bound
at org.jnp.server.NamingServer.getBinding(NamingServer.java:495)
at org.jnp.server.NamingServer.getBinding(NamingServer.java:503)
at org.jnp.server.NamingServer.getObject(NamingServer.java:509)
at org.jnp.server.NamingServer.lookup(NamingServer.java:282)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:456)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:440)
at javax.naming.InitialContext.lookup(InitialContext.java:347)
at org.jboss.ejb.plugins.cmp.jdbc.bridge.JDBCEntityBridge.<init>(JDBCEnt
ityBridge.java:96)
... 51 more
15:14:41,398 INFO [EjbModule] Started
15:14:41,408 INFO [MainDeployer] Deployed package: file:/D:/Softwares/Jboss-3.0
.3/server/default/deploy/titan.jar
15:14:41,428 ERROR [URLDeploymentScanner] MBeanException: Exception in MBean ope
ration 'checkIncompleteDeployments()'
Cause: Incomplete Deployment listing:
Packages waiting for a deployer:
<none>
Incompletely deployed packages:
[org.jboss.deployment.DeploymentInfo@4e8000b0 { url=file:/D:/Softwares/Jboss-3.0
.3/server/default/deploy/oracle-service.xml }
deployer: org.jboss.deployment.SARDeployer@482923
status: Deployment FAILED reason: Trying to install an already registered mbea
n: jboss.jca:service=LocalTxCM,name=OracleDS
state: FAILED
watch: file:/D:/Softwares/Jboss-3.0.3/server/default/deploy/oracle-service.xml
lastDeployed: 1044524015691
lastModified: 1044524016000
mbeans:
]MBeans waiting for classes:
<none>
MBeans waiting for other MBeans:
[ObjectName: jboss.jca:service=LocalTxCM,name=OracleDS
state: CONFIGURED
I Depend On: jboss.jca:service=LocalTxDS,name=OracleDS
jboss.jca:service=LocalTxPool,name=OracleDS
jboss.jca:service=CachedConnectionManager
jboss.security:name=JaasSecurityManager
jboss.jca:service=RARDeployer
Depends On Me: , ObjectName: jboss.j2ee:jndiName=CustomerHomeRemote,service=EJB
state: FAILED
I Depend On:
Depends On Me: org.jboss.deployment.DeploymentException: Error: can't find data
source: java:/OracleDS; - nested throwable: (javax.naming.NameNotFoundException
: OracleDS not bound)]
16:44:04,450 INFO [EJBDeployer] Creating
16:44:04,490 INFO [EJBDeployer] Created
16:47:16,767 INFO [jbossweb] Registered jboss.web:Jetty=0,HttpContext=0,context
=/
16:47:17,227 INFO [jbossweb] Started HttpContext[]
Can any one tell me what else i need to do to make it running. Do i need to make some other changes in some file??
Tx in advance
JameelI have done all of the above suggested, however, i still getting an error, not sure where the problem lies now.
Could anyone help please.
The following is just part of what's being printed hwen starting using run.sh.
at org.jnp.interfaces.NamingContext.rebind(NamingContext.java:389)
at org.jnp.interfaces.NamingContext.rebind(NamingContext.java:368)
at org.jboss.naming.Util.rebind(Util.java:108)
at org.jboss.naming.Util.rebind(Util.java:95)
at org.jboss.proxy.ejb.ProxyFactory.rebindHomeProxy(ProxyFactory.java:350)
at org.jboss.proxy.ejb.ProxyFactory.bindProxy(ProxyFactory.java:337)
at org.jboss.proxy.ejb.ProxyFactory.start(ProxyFactory.java:187)
at org.jboss.ejb.StatelessSessionContainer.start(StatelessSessionContainer.java:206)
at org.jboss.ejb.Container.invoke(Container.java:756)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:1003)
at $Proxy4.start(Unknown Source)
at org.jboss.system.ServiceController.start(ServiceController.java:413)
at java.lang.reflect.Method.invoke(Native Method)
at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
at $Proxy16.start(Unknown Source)
at org.jboss.ejb.EjbModule.startService(EjbModule.java:430)
at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:165)
at java.lang.reflect.Method.invoke(Native Method)
at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:1003)
at $Proxy4.start(Unknown Source)
at org.jboss.system.ServiceController.start(ServiceController.java:413)
at java.lang.reflect.Method.invoke(Native Method)
at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
at $Proxy10.start(Unknown Source)
at org.jboss.ejb.EJBDeployer.start(EJBDeployer.java:395)
at org.jboss.deployment.MainDeployer.start(MainDeployer.java:814)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:627)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:591)
at java.lang.reflect.Method.invoke(Native Method)
at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
at $Proxy3.deploy(Unknown Source)
at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:435)
at org.jboss.deployment.scanner.URLDeploymentScanner.scanDirectory(URLDe
ploymentScanner.java:656)
at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentS
canner.java:507)
at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(A
bstractDeploymentScanner.java:261)
at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:165)
at java.lang.reflect.Method.invoke(Native Method)
at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:1003)
at $Proxy0.start(Unknown Source)
at org.jboss.system.ServiceController.start(ServiceController.java:413)
at java.lang.reflect.Method.invoke(Native Method)
at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
at $Proxy2.start(Unknown Source)
at org.jboss.deployment.SARDeployer.start(SARDeployer.java:230)
at org.jboss.deployment.MainDeployer.start(MainDeployer.java:814)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:627)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:591)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:575)
at java.lang.reflect.Method.invoke(Native Method)
at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBea
nDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:325)
at org.jboss.system.server.ServerImpl.start(ServerImpl.java:222)
at org.jboss.Main.boot(Main.java:148)
at org.jboss.Main$1.run(Main.java:381)
at java.lang.Thread.run(Thread.java:484)
17:52:02,911 INFO [EjbModule] Started
17:52:02,911 INFO [MainDeployer] Deployed package: file:/D:/jboss/jboss-3.0.6/server/default/deploy/jmx-ejb-adaptor.jar
17:52:02,911 INFO [MainDeployer] Starting deployment of package: file:/D:/jboss/jboss-3.0.6/server/default/deploy/jmx-console.war/
17:52:03,001 INFO [Manager] cloning Manager: org.mortbay.j2ee.session.Manager@10832e
17:52:03,001 INFO [JBossWebApplicationContext] setDistributableSessionManager org.mortbay.j2ee.session.Manager@5e538e
17:52:03,252 INFO [jbossweb] Registered jboss.web:Jetty=0,JBossWebApplicationContext=1,context=/jmx-console
17:52:04,323 INFO [jbossweb] Started WebApplicationContext[jmx-console,file:/D:/jboss/jboss-3.0.6/server/default/deploy/jmx-console.war/]
17:52:04,394 INFO [jbossweb] successfully deployed file:/D:/jboss/jboss-3.0.6/server/default/deploy/jmx-console.war/ to /jmx-console
17:52:04,394 INFO [MainDeployer] Deployed package: file:/D:/jboss/jboss-3.0.6/server/default/deploy/jmx-console.war/
17:52:04,404 ERROR [URLDeploymentScanner] MBeanException: Exception in MBean operation 'checkIncompleteDeployments()'
Cause: Incomplete Deployment listing:
Packages waiting for a deployer:
<none>
Incompletely deployed packages:
<none>
MBeans waiting for classes:
<none>
MBeans waiting for other MBeans:
[ObjectName: jboss:service=Webserver
state: FAILED
I Depend On:
Depends On Me: java.net.BindException: Address in use: JVM_Bind, ObjectName: jb
oss:service=invoker,type=jrmp
state: FAILED
I Depend On:
Depends On Me: java.rmi.ServerException: Could not bind JRMP invoker; nested ex
ception is:
java.rmi.server.ExportException: Port already in use: 4444; nested excep
tion is:
java.net.BindException: Address in use: JVM_Bind, ObjectName: jboss.mq:s
ervice=InvocationLayer,type=OIL
state: FAILED
I Depend On: jboss.mq:service=Invoker
Depends On Me: java.net.BindException: Address in use: JVM_Bind, ObjectName: jboss.mq:service=InvocationLayer,type=UIL
state: FAILED
I Depend On: jboss.mq:service=Invoker
Depends On Me: java.net.BindException: Address in use: JVM_Bind, ObjectName: jboss.jca:service=LocalTxCM,name=OracleDS
state: CONFIGURED
I Depend On: jboss.jca:service=LocalTxDS,name=OracleDS
jboss.jca:service=LocalTxPool,name=OracleDS
jboss.jca:service=CachedConnectionManager
jboss.security:name=JaasSecurityManager
jboss.jca:service=RARDeployer
Depends On Me: , ObjectName: jboss.j2ee:jndiName=ejb/mgmt/MEJB,service=EJB
state: FAILED
I Depend On:
Depends On Me: java.rmi.ServerException: Could not bind home; nested exception is:
javax.naming.CommunicationException [Root exception is java.rmi.NoSuchObjectException: object not exported], ObjectName: jboss.j2ee:jndiName=ejb/jmx/ejb
/Adaptor,service=EJB
state: FAILED
I Depend On:
Depends On Me: java.rmi.ServerException: Could not bind home; nested exception is:
javax.naming.CommunicationException [Root exception is java.rmi.NoSuchObjectException: object not exported]]
17:52:04,424 INFO [URLDeploymentScanner] Started
17:52:04,424 INFO [MainDeployer] Deployed package: file:/D:/jboss/jboss-3.0.6/s
erver/default/conf/jboss-service.xml
17:52:04,424 ERROR [Server] start failed
Incomplete Deployment listing:
Packages waiting for a deployer:
<none>
Incompletely deployed packages:
<none>
MBeans waiting for classes:
<none>
MBeans waiting for other MBeans:
[ObjectName: jboss:service=Webserver
state: FAILED
I Depend On:
Depends On Me: java.net.BindException: Address in use: JVM_Bind, ObjectName: jboss:service=invoker,type=jrmp
state: FAILED
I Depend On:
Depends On Me: java.rmi.ServerException: Could not bind JRMP invoker; nested exception is:
java.rmi.server.ExportException: Port already in use: 4444; nested exception is:
java.net.BindException: Address in use: JVM_Bind, ObjectName: jboss.mq:service=InvocationLayer,type=OIL
state: FAILED
I Depend On: jboss.mq:service=Invoker
Depends On Me: java.net.BindException: Address in use: JVM_Bind, ObjectName: jb
oss.mq:service=InvocationLayer,type=UIL
state: FAILED
I Depend On: jboss.mq:service=Invoker
Depends On Me: java.net.BindException: Address in use: JVM_Bind, ObjectName: jboss.jca:service=LocalTxCM,name=OracleDS
state: CONFIGURED
I Depend On: jboss.jca:service=LocalTxDS,name=OracleDS
jboss.jca:service=LocalTxPool,name=OracleDS
jboss.jca:service=CachedConnectionManager
jboss.security:name=JaasSecurityManager
jboss.jca:service=RARDeployer
Depends On Me: , ObjectName: jboss.j2ee:jndiName=ejb/mgmt/MEJB,service=EJB
state: FAILED
I Depend On:
Depends On Me: java.rmi.ServerException: Could not bind home; nested exception
is:
javax.naming.CommunicationException [Root exception is java.rmi.NoSuchOb
jectException: object not exported], ObjectName: jboss.j2ee:jndiName=ejb/jmx/ejb
/Adaptor,service=EJB
state: FAILED
I Depend On:
Depends On Me: java.rmi.ServerException: Could not bind home; nested exception is:
javax.naming.CommunicationException [Root exception is java.rmi.NoSuchObjectException: object not exported]]
at org.jboss.deployment.MainDeployer.checkIncompleteDeployments(MainDeployer.java:1134)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:594)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:575)
at java.lang.reflect.Method.invoke(Native Method)
at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:325)
at org.jboss.system.server.ServerImpl.start(ServerImpl.java:222)
at org.jboss.Main.boot(Main.java:148)
at org.jboss.Main$1.run(Main.java:381)
at java.lang.Thread.run(Thread.java:484)
17:52:04,444 ERROR [STDERR] Incomplete Deployment listing:
Packages waiting for a deployer:
<none>
Incompletely deployed packages:
<none>
MBeans waiting for classes:
<none>
MBeans waiting for other MBeans:
[ObjectName: jboss:service=Webserver
state: FAILED
I Depend On:
Depends On Me: java.net.BindException: Address in use: JVM_Bind, ObjectName: jboss:service=invoker,type=jrmp
state: FAILED
I Depend On:
Depends On Me: java.rmi.ServerException: Could not bind JRMP invoker; nested exception is:
java.rmi.server.ExportException: Port already in use: 4444; nested exception is:
java.net.BindException: Address in use: JVM_Bind, ObjectName: jboss.mq:service=InvocationLayer,type=OIL
state: FAILED
I Depend On: jboss.mq:service=Invoker
Depends On Me: java.net.BindException: Address in use: JVM_Bind, ObjectName: jboss.mq:service=InvocationLayer,type=UIL
state: FAILED
I Depend On: jboss.mq:service=Invoker
Depends On Me: java.net.BindException: Address in use: JVM_Bind, ObjectName: jboss.jca:service=LocalTxCM,name=OracleDS
state: CONFIGURED
I Depend On: jboss.jca:service=LocalTxDS,name=OracleDS
jboss.jca:service=LocalTxPool,name=OracleDS
jboss.jca:service=CachedConnectionManager
jboss.security:name=JaasSecurityManager
jboss.jca:service=RARDeployer
Depends On Me: , ObjectName: jboss.j2ee:jndiName=ejb/mgmt/MEJB,service=EJB
state: FAILED
I Depend On:
Depends On Me: java.rmi.ServerException: Could not bind home; nested exception is:
javax.naming.CommunicationException [Root exception is java.rmi.NoSuchObjectException: object not exported], ObjectName: jboss.j2ee:jndiName=ejb/jmx/ejb
/Adaptor,service=EJB
state: FAILED
I Depend On:
Depends On Me: java.rmi.ServerException: Could not bind home; nested exception is:
javax.naming.CommunicationException [Root exception is java.rmi.NoSuchObjectException: object not exported]]
17:52:04,444 ERROR [STDERR] at org.jboss.deployment.MainDeployer.checkIncomp
leteDeployments(MainDeployer.java:1134)
17:52:04,444 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(Main
Deployer.java:594)
17:52:04,444 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(Main
Deployer.java:575)
17:52:04,444 ERROR [STDERR] at java.lang.reflect.Method.invoke(Native Method)
17:52:04,444 ERROR [STDERR] at org.jboss.mx.capability.ReflectedMBeanDispatc
her.invoke(ReflectedMBeanDispatcher.java:284)
17:52:04,444 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MB
eanServerImpl.java:517)
17:52:04,444 ERROR [STDERR] at org.jboss.system.server.ServerImpl.doStart(Se
rverImpl.java:325)
17:52:04,444 ERROR [STDERR] at org.jboss.system.server.ServerImpl.start(Serv
erImpl.java:222)
17:52:04,444 ERROR [STDERR] at org.jboss.Main.boot(Main.java:148)
17:52:04,454 ERROR [STDERR] at org.jboss.Main$1.run(Main.java:381)
17:52:04,454 ERROR [STDERR] at java.lang.Thread.run(Thread.java:484) -
How to include new driver and configure datasource in NW 7.0
Hi,
I have deployed my application in the app server and now i need to add the ms sql drivers to the application server and configure datasource to it.
Can any one help me to configure the datsource in Nw 7.0 and also how to add the driver files tp app server..?
thanks in advance
jayakumarHi,
Follow these links:
How To Install and Configure External Drivers for the JDBC & JMS
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f04ce027-934d-2a10-5a8f-fa0b1ed4d88f
http://saphelp.border-states.com/EN/b3/cc633c3a892251e10000000a114084/content.htm
http://www.sapag.co.in/JDBC%20Adapter-Type2JDBCDriver%20Deployment.html
Regards,
Nithiyanandam
Reward points -
Configure J2EE Server in FB4 beta
Hi,
I think, there are very serious problems with J2EE deployment in FB4 beta2.
1) Can not change or add or delete anything in "Target Runtime".
New button and "Show all runtimes" checkbox don't do anything. "New" button gets disabled and no way to re-enable it.
Can't unistall Facets either.
Imported my Flex project from FB3. It produced error: "Target Runtime JBoss 5.0 not defined".
So I am going to project Properties/Target Runtime to remove old one and add a "new" JBoss 5.0.
Nothing works (see #1).
2) OK, trying to create a new Flex project, going through Create Flex project wizard.
On page "Configure J2EE Server" it is expecting Server location with existing WEB-INF/flex folder containing flex-config.xml or services-config.xml
But from where, some other existing project ?
Plus, JBoss5 forces you to work with non-exploded archives (WAR, JAR, etc)
How do you resolve that one ?
Am I missing something ? Or is FB4 beta2 is completely unusable with JBoss 5.1 ?
Is there beta3 or nightly build where it is fixed ?
Please help !
TIA,
Oleg.Still no solution to that problem ?
Say, I am developing an AIR2 app which has some Java part to it (remoting, Web Service, whatever),
with or without BlazeDS (or LCDS). Anything requiring Web Server (J2EE / servlet container).
How do I add new Server to FB4 beta2 ? Lets say Tomcat 6 or JBoss 5.1.
If I go to Preferences->Server->Runtime Environments, there is only one selection - J2EE Runtime Library (what is that?)
OK, I click Add, then link Download additional server adapters, and in a few seconds prompts for login/pwd for SAP Community Network.
I don't know any... so after I click Cancel, I can only choose Geronimo, GlassFish, Jetty, Weblogic, WASCE.
No Tomcat, No JBoss ? Nothing like a long selection list in FB3 ?
Search for server runtime environments stops right away. FB3 can find a dosen ones on my hard disk.
Is it a major hole in FB4 beta2 ?
Makes it pretty useless to me... :-(
Please advise !
Thanks,
Oleg.
Message was edited by: olegkon
Message was edited by: olegkon -
Configure SQL Server to work together with OpenFire (XMPP/Jabber Server)
Hi all,
I am trying to set up Openfire (a jabber/xmpp server) to talk to a SQL Server on the same machine.
I am following these instructions for this: https://www.igniterealtime.org/builds/openfire/docs/latest/documentation/database.html#sqlserver
I have created a database for this, created a login under the server node, called OpenFireUser, and have also created a User, also called OpenFireUser, which is mapped to just mentioned login, for the Database, called OpenFireDB.
I then ran some scripts provided by openfire to set up the database. The scripts execute fine.
I then proceed to set up the connecition using the OpenFire Web Admin, at localhost:9090. This is the setup screen, with my settings:
Specifically, the Database URL looks like this: jdbc:jtds:sqlserver://WIN-LV4K7BSUPJO/OpenFireDB;appName=jive, where
WIN-LV4K7BSUPJO is the server (localhost, in this case). I have also tried specifying port 1433, e.g. jdbc:jtds:sqlserver://WIN-LV4K7BSUPJO:1433/OpenFireDB;appName=jive.
Unfortunately, I always get the red-boxed message you can see in the image. If I view the OpenFire Error logs this is
the last message:
2014.09.24 21:17:10 org.jivesoftware.database.DbConnectionManager - Network error IOException: Connection refused: connect
java.sql.SQLException: Network error IOException: Connection refused: connect
at net.sourceforge.jtds.jdbc.ConnectionJDBC2.<init>(ConnectionJDBC2.java:385)
at net.sourceforge.jtds.jdbc.ConnectionJDBC3.<init>(ConnectionJDBC3.java:50)
at net.sourceforge.jtds.jdbc.Driver.connect(Driver.java:182)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at org.logicalcobwebs.proxool.DefaultConnectionBuilder.buildConnection(DefaultConn ectionBuilder.java:39)
at org.logicalcobwebs.proxool.Prototyper.buildConnection(Prototyper.java:159)
at org.logicalcobwebs.proxool.ConnectionPool.getConnection(ConnectionPool.java:211 )
at org.logicalcobwebs.proxool.ProxoolDriver.connect(ProxoolDriver.java:89)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at org.jivesoftware.database.DefaultConnectionProvider.getConnection(DefaultConnec tionProvider.java:86)
at org.jivesoftware.database.DbConnectionManager.setConnectionProvider(DbConnectio nManager.java:616)
at org.jivesoftware.openfire.admin.setup.setup_002ddatasource_002dstandard_jsp._js pService(setup_002ddatasource_002dstandard_jsp.java:206)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:738)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1651)
at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:11 8)
at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1639)
at org.jivesoftware.util.LocaleFilter.doFilter(LocaleFilter.java:74)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1639)
at org.jivesoftware.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingF ilter.java:50)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1639)
at org.jivesoftware.admin.PluginFilter.doFilter(PluginFilter.java:78)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1639)
at org.jivesoftware.admin.AuthCheckFilter.doFilter(AuthCheckFilter.java:164)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1631)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:549)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:568)
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:22 1)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:11 11)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:478)
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183 )
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:104 5)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandler Collection.java:199)
at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.jav a:109)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
at org.eclipse.jetty.server.Server.handle(Server.java:462)
at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:279)
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232)
at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:534)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607 )
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536)
at java.lang.Thread.run(Unknown Source)
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.sourceforge.jtds.jdbc.SharedSocket.createSocketForJDBC3(SharedSocket.java:3 04)
at net.sourceforge.jtds.jdbc.SharedSocket.<init>(SharedSocket.java:255)
at net.sourceforge.jtds.jdbc.ConnectionJDBC2.<init>(ConnectionJDBC2.java:310)
... 47 more
The SQL Server logs (sp_readerrorlog) dont indicate any problem or even any attempt to connect. I am not sure
if this is an isue with the configuration of my SQL Server (it is configured to use both Windows and Sql Server Authentication), or whether this is an issue with OpenFire. I have posted on the OpenFire forum as well, but I thought I'd post here as well to
see if anyone has any suggestions on SQL Server configuration that might solve this.
Thanks for any and all help,
Best regards,
ChrisGood day
I advise you to try asking on the application support's team or forum, since this is not look like an sql server problem but application. Once the connection string is OK and the other actions done without problem, It give a feeling like this is something that
the application's developer could find very fast
[Personal Site] [Blog] [Facebook] -
Servlet Configuration - urgent
I installed
jdk-6u21-windows-i586.exe
in my machine (xp s3) and I can run java progrms
Now I want to know the following things
1. Which version of jdk is this
2. I want to run Servlets from my machine
what additional software to install for this
in which folder, how to configure?
kindly give me step by step procedure for this, thanks in advancejdk-6u21-windows-i586.exe
1. Which version of jdk is this1.6.21
2. I want to run Servlets from my machine
what additional software to install for thisApache Tomcat for example, Jetty: many other possibilities.
in which folder, how to configure?Read the documentation for whatever you choose.
kindly give me step by step procedureThis is a 'New to Java' Programming forum, not a help desk. -
Error embedding a war into a jetty
I tryed this example of an embedding war into a jetty: http://wiki.eclipse.org/Jetty/Tutorial/Embedding_Jetty#Setting_a_Web_Application_Context
When I debug on eclipse everything its ok and the webservices is deployed fine in port 8080, but when I make a jar with this program and put into a server (I tried into a tomcat 5.5 and into a jetty 7.4.1) when I start the program, when I started the jetty server appears this exception:
7641 [qtp21021313-35] ERROR configuration.EngineConfigurationFactoryServlet - Unable to find config file. Creating new servlet engine config file: /WEB-INF/server-config.wsdd
7641 [qtp21021313-35] WARN configuration.EngineConfigurationFactoryServlet - Unable to load/create servlet engine config file, attempting internal default (from jar).
Only the default webservices methos are deployed (AdminService and Version)
The wsdd its fine. If I deploy this war into a server it works perfectly
Can ayone help me? thanks a lotHello Vikrantt, and thank you for the response.
A few things:
1) I am using Abobe Reader XI, not version X. I believe that the XI Preferences user interface is slightly different from X, as there is no Enable protected mode at start up under the General category. However, when I look around, I do see the Enable Protected Mode at startup option under the Security (Enhanced) category, so I cleared that check box and clicked OK. I also manually restarted Adobe Reader XI, as per a message box that popped up after I cleared this option:
2) I closed all instanced of MS Word 2013, and opened up a fresh instance, but unfortunately, when I try to embed a .pdf document, I now get the following error:
I have Adobe Acrobat Pro XI installed and registered on my machine, so I'm not sure what the issue is. I have already tried uninstalling both the Reader and Acrobat and reinstalling them, bu that didn't fix the issue. -
Hi All,
I am not sure at all if this will help. I am trying to access not 935644 but I get the message that it is either in rework or is released internally only.
I have setup kerberos authentication within a SAP EP 6.0 and 7.0 environment to a LDAP datasource with success.
I am looking into setting up kerberos in a portal environment with datsource ABAP. As far as I understood note 934644 is the note that I require for this.
Who should I contact at SAP with a version of this note? Or who can provide me with documentation or a previous release of this note?
Regards
DriesHi Dries,
the note you mentioned is already archived. This means it is not relevant anylonger. Normally if you've got problems with notes you may open a Support message for SAP. The consultant can tell you about it.
To configure SPNego with ABAP datasource the best description I know is the blog of Holger Bruchelt:
Configuring SPNego with ABAP datasource
Cheers,
Anja -
hi
i am fuad
iam tring to use j2ee server but i don't know what is the configuration that should be done
so if some one can help me what that ponit
before iam using tomcat now i want use tamcat
thank youStill no solution to that problem ?
Say, I am developing an AIR2 app which has some Java part to it (remoting, Web Service, whatever),
with or without BlazeDS (or LCDS). Anything requiring Web Server (J2EE / servlet container).
How do I add new Server to FB4 beta2 ? Lets say Tomcat 6 or JBoss 5.1.
If I go to Preferences->Server->Runtime Environments, there is only one selection - J2EE Runtime Library (what is that?)
OK, I click Add, then link Download additional server adapters, and in a few seconds prompts for login/pwd for SAP Community Network.
I don't know any... so after I click Cancel, I can only choose Geronimo, GlassFish, Jetty, Weblogic, WASCE.
No Tomcat, No JBoss ? Nothing like a long selection list in FB3 ?
Search for server runtime environments stops right away. FB3 can find a dosen ones on my hard disk.
Is it a major hole in FB4 beta2 ?
Makes it pretty useless to me... :-(
Please advise !
Thanks,
Oleg.
Message was edited by: olegkon
Message was edited by: olegkon -
Auto approve a resource using auto-approve.properties configuration file
Hi All,
I am wondering if the auto-approve feature enabled through the use of the auto-approve.properties file is being used by any one?
I am using version 5.7.1 of the agent and server. And in my agent running on a VM I have the auto-approve.properties file with this content:
# Approve Platform
platform = true
# Approve JBoss
JBoss\ 5.1 = true
When my VM starts up, I continue to see that it comes up on the Hyperic UI in the auto-discovered list of resources and needs manual auto-approval using an Add to Inventory button click.
I need to programmatically do the auto-approve for a number of resources (that may appear at any time) and hence cannot use the UI to do this.
Are there any agent or server -side settings that need to be enabled for auto-approve to take effect ?
Thanks in advance for any hints!The inventory can be approved in the Hyperic manager without the use of the API by configuring an auto-approve.properties file that contains the ResourcePrototypes you are interested in and how they should be handled. True accepts into inventory, false leaves in the AI queue.
I've attached an auto-approve.properties file that has all OOTB ResourcePrototypes (as of v5.7) set true.
platform=true
AIX=true
Active\ Directory\ 2008=true
Active\ Directory\ 2008\ Authentication=true
Active\ Directory\ 2008\ LDAP=true
Active\ Directory\ 2012=true
Active\ Directory\ 2012\ Authentication=true
Active\ Directory\ 2012\ LDAP=true
Active\ Directory\ base=true
Active\ Directory\ base\ Authentication=true
Active\ Directory\ base\ LDAP=true
ActiveMQ\ 4.0=true
ActiveMQ\ 4.0\ Broker=true
ActiveMQ\ 4.0\ Connector=true
ActiveMQ\ 4.0\ Queue=true
ActiveMQ\ 4.0\ Topic=true
ActiveMQ\ 5.0=true
ActiveMQ\ 5.0\ Broker=true
ActiveMQ\ 5.0\ Connector=true
ActiveMQ\ 5.0\ Queue=true
ActiveMQ\ 5.0\ Topic=true
ActiveMQ\ 5.1=true
ActiveMQ\ 5.1\ Broker=true
ActiveMQ\ 5.1\ Connector=true
ActiveMQ\ 5.1\ Queue=true
ActiveMQ\ 5.1\ Topic=true
ActiveMQ\ 5.2=true
ActiveMQ\ 5.2\ Broker=true
ActiveMQ\ 5.2\ Connector=true
ActiveMQ\ 5.2\ Queue=true
ActiveMQ\ 5.2\ Topic=true
ActiveMQ\ 5.3=true
ActiveMQ\ 5.3\ Broker=true
ActiveMQ\ 5.3\ Connector=true
ActiveMQ\ 5.3\ Queue=true
ActiveMQ\ 5.3\ Topic=true
ActiveMQ\ 5.4=true
ActiveMQ\ 5.4\ Broker=true
ActiveMQ\ 5.4\ Connector=true
ActiveMQ\ 5.4\ Queue=true
ActiveMQ\ 5.4\ Topic=true
ActiveMQ\ Embedded\ 5.0=true
ActiveMQ\ Embedded\ 5.0\ Broker=true
ActiveMQ\ Embedded\ 5.0\ Connector=true
ActiveMQ\ Embedded\ 5.0\ Queue=true
ActiveMQ\ Embedded\ 5.0\ Topic=true
ActiveMQ\ Embedded\ 5.1=true
ActiveMQ\ Embedded\ 5.1\ Broker=true
ActiveMQ\ Embedded\ 5.1\ Connector=true
ActiveMQ\ Embedded\ 5.1\ Queue=true
ActiveMQ\ Embedded\ 5.1\ Topic=true
ActiveMQ\ Embedded\ 5.2=true
ActiveMQ\ Embedded\ 5.2\ Broker=true
ActiveMQ\ Embedded\ 5.2\ Connector=true
ActiveMQ\ Embedded\ 5.2\ Queue=true
ActiveMQ\ Embedded\ 5.2\ Topic=true
ActiveMQ\ Embedded\ 5.3=true
ActiveMQ\ Embedded\ 5.3\ Broker=true
ActiveMQ\ Embedded\ 5.3\ Connector=true
ActiveMQ\ Embedded\ 5.3\ Queue=true
ActiveMQ\ Embedded\ 5.3\ Topic=true
ActiveMQ\ Embedded\ 5.4=true
ActiveMQ\ Embedded\ 5.4\ Broker=true
ActiveMQ\ Embedded\ 5.4\ Connector=true
ActiveMQ\ Embedded\ 5.4\ Queue=true
ActiveMQ\ Embedded\ 5.4\ Topic=true
Alfresco\ 2.0.x=true
Alfresco\ 2.0.x\ Database\ Backend=true
Alfresco\ 2.0.x\ HTTP=true
Alfresco\ 2.0.x\ Lucene\ Index=true
Alfresco\ 2.0.x\ Tomcat=true
Apache\ 1.3=true
Apache\ 1.3\ VHost=true
Apache\ 1.3\ mod_jk\ Worker=true
Apache\ 2.0=true
Apache\ 2.0\ VHost=true
Apache\ 2.0\ mod_jk\ Worker=true
Apache\ 2.2=true
Apache\ 2.2\ VHost=true
Apache\ 2.2\ mod_jk\ Worker=true
Apache\ Tomcat\ 5.5=true
Apache\ Tomcat\ 5.5\ Cache=true
Apache\ Tomcat\ 5.5\ DataSource\ Pool=true
Apache\ Tomcat\ 5.5\ Global\ Request\ Processor=true
Apache\ Tomcat\ 5.5\ HTTP=true
Apache\ Tomcat\ 5.5\ JSP\ Monitor=true
Apache\ Tomcat\ 5.5\ Java\ Process\ Metrics=true
Apache\ Tomcat\ 5.5\ Servlet\ Monitor=true
Apache\ Tomcat\ 5.5\ Thread\ Pools=true
Apache\ Tomcat\ 5.5\ Web\ Module\ Stats=true
Apache\ Tomcat\ 6.0=true
Apache\ Tomcat\ 6.0\ Cache=true
Apache\ Tomcat\ 6.0\ DataSource\ Pool=true
Apache\ Tomcat\ 6.0\ Global\ Request\ Processor=true
Apache\ Tomcat\ 6.0\ HQ\ Internals=true
Apache\ Tomcat\ 6.0\ HTTP=true
Apache\ Tomcat\ 6.0\ Hibernate\ Session\ Factory=true
Apache\ Tomcat\ 6.0\ Hyperic\ Data\ Source=true
Apache\ Tomcat\ 6.0\ JSP\ Monitor=true
Apache\ Tomcat\ 6.0\ Java\ Process\ Metrics=true
Apache\ Tomcat\ 6.0\ Servlet\ Monitor=true
Apache\ Tomcat\ 6.0\ Thread\ Pools=true
Apache\ Tomcat\ 6.0\ Web\ Module\ Stats=true
Apache\ Tomcat\ 7.0=true
Apache\ Tomcat\ 7.0\ Cache=true
Apache\ Tomcat\ 7.0\ DataSource\ Pool=true
Apache\ Tomcat\ 7.0\ Global\ Request\ Processor=true
Apache\ Tomcat\ 7.0\ HQ\ Internals=true
Apache\ Tomcat\ 7.0\ HTTP=true
Apache\ Tomcat\ 7.0\ Hibernate\ Session\ Factory=true
Apache\ Tomcat\ 7.0\ Hyperic\ Data\ Source=true
Apache\ Tomcat\ 7.0\ JSP\ Monitor=true
Apache\ Tomcat\ 7.0\ Java\ Process\ Metrics=true
Apache\ Tomcat\ 7.0\ Servlet\ Monitor=true
Apache\ Tomcat\ 7.0\ Thread\ Pools=true
Apache\ Tomcat\ 7.0\ Web\ Module\ Stats=true
Apache\ httpd=true
Apache\ httpd\ mod_jk\ Worker=true
Apache-ERS\ 2.3=true
Apache-ERS\ 2.3\ VHost=true
Apache-ERS\ 2.3\ mod_jk\ Worker=true
Apache-ERS\ 2.4=true
Apache-ERS\ 2.4\ VHost=true
Apache-ERS\ 2.4\ mod_jk\ Worker=true
Apache-ERS\ 3.x=true
Apache-ERS\ 3.x\ VHost=true
Apache-ERS\ 3.x\ mod_jk\ Worker=true
Apache-ERS\ 4.x=true
Apache-ERS\ 4.x\ VHost=true
Apache-ERS\ 4.x\ mod_jk\ Worker=true
Application\ Peer\ 6.5=true
Application\ Peer\ 6.5\ Region=true
Bind\ 9.x=true
CPU=true
Cache\ Server\ 6.5=true
Cache\ Server\ 6.5\ Region=true
Cisco\ IOS=true
Cisco\ IOS\ Interface=true
Cisco\ IOS\ Server=true
Cisco\ PIXOS=true
Cisco\ PIXOS\ Interface=true
Cisco\ PIXOS\ Server=true
Coldfusion\ 6.x=true
Coldfusion\ 6.x\ HTTP=true
Coldfusion\ 6.x\ Java\ Process\ Metrics=true
Coldfusion\ 7.x=true
Coldfusion\ 7.x\ HTTP=true
Coldfusion\ 7.x\ Java\ Process\ Metrics=true
DB2\ 7.x=true
DB2\ 7.x\ Database=true
DB2\ 7.x\ Table=true
DB2\ 7.x\ Tablespace=true
DB2\ 8.x=true
DB2\ 8.x\ Database=true
DB2\ 8.x\ Table=true
DB2\ 8.x\ Tablespace=true
DB2\ 9.x=true
DB2\ 9.x\ Database=true
DB2\ 9.x\ Table=true
DB2\ 9.x\ Tablespace=true
DB2\ JDBC\ 9.x=true
DB2\ JDBC\ 9.x\ Buffer\ Pool=true
DB2\ JDBC\ 9.x\ Memory\ Pool=true
DB2\ JDBC\ 9.x\ Table=true
DB2\ JDBC\ 9.x\ Table\ Space=true
DB2\ JDBC\ Database\ Manager\ 9.x=true
DHCP=true
DNS=true
Exchange\ 2000=true
Exchange\ 2000\ IMAP4=true
Exchange\ 2000\ MTA=true
Exchange\ 2000\ POP3=true
Exchange\ 2000\ Web=true
Exchange\ 2003=true
Exchange\ 2003\ IMAP4=true
Exchange\ 2003\ MTA=true
Exchange\ 2003\ POP3=true
Exchange\ 2003\ Web=true
Exchange\ 2007=true
Exchange\ 2007\ IMAP4=true
Exchange\ 2007\ POP3=true
Exchange\ 2007\ Web=true
Exchange\ 2010=true
Exchange\ 2010\ IMAP4=true
Exchange\ 2010\ POP3=true
Exchange\ 2010\ Web=true
Exchange\ 5.5=true
Exchange\ 5.5\ IMAP4=true
Exchange\ 5.5\ MTA=true
Exchange\ 5.5\ POP3=true
Exchange\ 5.5\ Web=true
Exchange\ Transport\ 2007=true
Exchange\ Transport\ 2007\ SmtpReceive=true
Exchange\ Transport\ 2007\ SmtpSend=true
Exchange\ Transport\ 2010=true
Exchange\ Transport\ 2010\ SmtpReceive=true
Exchange\ Transport\ 2010\ SmtpSend=true
FTP=true
FileServer=true
FileServer\ Directory=true
FileServer\ Directory\ Tree=true
FileServer\ File=true
FileServer\ Mount=true
FreeBSD=true
Gateway\ Hub\ 6.5=true
Gateway\ Hub\ 6.5\ Gateway=true
Gateway\ Hub\ 6.5\ Region=true
GemFire\ Distributed\ System=true
Geronimo\ 1.0=true
Geronimo\ 1.0\ Entity\ Bean=true
Geronimo\ 1.0\ JCA\ Connection\ Factory=true
Geronimo\ 1.0\ Stateful\ Session\ Bean=true
Geronimo\ 1.0\ Stateless\ Session\ Bean=true
GlassFish\ 9.x=true
GlassFish\ 9.x\ Class\ Loading\ System=true
GlassFish\ 9.x\ Connection\ Queue=true
GlassFish\ 9.x\ Garbage\ Collector=true
GlassFish\ 9.x\ Global\ Request\ Processor=true
GlassFish\ 9.x\ Manager=true
GlassFish\ 9.x\ PWC\ Connection\ Queue=true
GlassFish\ 9.x\ PWC\ File\ Cache=true
GlassFish\ 9.x\ PWC\ Keep\ Alive=true
GlassFish\ 9.x\ Servlet=true
GlassFish\ 9.x\ System\ Compilation=true
GlassFish\ 9.x\ WebModule=true
HPUX=true
HQ\ Agent=true
HQ\ PostgreSQL\ 9.x=true
HQ\ PostgreSQL\ 9.x\ DataBase=true
HQ\ PostgreSQL\ 9.x\ Index=true
HQ\ PostgreSQL\ 9.x\ Table=true
HTTP=true
IIS\ 4.x=true
IIS\ 4.x\ VHost=true
IIS\ 5.x=true
IIS\ 5.x\ VHost=true
IIS\ 6.x=true
IIS\ 6.x\ VHost=true
IIS\ 7.x=true
IIS\ 7.x\ VHost=true
IIS\ 8.x=true
IIS\ 8.x\ VHost=true
IMAP=true
InetAddress\ Ping=true
Informix\ 10.0=true
Informix\ 10.0\ DBSpace=true
Informix\ 10.0\ Table=true
JBoss\ 3.2=true
JBoss\ 3.2\ Entity\ EJB=true
JBoss\ 3.2\ Hibernate\ Session\ Factory=true
JBoss\ 3.2\ JCA\ Connection\ Pool=true
JBoss\ 3.2\ JGroups\ Channel=true
JBoss\ 3.2\ JMS\ Destination=true
JBoss\ 3.2\ JMS\ Topic=true
JBoss\ 3.2\ Message\ Driven\ EJB=true
JBoss\ 3.2\ Stateful\ Session\ EJB=true
JBoss\ 3.2\ Stateless\ Session\ EJB=true
JBoss\ 4.0=true
JBoss\ 4.0\ EJB3=true
JBoss\ 4.0\ Entity\ EJB=true
JBoss\ 4.0\ HQ\ Internals=true
JBoss\ 4.0\ Hibernate\ Session\ Factory=true
JBoss\ 4.0\ JCA\ Connection\ Pool=true
JBoss\ 4.0\ JCA\ Data\ Source=true
JBoss\ 4.0\ JGroups\ Channel=true
JBoss\ 4.0\ JMS\ Destination=true
JBoss\ 4.0\ JMS\ Topic=true
JBoss\ 4.0\ Message\ Driven\ EJB=true
JBoss\ 4.0\ Stateful\ Session\ EJB=true
JBoss\ 4.0\ Stateless\ Session\ EJB=true
JBoss\ 4.2=true
JBoss\ 4.2\ EJB3=true
JBoss\ 4.2\ Entity\ EJB=true
JBoss\ 4.2\ HQ\ Internals=true
JBoss\ 4.2\ Hibernate\ Session\ Factory=true
JBoss\ 4.2\ JCA\ Connection\ Pool=true
JBoss\ 4.2\ JCA\ Data\ Source=true
JBoss\ 4.2\ JGroups\ Channel=true
JBoss\ 4.2\ JMS\ Destination=true
JBoss\ 4.2\ JMS\ Topic=true
JBoss\ 4.2\ Message\ Driven\ EJB=true
JBoss\ 4.2\ Stateful\ Session\ EJB=true
JBoss\ 4.2\ Stateless\ Session\ EJB=true
JBoss\ 4.3=true
JBoss\ 4.3\ EJB3=true
JBoss\ 4.3\ Entity\ EJB=true
JBoss\ 4.3\ Hibernate\ Session\ Factory=true
JBoss\ 4.3\ JCA\ Connection\ Pool=true
JBoss\ 4.3\ JCA\ Data\ Source=true
JBoss\ 4.3\ JGroups\ Channel=true
JBoss\ 4.3\ JMS\ Destination=true
JBoss\ 4.3\ JMS\ Queue\ Destination=true
JBoss\ 4.3\ JMS\ Topic=true
JBoss\ 4.3\ Message\ Driven\ EJB=true
JBoss\ 4.3\ Stateful\ Session\ EJB=true
JBoss\ 4.3\ Stateless\ Session\ EJB=true
JBoss\ 5.0=true
JBoss\ 5.0\ EJB\ 3=true
JBoss\ 5.0\ Hibernate\ Session\ Factory=true
JBoss\ 5.0\ JCA\ Connection\ Pool=true
JBoss\ 5.0\ JCA\ Data\ Source=true
JBoss\ 5.0\ JGroups\ Channel=true
JBoss\ 5.0\ JMS\ QUEUE\ Destination=true
JBoss\ 5.0\ JMS\ Topic=true
JBoss\ 5.0\ Message\ Driven\ EJB=true
JBoss\ 5.0\ Stateful\ Session\ EJB=true
JBoss\ 5.0\ Stateless\ Session\ EJB=true
JBoss\ 5.0\ WebApp=true
JBoss\ 5.1=true
JBoss\ 5.1\ EJB\ 3=true
JBoss\ 5.1\ Hibernate\ Session\ Factory=true
JBoss\ 5.1\ JCA\ Connection\ Pool=true
JBoss\ 5.1\ JCA\ Data\ Source=true
JBoss\ 5.1\ JGroups\ Channel=true
JBoss\ 5.1\ JMS\ QUEUE\ Destination=true
JBoss\ 5.1\ JMS\ Topic=true
JBoss\ 5.1\ Message\ Driven\ EJB=true
JBoss\ 5.1\ Stateful\ Session\ EJB=true
JBoss\ 5.1\ Stateless\ Session\ EJB=true
JBoss\ 5.1\ WebApp=true
JBoss\ 6.0=true
JBoss\ 6.0\ EJB\ 3=true
JBoss\ 6.0\ Hibernate\ Session\ Factory=true
JBoss\ 6.0\ JCA\ Connection\ Pool=true
JBoss\ 6.0\ JCA\ Data\ Source=true
JBoss\ 6.0\ JGroups\ Channel=true
JBoss\ 6.0\ JMS\ HornetQ\ QUEUE=true
JBoss\ 6.0\ JMS\ HornetQ\ Topic=true
JBoss\ 6.0\ JMS\ QUEUE\ Destination=true
JBoss\ 6.0\ JMS\ Topic=true
JBoss\ 6.0\ Message\ Driven\ EJB=true
JBoss\ 6.0\ Stateful\ Session\ EJB=true
JBoss\ 6.0\ Stateless\ Session\ EJB=true
JBoss\ 6.0\ WebApp=true
JBoss\ 7=true
JBoss\ 7\ Connector=true
JBoss\ 7\ Datasource=true
JBoss\ 7\ deployment=true
JBoss\ 7.1=true
JBoss\ 7.1\ Connector=true
JBoss\ 7.1\ Datasource=true
JBoss\ 7.1\ deployment=true
JBoss\ Host\ Controller\ 7=true
JBoss\ Host\ Controller\ 7.1=true
JBoss\ Managed\ 7=true
JBoss\ Managed\ 7\ Connector=true
JBoss\ Managed\ 7\ Datasource=true
JBoss\ Managed\ 7\ deployment=true
JBoss\ Managed\ 7.1=true
JBoss\ Managed\ 7.1\ Connector=true
JBoss\ Managed\ 7.1\ Datasource=true
JBoss\ Managed\ 7.1\ deployment=true
JBoss\ Web\ 2.0=true
JBoss\ Web\ 2.0\ Cache=true
JBoss\ Web\ 2.0\ DataSource\ Pool=true
JBoss\ Web\ 2.0\ Global\ Request\ Processor=true
JBoss\ Web\ 2.0\ HQ\ Internals=true
JBoss\ Web\ 2.0\ HTTP=true
JBoss\ Web\ 2.0\ Hibernate\ Session\ Factory=true
JBoss\ Web\ 2.0\ Hyperic\ Data\ Source=true
JBoss\ Web\ 2.0\ JSP\ Monitor=true
JBoss\ Web\ 2.0\ Java\ Process\ Metrics=true
JBoss\ Web\ 2.0\ Servlet\ Monitor=true
JBoss\ Web\ 2.0\ Thread\ Pools=true
JBoss\ Web\ 2.0\ Web\ Module\ Stats=true
JBoss\ Web\ 2.1=true
JBoss\ Web\ 2.1\ Cache=true
JBoss\ Web\ 2.1\ DataSource\ Pool=true
JBoss\ Web\ 2.1\ Global\ Request\ Processor=true
JBoss\ Web\ 2.1\ HQ\ Internals=true
JBoss\ Web\ 2.1\ HTTP=true
JBoss\ Web\ 2.1\ Hibernate\ Session\ Factory=true
JBoss\ Web\ 2.1\ Hyperic\ Data\ Source=true
JBoss\ Web\ 2.1\ JSP\ Monitor=true
JBoss\ Web\ 2.1\ Java\ Process\ Metrics=true
JBoss\ Web\ 2.1\ Servlet\ Monitor=true
JBoss\ Web\ 2.1\ Thread\ Pools=true
JBoss\ Web\ 2.1\ Web\ Module\ Stats=true
JBoss\ Web\ 3.0=true
JBoss\ Web\ 3.0\ Cache=true
JBoss\ Web\ 3.0\ DataSource\ Pool=true
JBoss\ Web\ 3.0\ Global\ Request\ Processor=true
JBoss\ Web\ 3.0\ HQ\ Internals=true
JBoss\ Web\ 3.0\ HTTP=true
JBoss\ Web\ 3.0\ Hibernate\ Session\ Factory=true
JBoss\ Web\ 3.0\ Hyperic\ Data\ Source=true
JBoss\ Web\ 3.0\ JSP\ Monitor=true
JBoss\ Web\ 3.0\ Java\ Process\ Metrics=true
JBoss\ Web\ 3.0\ Servlet\ Monitor=true
JBoss\ Web\ 3.0\ Thread\ Pools=true
JBoss\ Web\ 3.0\ Web\ Module\ Stats=true
JMX\ Agent\ 6.5=true
Jetty\ 6.x=true
Jetty\ 6.x\ Jetty\ IO=true
LDAP=true
Linux=true
MacOSX=true
MsSQL\ 2000=true
MsSQL\ 2000\ Database=true
MsSQL\ 2000\ SQLAgent=true
MsSQL\ 2005=true
MsSQL\ 2005\ Database=true
MsSQL\ 2005\ SQLAgent=true
MsSQL\ 2008=true
MsSQL\ 2008\ Database=true
MsSQL\ 2008\ R2=true
MsSQL\ 2008\ R2\ Database=true
MsSQL\ 2008\ R2\ SQLAgent=true
MsSQL\ 2008\ SQLAgent=true
MsSQL\ 2012=true
MsSQL\ 2012\ Database=true
MsSQL\ 2012\ SQLAgent=true
MultiProcess=true
MySQL\ 3.x=true
MySQL\ 3.x\ Table=true
MySQL\ 4.x=true
MySQL\ 4.x\ Table=true
MySQL\ 5.x=true
MySQL\ 5.x\ Table=true
MySQL\ Process\ 3.x=true
MySQL\ Process\ 4.x=true
MySQL\ Process\ 5.x=true
MySQL\ Stats\ 4.0.x=true
MySQL\ Stats\ 4.0.x\ Show\ Slave\ Status=true
MySQL\ Stats\ 4.0.x\ Slave\ Status=true
MySQL\ Stats\ 4.1.x=true
MySQL\ Stats\ 4.1.x\ Show\ Slave\ Status=true
MySQL\ Stats\ 4.1.x\ Slave\ Status=true
MySQL\ Stats\ 5.0.x=true
MySQL\ Stats\ 5.0.x\ Show\ Slave\ Status=true
MySQL\ Stats\ 5.0.x\ Slave\ Status=true
MySQL\ Stats\ 5.0.x\ Table=true
MySQL\ Stats\ 5.1.x=true
MySQL\ Stats\ 5.1.x\ Show\ Slave\ Status=true
MySQL\ Stats\ 5.1.x\ Slave\ Status=true
MySQL\ Stats\ 5.1.x\ Table=true
MySQL\ Stats\ 5.5.x=true
MySQL\ Stats\ 5.5.x\ Show\ Slave\ Status=true
MySQL\ Stats\ 5.5.x\ Slave\ Status=true
MySQL\ Stats\ 5.5.x\ Table=true
MySQL\ Stats\ base=true
MySQL\ Stats\ base\ Slave\ Status=true
MySQL\ Stats\ baseWithTable=true
MySQL\ Stats\ baseWithTable\ Slave\ Status=true
MySQL\ Stats\ baseWithTable\ Table=true
NTP=true
NTP\ 4.x=true
Nagios=true
Nagios\ Plugin=true
Net\ Services=true
NetApp\ Filer=true
NetApp\ Filer\ CIFS\ Server=true
NetApp\ Filer\ File\ System=true
NetApp\ Filer\ Interface=true
NetApp\ Filer\ NFS\ server\ v2=true
NetApp\ Filer\ NFS\ server\ v3=true
NetApp\ Filer\ Server=true
NetBSD=true
Network\ Device=true
Network\ Device\ Interface=true
Network\ Device\ Server=true
Network\ Host=true
Network\ Host\ Interface=true
Network\ Host\ Server=true
Network\ Host\ Storage=true
NetworkServer=true
NetworkServer\ Interface=true
OC4J\ 10=true
OC4J\ 10\ Application=true
OC4J\ 10\ Entity\ Bean=true
OC4J\ 10\ JCA\ Connection\ Pool=true
OC4J\ 10\ JCA\ Resource=true
OC4J\ 10\ JDBC\ Resource=true
OC4J\ 10\ JMS\ Destination=true
OC4J\ 10\ JMS\ Topic=true
OC4J\ 10\ JTA\ Resource=true
OC4J\ 10\ Stateful\ Session\ Bean=true
OC4J\ 10\ Stateless\ Session\ Bean=true
OC4J\ 10\ Thread\ Pool=true
OC4J\ 10\ Web\ Module=true
OpenBSD=true
OpenLDAP\ 2.3.x=true
OpenLDAP\ 2.3.x\ LDAP=true
OpenLDAP\ 2.3.x\ Slapd\ Process\ Metrics=true
Oracle\ 10g=true
Oracle\ 10g\ Process\ Metrics=true
Oracle\ 10g\ Segment=true
Oracle\ 10g\ TNS\ Ping=true
Oracle\ 10g\ Tablespace=true
Oracle\ 10g\ User\ Instance=true
Oracle\ 11g=true
Oracle\ 11g\ Process\ Metrics=true
Oracle\ 11g\ Segment=true
Oracle\ 11g\ TNS\ Ping=true
Oracle\ 11g\ Tablespace=true
Oracle\ 11g\ User\ Instance=true
Oracle\ 8i=true
Oracle\ 8i\ Process\ Metrics=true
Oracle\ 8i\ TNS\ Ping=true
Oracle\ 8i\ Tablespace=true
Oracle\ 8i\ User\ Instance=true
Oracle\ 9i=true
Oracle\ 9i\ Process\ Metrics=true
Oracle\ 9i\ TNS\ Ping=true
Oracle\ 9i\ Tablespace=true
Oracle\ 9i\ User\ Instance=true
POP3=true
Perlbal\ 1.x=true
Postfix\ 2.x=true
Postfix\ 2.x\ Queue=true
PostgreSQL\ 7.4=true
PostgreSQL\ 7.4\ DataBase=true
PostgreSQL\ 7.4\ Index=true
PostgreSQL\ 7.4\ Table=true
PostgreSQL\ 8.x=true
PostgreSQL\ 8.x\ DataBase=true
PostgreSQL\ 8.x\ Index=true
PostgreSQL\ 8.x\ Table=true
PostgreSQL\ 9.x=true
PostgreSQL\ 9.x\ DataBase=true
PostgreSQL\ 9.x\ Index=true
PostgreSQL\ 9.x\ Table=true
Process=true
ProcessServer=true
RPC=true
RabbitMQ=true
RabbitMQ\ Channel=true
RabbitMQ\ Connection=true
RabbitMQ\ Exchange=true
RabbitMQ\ Queue=true
RabbitMQ\ VirtualHost=true
Resin\ 3.x=true
Resin\ 3.x\ Connection\ Pool=true
Resin\ 3.x\ Port=true
Resin\ 3.x\ Webapp=true
SMTP=true
SNMP=true
SQL\ Query=true
SSH=true
Samba\ 3.x=true
Script=true
Sendmail\ 8.x=true
Sendmail\ 8.x\ Message\ Submission\ Process=true
Sendmail\ 8.x\ Root\ Daemon\ Process=true
Sendmail\ 8.x\ SMTP=true
SharePoint\ 2007=true
SharePoint\ 2007\ Publishing\ Cache=true
SharePoint\ 2007\ Search\ Archival\ Plugin=true
SharePoint\ 2007\ Search\ Gatherer=true
SharePoint\ 2007\ Search\ Gatherer\ Projects=true
SharePoint\ 2007\ Search\ Schema\ Plugin=true
SharePoint\ 2007\ Webserver=true
SharePoint\ 2007\ WindowsService=true
SharePoint\ 2010=true
SharePoint\ 2010\ Disk-Based\ Cache=true
SharePoint\ 2010\ Foundation\ BDC\ Metadata=true
SharePoint\ 2010\ Foundation\ BDC\ Online=true
SharePoint\ 2010\ Foundation\ Search\ Archival\ Plugin=true
SharePoint\ 2010\ Foundation\ Search\ FAST\ Content\ Plugin=true
SharePoint\ 2010\ Foundation\ Search\ Gatherer=true
SharePoint\ 2010\ Foundation\ Search\ Gatherer\ Databases=true
SharePoint\ 2010\ Foundation\ Search\ Gatherer\ Projects=true
SharePoint\ 2010\ Foundation\ Search\ Indexer\ Plugin=true
SharePoint\ 2010\ Foundation\ Search\ Query\ Processor=true
SharePoint\ 2010\ Foundation\ Search\ Schema\ Plugin=true
SharePoint\ 2010\ Publishing\ Cache=true
SharePoint\ 2010\ Records\ Management\ Counters=true
SharePoint\ 2010\ Webserver=true
SharePoint\ 2010\ WindowsService=true
Solaris=true
Spring\ Application=true
Spring\ Insight=true
Spring\ Insight\ Application=true
SpringSource\ tc\ Runtime\ 6.0=true
SpringSource\ tc\ Runtime\ 6.0\ Cache=true
SpringSource\ tc\ Runtime\ 6.0\ Data\ Source\ Context=true
SpringSource\ tc\ Runtime\ 6.0\ Data\ Source\ Global=true
SpringSource\ tc\ Runtime\ 6.0\ EM4J=true
SpringSource\ tc\ Runtime\ 6.0\ Executor=true
SpringSource\ tc\ Runtime\ 6.0\ Garbage\ Collector=true
SpringSource\ tc\ Runtime\ 6.0\ Global\ Request\ Processor=true
SpringSource\ tc\ Runtime\ 6.0\ HTTP=true
SpringSource\ tc\ Runtime\ 6.0\ JSP\ Monitor=true
SpringSource\ tc\ Runtime\ 6.0\ Java\ Process\ Metrics=true
SpringSource\ tc\ Runtime\ 6.0\ Manager=true
SpringSource\ tc\ Runtime\ 6.0\ Servlet\ Monitor=true
SpringSource\ tc\ Runtime\ 6.0\ Thread\ Diagnostics\ Context=true
SpringSource\ tc\ Runtime\ 6.0\ Thread\ Diagnostics\ Engine=true
SpringSource\ tc\ Runtime\ 6.0\ Thread\ Diagnostics\ Host=true
SpringSource\ tc\ Runtime\ 6.0\ Thread\ Pools=true
SpringSource\ tc\ Runtime\ 6.0\ Tomcat\ JDBC\ Connection\ Pool\ Context=true
SpringSource\ tc\ Runtime\ 6.0\ Tomcat\ JDBC\ Connection\ Pool\ Global=true
SpringSource\ tc\ Runtime\ 6.0\ Web\ Module\ Stats=true
SpringSource\ tc\ Runtime\ 7.0=true
SpringSource\ tc\ Runtime\ 7.0\ Cache=true
SpringSource\ tc\ Runtime\ 7.0\ Data\ Source\ Context=true
SpringSource\ tc\ Runtime\ 7.0\ Data\ Source\ Global=true
SpringSource\ tc\ Runtime\ 7.0\ EM4J=true
SpringSource\ tc\ Runtime\ 7.0\ Executor=true
SpringSource\ tc\ Runtime\ 7.0\ Garbage\ Collector=true
SpringSource\ tc\ Runtime\ 7.0\ Global\ Request\ Processor=true
SpringSource\ tc\ Runtime\ 7.0\ HTTP=true
SpringSource\ tc\ Runtime\ 7.0\ JSP\ Monitor=true
SpringSource\ tc\ Runtime\ 7.0\ Java\ Process\ Metrics=true
SpringSource\ tc\ Runtime\ 7.0\ Manager=true
SpringSource\ tc\ Runtime\ 7.0\ Servlet\ Monitor=true
SpringSource\ tc\ Runtime\ 7.0\ Thread\ Diagnostics\ Context=true
SpringSource\ tc\ Runtime\ 7.0\ Thread\ Diagnostics\ Engine=true
SpringSource\ tc\ Runtime\ 7.0\ Thread\ Diagnostics\ Host=true
SpringSource\ tc\ Runtime\ 7.0\ Thread\ Pools=true
SpringSource\ tc\ Runtime\ 7.0\ Tomcat\ JDBC\ Connection\ Pool\ Context=true
SpringSource\ tc\ Runtime\ 7.0\ Tomcat\ JDBC\ Connection\ Pool\ Global=true
SpringSource\ tc\ Runtime\ 7.0\ Web\ Module\ Stats=true
Sun\ JVM\ 1.5=true
Sun\ JVM\ 1.5\ Garbage\ Collector=true
Sun\ JVM\ 1.5\ Memory\ Pool=true
Sybase\ 12.5.x=true
Sybase\ 12.5.x\ sp_monitorconfig=true
Sybase\ 12.5.x\ sp_sysmonCache=true
Sybase\ 12.5.x\ sp_sysmonEngine=true
Sybase\ 12.5.x\ storage=true
Sybase\ 12.x=true
Sybase\ 15.x=true
Sybase\ 15.x\ sp_monitorconfig=true
Sybase\ 15.x\ sp_sysmonCache=true
Sybase\ 15.x\ sp_sysmonEngine=true
Sybase\ 15.x\ storage=true
TCP\ Socket=true
VMware\ ESX\ 2.x=true
VMware\ ESX\ 2.x\ VM=true
VMware\ ESX\ 2.x\ VM\ Disk=true
VMware\ ESX\ 2.x\ VM\ NIC=true
VMware\ ESX\ 3.x=true
VMware\ ESX\ 3.x\ VM=true
VMware\ ESX\ 3.x\ VM\ Disk=true
VMware\ ESX\ 3.x\ VM\ NIC=true
VMware\ GSX\ 3.x=true
VMware\ GSX\ 3.x\ VM=true
VMware\ Server\ 1.x=true
VMware\ Server\ 1.x\ VM=true
VMware\ VI3\ Host=true
VMware\ VI3\ Resource\ Pool=true
VMware\ VI3\ VM=true
VMware\ VI3\ VM\ CPU=true
VMware\ VI3\ VM\ NIC=true
VMware\ vCenter=true
VMware\ vSphere\ Host=true
VMware\ vSphere\ Host\ DS=true
VMware\ vSphere\ VM=true
VMware\ vSphere\ VM\ DS=true
WebSphere\ 6.0=true
WebSphere\ 6.0\ Application=true
WebSphere\ 6.0\ Connection\ Pool=true
WebSphere\ 6.0\ EJB=true
WebSphere\ 6.0\ Thread\ Pool=true
WebSphere\ 6.0\ Webapp=true
WebSphere\ 6.1=true
WebSphere\ 6.1\ Application=true
WebSphere\ 6.1\ Connection\ Pool=true
WebSphere\ 6.1\ EJB=true
WebSphere\ 6.1\ Thread\ Pool=true
WebSphere\ 6.1\ Webapp=true
WebSphere\ 7.0=true
WebSphere\ 7.0\ Application=true
WebSphere\ 7.0\ Connection\ Pool=true
WebSphere\ 7.0\ EJB=true
WebSphere\ 7.0\ Thread\ Pool=true
WebSphere\ 7.0\ Webapp=true
WebSphere\ Admin\ 6.0=true
WebSphere\ Admin\ 6.1=true
WebSphere\ Admin\ 7.0=true
WebSphere\ MQ\ QManager\ 6=true
WebSphere\ MQ\ QManager\ 6\ Alias\ Queue=true
WebSphere\ MQ\ QManager\ 6\ Channel=true
WebSphere\ MQ\ QManager\ 6\ Cluster=true
WebSphere\ MQ\ QManager\ 6\ Cluster\ Receiver\ Channel=true
WebSphere\ MQ\ QManager\ 6\ Cluster\ Sender\ Channel=true
WebSphere\ MQ\ QManager\ 6\ Local\ Queue=true
WebSphere\ MQ\ QManager\ 6\ Process=true
WebSphere\ MQ\ QManager\ 6\ Receiver\ Channel=true
WebSphere\ MQ\ QManager\ 6\ Remote\ Queue=true
WebSphere\ MQ\ QManager\ 6\ Sender\ Channel=true
WebSphere\ MQ\ QManager\ 6\ System\ Queue=true
WebSphere\ MQ\ QManager\ 7=true
WebSphere\ MQ\ QManager\ 7\ Alias\ Queue=true
WebSphere\ MQ\ QManager\ 7\ Channel=true
WebSphere\ MQ\ QManager\ 7\ Cluster=true
WebSphere\ MQ\ QManager\ 7\ Cluster\ Receiver\ Channel=true
WebSphere\ MQ\ QManager\ 7\ Cluster\ Sender\ Channel=true
WebSphere\ MQ\ QManager\ 7\ Local\ Queue=true
WebSphere\ MQ\ QManager\ 7\ Process=true
WebSphere\ MQ\ QManager\ 7\ Receiver\ Channel=true
WebSphere\ MQ\ QManager\ 7\ Remote\ Queue=true
WebSphere\ MQ\ QManager\ 7\ Sender\ Channel=true
WebSphere\ MQ\ QManager\ 7\ System\ Queue=true
WebSphere\ MQ\ QManager\ 7\ Topic=true
Weblogic\ 10.0=true
Weblogic\ 10.0\ Application=true
Weblogic\ 10.0\ Entity\ EJB=true
Weblogic\ 10.0\ Execute\ Queue=true
Weblogic\ 10.0\ JDBC\ Connection\ Pool=true
Weblogic\ 10.0\ JMS\ Destination=true
Weblogic\ 10.0\ JMS\ Server=true
Weblogic\ 10.0\ JTA\ Resource=true
Weblogic\ 10.0\ Message\ Driven\ EJB=true
Weblogic\ 10.0\ Stateful\ EJB=true
Weblogic\ 10.0\ Stateless\ EJB=true
Weblogic\ 10.0\ Webapp=true
Weblogic\ 10.1=true
Weblogic\ 10.1\ Application=true
Weblogic\ 10.1\ Entity\ EJB=true
Weblogic\ 10.1\ Execute\ Queue=true
Weblogic\ 10.1\ JDBC\ Connection\ Pool=true
Weblogic\ 10.1\ JMS\ Destination=true
Weblogic\ 10.1\ JMS\ Server=true
Weblogic\ 10.1\ JTA\ Resource=true
Weblogic\ 10.1\ Message\ Driven\ EJB=true
Weblogic\ 10.1\ Stateful\ EJB=true
Weblogic\ 10.1\ Stateless\ EJB=true
Weblogic\ 10.1\ Webapp=true
Weblogic\ 10.2=true
Weblogic\ 10.2\ Application=true
Weblogic\ 10.2\ Entity\ EJB=true
Weblogic\ 10.2\ Execute\ Queue=true
Weblogic\ 10.2\ JDBC\ Connection\ Pool=true
Weblogic\ 10.2\ JMS\ Destination=true
Weblogic\ 10.2\ JMS\ Server=true
Weblogic\ 10.2\ JTA\ Resource=true
Weblogic\ 10.2\ Message\ Driven\ EJB=true
Weblogic\ 10.2\ Stateful\ EJB=true
Weblogic\ 10.2\ Stateless\ EJB=true
Weblogic\ 10.2\ Webapp=true
Weblogic\ 10.3=true
Weblogic\ 10.3\ Application=true
Weblogic\ 10.3\ Entity\ EJB=true
Weblogic\ 10.3\ Execute\ Queue=true
Weblogic\ 10.3\ JDBC\ Connection\ Pool=true
Weblogic\ 10.3\ JMS\ Destination=true
Weblogic\ 10.3\ JMS\ Server=true
Weblogic\ 10.3\ JTA\ Resource=true
Weblogic\ 10.3\ Message\ Driven\ EJB=true
Weblogic\ 10.3\ Stateful\ EJB=true
Weblogic\ 10.3\ Stateless\ EJB=true
Weblogic\ 10.3\ Webapp=true
Weblogic\ 6.1=true
Weblogic\ 6.1\ Application=true
Weblogic\ 6.1\ Entity\ EJB=true
Weblogic\ 6.1\ Execute\ Queue=true
Weblogic\ 6.1\ JDBC\ Connection\ Pool=true
Weblogic\ 6.1\ JMS\ Destination=true
Weblogic\ 6.1\ JMS\ Server=true
Weblogic\ 6.1\ JTA\ Resource=true
Weblogic\ 6.1\ Message\ Driven\ EJB=true
Weblogic\ 6.1\ Stateful\ EJB=true
Weblogic\ 6.1\ Stateless\ EJB=true
Weblogic\ 6.1\ Webapp=true
Weblogic\ 7.0=true
Weblogic\ 7.0\ Application=true
Weblogic\ 7.0\ Entity\ EJB=true
Weblogic\ 7.0\ Execute\ Queue=true
Weblogic\ 7.0\ JDBC\ Connection\ Pool=true
Weblogic\ 7.0\ JMS\ Destination=true
Weblogic\ 7.0\ JMS\ Server=true
Weblogic\ 7.0\ JTA\ Resource=true
Weblogic\ 7.0\ Message\ Driven\ EJB=true
Weblogic\ 7.0\ Stateful\ EJB=true
Weblogic\ 7.0\ Stateless\ EJB=true
Weblogic\ 7.0\ Webapp=true
Weblogic\ 8.1=true
Weblogic\ 8.1\ Application=true
Weblogic\ 8.1\ Entity\ EJB=true
Weblogic\ 8.1\ Execute\ Queue=true
Weblogic\ 8.1\ JDBC\ Connection\ Pool=true
Weblogic\ 8.1\ JMS\ Destination=true
Weblogic\ 8.1\ JMS\ Server=true
Weblogic\ 8.1\ JTA\ Resource=true
Weblogic\ 8.1\ Message\ Driven\ EJB=true
Weblogic\ 8.1\ Stateful\ EJB=true
Weblogic\ 8.1\ Stateless\ EJB=true
Weblogic\ 8.1\ Webapp=true
Weblogic\ 9.1=true
Weblogic\ 9.1\ Application=true
Weblogic\ 9.1\ Entity\ EJB=true
Weblogic\ 9.1\ Execute\ Queue=true
Weblogic\ 9.1\ JDBC\ Connection\ Pool=true
Weblogic\ 9.1\ JMS\ Destination=true
Weblogic\ 9.1\ JMS\ Server=true
Weblogic\ 9.1\ JTA\ Resource=true
Weblogic\ 9.1\ Message\ Driven\ EJB=true
Weblogic\ 9.1\ Stateful\ EJB=true
Weblogic\ 9.1\ Stateless\ EJB=true
Weblogic\ 9.1\ Webapp=true
Weblogic\ 9.2=true
Weblogic\ 9.2\ Application=true
Weblogic\ 9.2\ Entity\ EJB=true
Weblogic\ 9.2\ Execute\ Queue=true
Weblogic\ 9.2\ JDBC\ Connection\ Pool=true
Weblogic\ 9.2\ JMS\ Destination=true
Weblogic\ 9.2\ JMS\ Server=true
Weblogic\ 9.2\ JTA\ Resource=true
Weblogic\ 9.2\ Message\ Driven\ EJB=true
Weblogic\ 9.2\ Stateful\ EJB=true
Weblogic\ 9.2\ Stateless\ EJB=true
Weblogic\ 9.2\ Webapp=true
Weblogic\ Admin\ 10.0=true
Weblogic\ Admin\ 10.0\ Application=true
Weblogic\ Admin\ 10.0\ Entity\ EJB=true
Weblogic\ Admin\ 10.0\ Execute\ Queue=true
Weblogic\ Admin\ 10.0\ JDBC\ Connection\ Pool=true
Weblogic\ Admin\ 10.0\ JMS\ Destination=true
Weblogic\ Admin\ 10.0\ JMS\ Server=true
Weblogic\ Admin\ 10.0\ JTA\ Resource=true
Weblogic\ Admin\ 10.0\ Message\ Driven\ EJB=true
Weblogic\ Admin\ 10.0\ Stateful\ EJB=true
Weblogic\ Admin\ 10.0\ Stateless\ EJB=true
Weblogic\ Admin\ 10.0\ Webapp=true
Weblogic\ Admin\ 10.1=true
Weblogic\ Admin\ 10.1\ Application=true
Weblogic\ Admin\ 10.1\ Entity\ EJB=true
Weblogic\ Admin\ 10.1\ Execute\ Queue=true
Weblogic\ Admin\ 10.1\ JDBC\ Connection\ Pool=true
Weblogic\ Admin\ 10.1\ JMS\ Destination=true
Weblogic\ Admin\ 10.1\ JMS\ Server=true
Weblogic\ Admin\ 10.1\ JTA\ Resource=true
Weblogic\ Admin\ 10.1\ Message\ Driven\ EJB=true
Weblogic\ Admin\ 10.1\ Stateful\ EJB=true
Weblogic\ Admin\ 10.1\ Stateless\ EJB=true
Weblogic\ Admin\ 10.1\ Webapp=true
Weblogic\ Admin\ 10.2=true
Weblogic\ Admin\ 10.2\ Application=true
Weblogic\ Admin\ 10.2\ Entity\ EJB=true
Weblogic\ Admin\ 10.2\ Execute\ Queue=true
Weblogic\ Admin\ 10.2\ JDBC\ Connection\ Pool=true
Weblogic\ Admin\ 10.2\ JMS\ Destination=true
Weblogic\ Admin\ 10.2\ JMS\ Server=true
Weblogic\ Admin\ 10.2\ JTA\ Resource=true
Weblogic\ Admin\ 10.2\ Message\ Driven\ EJB=true
Weblogic\ Admin\ 10.2\ Stateful\ EJB=true
Weblogic\ Admin\ 10.2\ Stateless\ EJB=true
Weblogic\ Admin\ 10.2\ Webapp=true
Weblogic\ Admin\ 10.3=true
Weblogic\ Admin\ 10.3\ Application=true
Weblogic\ Admin\ 10.3\ Entity\ EJB=true
Weblogic\ Admin\ 10.3\ Execute\ Queue=true
Weblogic\ Admin\ 10.3\ JDBC\ Connection\ Pool=true
Weblogic\ Admin\ 10.3\ JMS\ Destination=true
Weblogic\ Admin\ 10.3\ JMS\ Server=true
Weblogic\ Admin\ 10.3\ JTA\ Resource=true
Weblogic\ Admin\ 10.3\ Message\ Driven\ EJB=true
Weblogic\ Admin\ 10.3\ Stateful\ EJB=true
Weblogic\ Admin\ 10.3\ Stateless\ EJB=true
Weblogic\ Admin\ 10.3\ Webapp=true
Weblogic\ Admin\ 6.1=true
Weblogic\ Admin\ 6.1\ Application=true
Weblogic\ Admin\ 6.1\ Entity\ EJB=true
Weblogic\ Admin\ 6.1\ Execute\ Queue=true
Weblogic\ Admin\ 6.1\ JDBC\ Connection\ Pool=true
Weblogic\ Admin\ 6.1\ JMS\ Destination=true
Weblogic\ Admin\ 6.1\ JMS\ Server=true
Weblogic\ Admin\ 6.1\ JTA\ Resource=true
Weblogic\ Admin\ 6.1\ Message\ Driven\ EJB=true
Weblogic\ Admin\ 6.1\ Stateful\ EJB=true
Weblogic\ Admin\ 6.1\ Stateless\ EJB=true
Weblogic\ Admin\ 6.1\ Webapp=true
Weblogic\ Admin\ 7.0=true
Weblogic\ Admin\ 7.0\ Application=true
Weblogic\ Admin\ 7.0\ Entity\ EJB=true
Weblogic\ Admin\ 7.0\ Execute\ Queue=true
Weblogic\ Admin\ 7.0\ JDBC\ Connection\ Pool=true
Weblogic\ Admin\ 7.0\ JMS\ Destination=true
Weblogic\ Admin\ 7.0\ JMS\ Server=true
Weblogic\ Admin\ 7.0\ JTA\ Resource=true
Weblogic\ Admin\ 7.0\ Message\ Driven\ EJB=true
Weblogic\ Admin\ 7.0\ Stateful\ EJB=true
Weblogic\ Admin\ 7.0\ Stateless\ EJB=true
Weblogic\ Admin\ 7.0\ Webapp=true
Weblogic\ Admin\ 8.1=true
Weblogic\ Admin\ 8.1\ Application=true
Weblogic\ Admin\ 8.1\ Entity\ EJB=true
Weblogic\ Admin\ 8.1\ Execute\ Queue=true
Weblogic\ Admin\ 8.1\ JDBC\ Connection\ Pool=true
Weblogic\ Admin\ 8.1\ JMS\ Destination=true
Weblogic\ Admin\ 8.1\ JMS\ Server=true
Weblogic\ Admin\ 8.1\ JTA\ Resource=true
Weblogic\ Admin\ 8.1\ Message\ Driven\ EJB=true
Weblogic\ Admin\ 8.1\ Stateful\ EJB=true
Weblogic\ Admin\ 8.1\ Stateless\ EJB=true
Weblogic\ Admin\ 8.1\ Webapp=true
Weblogic\ Admin\ 9.1=true
Weblogic\ Admin\ 9.1\ Application=true
Weblogic\ Admin\ 9.1\ Entity\ EJB=true
Weblogic\ Admin\ 9.1\ Execute\ Queue=true
Weblogic\ Admin\ 9.1\ JDBC\ Connection\ Pool=true
Weblogic\ Admin\ 9.1\ JMS\ Destination=true
Weblogic\ Admin\ 9.1\ JMS\ Server=true
Weblogic\ Admin\ 9.1\ JTA\ Resource=true
Weblogic\ Admin\ 9.1\ Message\ Driven\ EJB=true
Weblogic\ Admin\ 9.1\ Stateful\ EJB=true
Weblogic\ Admin\ 9.1\ Stateless\ EJB=true
Weblogic\ Admin\ 9.1\ Webapp=true
Weblogic\ Admin\ 9.2=true
Weblogic\ Admin\ 9.2\ Application=true
Weblogic\ Admin\ 9.2\ Entity\ EJB=true
Weblogic\ Admin\ 9.2\ Execute\ Queue=true
Weblogic\ Admin\ 9.2\ JDBC\ Connection\ Pool=true
Weblogic\ Admin\ 9.2\ JMS\ Destination=true
Weblogic\ Admin\ 9.2\ JMS\ Server=true
Weblogic\ Admin\ 9.2\ JTA\ Resource=true
Weblogic\ Admin\ 9.2\ Message\ Driven\ EJB=true
Weblogic\ Admin\ 9.2\ Stateful\ EJB=true
Weblogic\ Admin\ 9.2\ Stateless\ EJB=true
Weblogic\ Admin\ 9.2\ Webapp=true
Weblogic\ NodeManager\ 10.0=true
Weblogic\ NodeManager\ 10.1=true
Weblogic\ NodeManager\ 10.2=true
Weblogic\ NodeManager\ 10.3=true
Weblogic\ NodeManager\ 6.1=true
Weblogic\ NodeManager\ 7.0=true
Weblogic\ NodeManager\ 8.1=true
Weblogic\ NodeManager\ 9.1=true
Weblogic\ NodeManager\ 9.2=true
Win32=true
Windows\ Service=true
WindowsServer=true
Xen\ Host=true
Xen\ Host\ CPU=true
Xen\ Host\ NIC=true
Xen\ Host\ Server=true
Xen\ Host\ Storage=true
Xen\ VM=true
Xen\ VM\ NIC=true
Xen\ VM\ Storage=true
Zimbra\ 4.5.x=true
Zimbra\ 4.5.x\ AMaViS=true
Zimbra\ 4.5.x\ Apache\ Httpd=true
Zimbra\ 4.5.x\ ClamAV=true
Zimbra\ 4.5.x\ Cyrus\ SASL=true
Zimbra\ 4.5.x\ IMAP=true
Zimbra\ 4.5.x\ LDAP=true
Zimbra\ 4.5.x\ Log\ Watch=true
Zimbra\ 4.5.x\ Logger\ MySQL=true
Zimbra\ 4.5.x\ MTA\ Config=true
Zimbra\ 4.5.x\ MySQL=true
Zimbra\ 4.5.x\ OpenLDAP=true
Zimbra\ 4.5.x\ POP3=true
Zimbra\ 4.5.x\ Postfix=true
Zimbra\ 4.5.x\ SMTP=true
Zimbra\ 4.5.x\ Swatch=true
Zimbra\ 5.0.x=true
Zimbra\ 5.0.x\ AMaViS=true
Zimbra\ 5.0.x\ Apache\ Httpd=true
Zimbra\ 5.0.x\ CPU\ Stats=true
Zimbra\ 5.0.x\ ClamAV=true
Zimbra\ 5.0.x\ Convertd=true
Zimbra\ 5.0.x\ Convertd\ Monitor=true
Zimbra\ 5.0.x\ Cyrus\ SASL=true
Zimbra\ 5.0.x\ FD\ Stats=true
Zimbra\ 5.0.x\ HTTPD=true
Zimbra\ 5.0.x\ IMAP=true
Zimbra\ 5.0.x\ Jetty\ Process=true
Zimbra\ 5.0.x\ LDAP=true
Zimbra\ 5.0.x\ Log\ Watch=true
Zimbra\ 5.0.x\ Logger\ MySQL=true
Zimbra\ 5.0.x\ MTA\ Config=true
Zimbra\ 5.0.x\ MTAQueue\ Stats=true
Zimbra\ 5.0.x\ MySQL=true
Zimbra\ 5.0.x\ NGINX=true
Zimbra\ 5.0.x\ OpenLDAP=true
Zimbra\ 5.0.x\ POP3=true
Zimbra\ 5.0.x\ Postfix=true
Zimbra\ 5.0.x\ SMTP=true
Zimbra\ 5.0.x\ Stats\ process=true
Zimbra\ 5.0.x\ Swatch=true
Zimbra\ 5.0.x\ VM\ Stats=true
Zimbra\ 5.0.x\ memcached=true
Zimbra\ 6.0.x=true
Zimbra\ 6.0.x\ AMaViS=true
Zimbra\ 6.0.x\ Apache\ Httpd=true
Zimbra\ 6.0.x\ CPU\ Stats=true
Zimbra\ 6.0.x\ ClamAV=true
Zimbra\ 6.0.x\ Convertd=true
Zimbra\ 6.0.x\ Convertd\ Monitor=true
Zimbra\ 6.0.x\ Cyrus\ SASL=true
Zimbra\ 6.0.x\ FD\ Stats=true
Zimbra\ 6.0.x\ HTTPD=true
Zimbra\ 6.0.x\ IMAP=true
Zimbra\ 6.0.x\ Jetty\ Process=true
Zimbra\ 6.0.x\ LDAP=true
Zimbra\ 6.0.x\ Log\ Watch=true
Zimbra\ 6.0.x\ Logger\ MySQL=true
Zimbra\ 6.0.x\ MTA\ Config=true
Zimbra\ 6.0.x\ MTAQueue\ Stats=true
Zimbra\ 6.0.x\ MySQL=true
Zimbra\ 6.0.x\ NGINX=true
Zimbra\ 6.0.x\ OpenLDAP=true
Zimbra\ 6.0.x\ POP3=true
Zimbra\ 6.0.x\ Postfix=true
Zimbra\ 6.0.x\ SMTP=true
Zimbra\ 6.0.x\ Stats\ process=true
Zimbra\ 6.0.x\ Swatch=true
Zimbra\ 6.0.x\ VM\ Stats=true
Zimbra\ 6.0.x\ memcached=true
iPlanet\ 4.1=true
iPlanet\ 4.1\ VHost=true
iPlanet\ 6.0=true
iPlanet\ 6.0\ Thread\ Pool=true
iPlanet\ 6.0\ VHost=true
iPlanet\ Admin\ 4.1=true
iPlanet\ Admin\ 6.0=true
memcached=true
vFabric\ GemFire\ Application\ Peer\ 6.0=true
vFabric\ GemFire\ Application\ Peer\ 6.0\ Distribution\ Statistics=true
vFabric\ GemFire\ Application\ Peer\ 6.0\ Function=true
vFabric\ GemFire\ Application\ Peer\ 6.0\ Function\ Service=true
vFabric\ GemFire\ Application\ Peer\ 6.0\ VM\ Stats=true
vFabric\ GemFire\ Application\ Peer\ 6.5=true
vFabric\ GemFire\ Application\ Peer\ 6.5\ Distribution\ Statistics=true
vFabric\ GemFire\ Application\ Peer\ 6.5\ Function=true
vFabric\ GemFire\ Application\ Peer\ 6.5\ Function\ Service=true
vFabric\ GemFire\ Application\ Peer\ 6.5\ VM\ Stats=true
vFabric\ GemFire\ Application\ Peer\ 6.6=true
vFabric\ GemFire\ Application\ Peer\ 6.6\ Distribution\ Statistics=true
vFabric\ GemFire\ Application\ Peer\ 6.6\ Function=true
vFabric\ GemFire\ Application\ Peer\ 6.6\ Function\ Service=true
vFabric\ GemFire\ Application\ Peer\ 6.6\ VM\ Stats=true
vFabric\ GemFire\ Cache\ Server\ 6.0=true
vFabric\ GemFire\ Cache\ Server\ 6.0\ Cache\ Client\ Notifier=true
vFabric\ GemFire\ Cache\ Server\ 6.0\ Cache\ Performance=true
vFabric\ GemFire\ Cache\ Server\ 6.0\ Cache\ Server=true
vFabric\ GemFire\ Cache\ Server\ 6.0\ Disk\ Directory=true
vFabric\ GemFire\ Cache\ Server\ 6.0\ Disk\ Region=true
vFabric\ GemFire\ Cache\ Server\ 6.0\ Disk\ Store=true
vFabric\ GemFire\ Cache\ Server\ 6.0\ Distributed\ Lock=true
vFabric\ GemFire\ Cache\ Server\ 6.0\ Distribution\ Statistics=true
vFabric\ GemFire\ Cache\ Server\ 6.0\ Function=true
vFabric\ GemFire\ Cache\ Server\ 6.0\ Function\ Service=true
vFabric\ GemFire\ Cache\ Server\ 6.0\ Partitioned\ Region=true
vFabric\ GemFire\ Cache\ Server\ 6.0\ Region=true
vFabric\ GemFire\ Cache\ Server\ 6.0\ Resource\ Manager=true
vFabric\ GemFire\ Cache\ Server\ 6.0\ Statistics\ Sampler=true
vFabric\ GemFire\ Cache\ Server\ 6.0\ VM\ Stats=true
vFabric\ GemFire\ Cache\ Server\ 6.5=true
vFabric\ GemFire\ Cache\ Server\ 6.5\ Cache\ Client\ Notifier=true
vFabric\ GemFire\ Cache\ Server\ 6.5\ Cache\ Performance=true
vFabric\ GemFire\ Cache\ Server\ 6.5\ Cache\ Server=true
vFabric\ GemFire\ Cache\ Server\ 6.5\ Disk\ Directory=true
vFabric\ GemFire\ Cache\ Server\ 6.5\ Disk\ Region=true
vFabric\ GemFire\ Cache\ Server\ 6.5\ Disk\ Store=true
vFabric\ GemFire\ Cache\ Server\ 6.5\ Distributed\ Lock=true
vFabric\ GemFire\ Cache\ Server\ 6.5\ Distribution\ Statistics=true
vFabric\ GemFire\ Cache\ Server\ 6.5\ Function=true
vFabric\ GemFire\ Cache\ Server\ 6.5\ Function\ Service=true
vFabric\ GemFire\ Cache\ Server\ 6.5\ Partitioned\ Region=true
vFabric\ GemFire\ Cache\ Server\ 6.5\ Region=true
vFabric\ GemFire\ Cache\ Server\ 6.5\ Resource\ Manager=true
vFabric\ GemFire\ Cache\ Server\ 6.5\ Statistics\ Sampler=true
vFabric\ GemFire\ Cache\ Server\ 6.5\ VM\ Stats=true
vFabric\ GemFire\ Cache\ Server\ 6.6=true
vFabric\ GemFire\ Cache\ Server\ 6.6\ Cache\ Client\ Notifier=true
vFabric\ GemFire\ Cache\ Server\ 6.6\ Cache\ Performance=true
vFabric\ GemFire\ Cache\ Server\ 6.6\ Cache\ Server=true
vFabric\ GemFire\ Cache\ Server\ 6.6\ Disk\ Directory=true
vFabric\ GemFire\ Cache\ Server\ 6.6\ Disk\ Region=true
vFabric\ GemFire\ Cache\ Server\ 6.6\ Disk\ Store=true
vFabric\ GemFire\ Cache\ Server\ 6.6\ Distributed\ Lock=true
vFabric\ GemFire\ Cache\ Server\ 6.6\ Distribution\ Statistics=true
vFabric\ GemFire\ Cache\ Server\ 6.6\ Function=true
vFabric\ GemFire\ Cache\ Server\ 6.6\ Function\ Service=true
vFabric\ GemFire\ Cache\ Server\ 6.6\ Partitioned\ Region=true
vFabric\ GemFire\ Cache\ Server\ 6.6\ Region=true
vFabric\ GemFire\ Cache\ Server\ 6.6\ Resource\ Manager=true
vFabric\ GemFire\ Cache\ Server\ 6.6\ Statistics\ Sampler=true
vFabric\ GemFire\ Cache\ Server\ 6.6\ VM\ Stats=true
vFabric\ GemFire\ Cache\ Server\ 7.0=true
vFabric\ GemFire\ Cache\ Server\ 7.0\ Cache\ Server\ Region=true
vFabric\ GemFire\ Cache\ Server\ 7.0\ Gateway\ Receiver=true
vFabric\ GemFire\ Cache\ Server\ 7.0\ Gateway\ Sender=true
vFabric\ GemFire\ Distributed\ System\ 6.x=true
vFabric\ GemFire\ Distributed\ System\ 7.x=true
vFabric\ GemFire\ Gateway\ Hub\ 6.0=true
vFabric\ GemFire\ Gateway\ Hub\ 6.0\ Cache\ Client\ Notifier=true
vFabric\ GemFire\ Gateway\ Hub\ 6.0\ Cache\ Performance=true
vFabric\ GemFire\ Gateway\ Hub\ 6.0\ Cache\ Server=true
vFabric\ GemFire\ Gateway\ Hub\ 6.0\ Disk\ Directory=true
vFabric\ GemFire\ Gateway\ Hub\ 6.0\ Disk\ Region=true
vFabric\ GemFire\ Gateway\ Hub\ 6.0\ Disk\ Store=true
vFabric\ GemFire\ Gateway\ Hub\ 6.0\ Distributed\ Lock=true
vFabric\ GemFire\ Gateway\ Hub\ 6.0\ Distribution\ Statistics=true
vFabric\ GemFire\ Gateway\ Hub\ 6.0\ Function=true
vFabric\ GemFire\ Gateway\ Hub\ 6.0\ Function\ Service=true
vFabric\ GemFire\ Gateway\ Hub\ 6.0\ Gateway\ Hub\ Statistics=true
vFabric\ GemFire\ Gateway\ Hub\ 6.0\ Gateway\ Statistics=true
vFabric\ GemFire\ Gateway\ Hub\ 6.0\ Partitioned\ Region=true
vFabric\ GemFire\ Gateway\ Hub\ 6.0\ Pool\ Stats=true
vFabric\ GemFire\ Gateway\ Hub\ 6.0\ Region=true
vFabric\ GemFire\ Gateway\ Hub\ 6.0\ Resource\ Manager=true
vFabric\ GemFire\ Gateway\ Hub\ 6.0\ VM\ Stats=true
vFabric\ GemFire\ Gateway\ Hub\ 6.5=true
vFabric\ GemFire\ Gateway\ Hub\ 6.5\ Cache\ Client\ Notifier=true
vFabric\ GemFire\ Gateway\ Hub\ 6.5\ Cache\ Performance=true
vFabric\ GemFire\ Gateway\ Hub\ 6.5\ Cache\ Server=true
vFabric\ GemFire\ Gateway\ Hub\ 6.5\ Disk\ Directory=true
vFabric\ GemFire\ Gateway\ Hub\ 6.5\ Disk\ Region=true
vFabric\ GemFire\ Gateway\ Hub\ 6.5\ Disk\ Store=true
vFabric\ GemFire\ Gateway\ Hub\ 6.5\ Distributed\ Lock=true
vFabric\ GemFire\ Gateway\ Hub\ 6.5\ Distribution\ Statistics=true
vFabric\ GemFire\ Gateway\ Hub\ 6.5\ Function=true
vFabric\ GemFire\ Gateway\ Hub\ 6.5\ Function\ Service=true
vFabric\ GemFire\ Gateway\ Hub\ 6.5\ Gateway\ Hub\ Statistics=true
vFabric\ GemFire\ Gateway\ Hub\ 6.5\ Gateway\ Statistics=true
vFabric\ GemFire\ Gateway\ Hub\ 6.5\ Partitioned\ Region=true
vFabric\ GemFire\ Gateway\ Hub\ 6.5\ Pool\ Stats=true
vFabric\ GemFire\ Gateway\ Hub\ 6.5\ Region=true
vFabric\ GemFire\ Gateway\ Hub\ 6.5\ Resource\ Manager=true
vFabric\ GemFire\ Gateway\ Hub\ 6.5\ VM\ Stats=true
vFabric\ GemFire\ Gateway\ Hub\ 6.6=true
vFabric\ GemFire\ Gateway\ Hub\ 6.6\ Cache\ Client\ Notifier=true
vFabric\ GemFire\ Gateway\ Hub\ 6.6\ Cache\ Performance=true
vFabric\ GemFire\ Gateway\ Hub\ 6.6\ Cache\ Server=true
vFabric\ GemFire\ Gateway\ Hub\ 6.6\ Disk\ Directory=true
vFabric\ GemFire\ Gateway\ Hub\ 6.6\ Disk\ Region=true
vFabric\ GemFire\ Gateway\ Hub\ 6.6\ Disk\ Store=true
vFabric\ GemFire\ Gateway\ Hub\ 6.6\ Distributed\ Lock=true
vFabric\ GemFire\ Gateway\ Hub\ 6.6\ Distribution\ Statistics=true
vFabric\ GemFire\ Gateway\ Hub\ 6.6\ Function=true
vFabric\ GemFire\ Gateway\ Hub\ 6.6\ Function\ Service=true
vFabric\ GemFire\ Gateway\ Hub\ 6.6\ Gateway\ Hub\ Statistics=true
vFabric\ GemFire\ Gateway\ Hub\ 6.6\ Gateway\ Statistics=true
vFabric\ GemFire\ Gateway\ Hub\ 6.6\ Partitioned\ Region=true
vFabric\ GemFire\ Gateway\ Hub\ 6.6\ Pool\ Stats=true
vFabric\ GemFire\ Gateway\ Hub\ 6.6\ Region=true
vFabric\ GemFire\ Gateway\ Hub\ 6.6\ Resource\ Manager=true
vFabric\ GemFire\ Gateway\ Hub\ 6.6\ VM\ Stats=true
vFabric\ GemFire\ Locator\ 7.0=true
vFabric\ Web\ Server\ 5.1=true
vFabric\ Web\ Server\ 5.1\ Virtual\ Host=true
vFabric\ Web\ Server\ 5.2=true
vFabric\ Web\ Server\ 5.2\ Virtual\ Host=true
vPostgres\ 9.x=true
vPostgres\ 9.x\ DataBase=true
vPostgres\ 9.x\ Index=true
vPostgres\ 9.x\ Table=true
Maybe you are looking for
-
What is Apple's policy regarding supported browsers?
How long does Apple support a particular browser? On the website it looks like I can download 14 different versions + I can go to iTunes to download earlier versions - what's the policy? I want to make sure I can get help when I need it. :-)
-
I get this error when I try to connect my applet through JDBC: Error null: Unexpected Packet. Type = 0 I have punch a hole on my firewall to allow my jdbc thin to hit directly to oracle database. If you have an answer for my problem, please email me
-
Stop Xerces to resolve Entities
Hi, 1) Question: ============ I've got the following problem. In one of my swing-projects i need the possiblity to edit XML-Code. Now when reading in the XML-File Xerces expands ENTITITES like & and in my Swing-App only & is shown. I have not found a
-
A little byte[] problem
Hi, I'm facing an unusual problem with creating an array of byte arrays, ie byte[][]. Below is my test code to create this array and read it back. For some reason this is not working. I'll definitely use some knowledge here. Thanks import java.io.*;
-
MOQ based upon Customer category
HI -We wanted to set up MOQ for material based upon customer category. For Ex All end users for Product A can order the product with any qty. Where as All Dealers order only should be in Min Ord qty or Multiples of this? Any thoughts to accomplish th