我正在尝试使用Java服务包装程序使Jboss Application Server 7.1.0作为服务运行,我已经解决了许多问题,但是每解决一个问题,我都会得到一个新问题.目前,我正在使用此配置:

# Java Application

#wrapper.java.command=java

wrapper.java.command=%JAVA_HOME%/bin/java.exe

# Java Main class. This class must implement the WrapperListener interface

# or guarantee that the WrapperManager class is initialized. Helper

# classes are provided to do this for you. See the Integration section

# of the documentation for details.

wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperSimpleApp

# Java Classpath (include wrapper.jar) Add class path elements as

# needed starting from 1

wrapper.java.classpath.1=%OG_HOME%/bin/wrapper-3.2.3.jar

wrapper.java.classpath.2=%JBOSS_HOME%/modules/org/jboss/as/server/main/jboss-as-server-7.1.0.Final.jar

wrapper.java.classpath.3=%JBOSS_HOME%/modules/org/jboss/logmanager/main/jboss-logmanager-1.2.2.GA.jar

wrapper.java.classpath.4=%JBOSS_HOME%/modules/org/jboss/stdio/main/jboss-stdio-1.0.1.GA.jar

wrapper.java.classpath.5=%JBOSS_HOME%/modules/org/jboss/as/controller/main/jboss-as-controller-7.1.0.Final.jar

wrapper.java.classpath.6=%JBOSS_HOME%/modules/org/jboss/logmanager/log4j/main/jboss-logmanager-log4j-1.0.0.GA.jar

wrapper.java.classpath.7=%JBOSS_HOME%/modules/org/apache/log4j/main/log4j-1.2.16.jar

wrapper.java.classpath.8=%JBOSS_HOME%/jboss-modules.jar

#wrapper.java.classpath.2=%JAVA_HOME%/lib/tools.jar

#wrapper.java.classpath.3=%JBOSS_HOME%/bin/run.jar

# used to avoid problems with quotes inside the PATH environment variable

wrapper.java.library.path.append_system_path=TRUE

# Java Library Path (location of Wrapper.DLL or libwrapper.so)

wrapper.java.library.path.1=%OG_HOME%bin

wrapper.java.library.path.2=%JBOSS_HOME%\lib

# these are the JAVA_OPTS

wrapper.java.additional.1=-XX:MaxPermSize=512m

wrapper.java.additional.2=-Dorg.jboss.resolver.warning=true

wrapper.java.additional.3=-Dsun.rmi.dgc.client.gcInterval=3600000

wrapper.java.additional.4=-Dsun.rmi.dgc.server.gcInterval=3600000

wrapper.java.additional.5=-Djboss.modules.system.pkgs=org.jboss.byteman

wrapper.java.additional.6=-Dorg.tanukisoftware.wrapper.WrapperManager.mbean=false

wrapper.java.additional.7=-Dlogging.configuration=file:%JBOSS_HOME%/standalone/configuration/logging.properties

wrapper.java.additional.8=-Dorg.jboss.logging.Logger.pluginClass=org.jboss.logging.logmanager.LoggerPluginImpl

wrapper.java.additional.9-Djboss.server.default.config=standalone-full-ACE2.xml

#wrapper.java.additional.1=-Dprogram.name=standalone.bat

# Initial Java Heap Size (in MB)

wrapper.java.initmemory=64

# Maximum Java Heap Size (in MB)

wrapper.java.maxmemory=512

# Location of OG log folder

wrapper.app.parameter.1=org.jboss.modules.Main

wrapper.app.parameter.2=%JBOSS_HOME%\jboss-modules.jar

wrapper.app.parameter.3=-mp

wrapper.app.parameter.4=%JBOSS_HOME%\modules

wrapper.app.parameter.5=-jaxpmodule

wrapper.app.parameter.6=javax.xml.jaxp-provider

wrapper.app.parameter.7=org.jboss.as.standalone

wrapper.app.parameter.8=-Djboss.home.dir=%JBOSS_HOME%

# Data source definitions are needed for the wait for DB Service

#********************************************************************

# Wrapper Logging Properties

#********************************************************************

# Format of output for the console. (See docs for formats)

wrapper.console.format=PM

# Log Level for console output. (See docs for log levels)

wrapper.console.loglevel=DEBUG

# wrapper log location

wrapper.logfile=%OG_HOME%/log/ace2_wrapper.log

# Format of output for the log file. (See docs for formats)

wrapper.logfile.format=LPTM

# Log Level for log file output. (See docs for log levels)

wrapper.logfile.loglevel=DEBUG

# Maximum size that the log file will be allowed to grow to before

# the log is rolled. Size is specified in bytes. The default value

# of 0, disables log rolling. May abbreviate with the 'k' (kb) or

# 'm' (mb) suffix. For example: 10m = 10 megabytes.

wrapper.logfile.maxsize=10mb

# Maximum number of rolled log files which will be allowed before old

# files are deleted. The default value of 0 implies no limit.

wrapper.logfile.maxfiles=10

# Log Level for sys/event log output. (See docs for log levels)

wrapper.syslog.loglevel=NONE

#********************************************************************

# Wrapper Windows Properties

#********************************************************************

# Title to use when running as a console

wrapper.console.title=ACE2 on JBOSS Service Wrapper console

#********************************************************************

# Wrapper Windows NT/2000/XP Service Properties

#********************************************************************

# WARNING - Do not modify any of these properties when an application

# using this configuration file has been installed as a service.

# Please uninstall the service before modifying this section. The

# service can then be reinstalled.

# Name of the service

wrapper.ntservice.name=JbossServiceForACE2

# Display name of the service

wrapper.ntservice.displayname=Oblicore - ACE2 on JBOSS Application Server

# Description of the service

wrapper.ntservice.description=JEE Application Server Running ACE2 Manager

# Mode in which the service is installed. AUTO_START or DEMAND_START

wrapper.ntservice.starttype=AUTO_START

# Allow the service to interact with the desktop.

wrapper.ntservice.interactive=false

但是在运行它时出现此错误:

STATUS | wrapper | 2012/03/12 14:26:31 | --> Wrapper Started as Console

DEBUG | wrapper | 2012/03/12 14:26:31 | Using tick timer.

DEBUG | wrapperp | 2012/03/12 14:26:32 | server listening on port 32000.

STATUS | wrapper | 2012/03/12 14:26:32 | Launching a JVM...

DEBUG | wrapper | 2012/03/12 14:26:32 | command: "C:\Program Files\Java\jdk1.6.0_17\bin\java.exe" -XX:MaxPermSize=512m -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djboss.modules.system.pkgs=org.jboss.byteman -Dorg.tanukisoftware.wrapper.WrapperManager.mbean=false -Dlogging.configuration=file:C:\jboss-as-7.1.0.Final/standalone/configuration/logging.properties -Dorg.jboss.logging.Logger.pluginClass=org.jboss.logging.logmanager.LoggerPluginImpl -Xms64m -Xmx512m -Djava.library.path="C:\Program Files\CA\Cloud Insight\bin;C:\jboss-as-7.1.0.Final\lib;C:\Program Files\CA\SC\CAWIN\;C:\Program Files\Java\jdk1.6.0_17\bin;C:\oracle\product\11.1.0\db_1\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files\CA\SharedComponents\ScanEngine;C:\Program Files\CA\SharedComponents\CAUpdate\;C:\Program Files\CA\SharedComponents\ThirdParty\;C:\Program Files\CA\SharedComponents\SubscriptionLicense\;C:\Program Files\CA\eTrustITM;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\CA\DSM\bin;C:\PROGRA~1\CA\SC\CAM\bin;C:\Program Files\CA\Cloud Insight\bin" -classpath "C:\Program Files\CA\Cloud Insight\/bin/wrapper-3.2.3.jar;C:/jboss-as-7.1.0.Final/modules/org/jboss/as/server/main/jboss-as-server-7.1.0.Final.jar;C:/jboss-as-7.1.0.Final/modules/org/jboss/logmanager/main/jboss-logmanager-1.2.2.GA.jar;C:/jboss-as-7.1.0.Final/modules/org/jboss/stdio/main/jboss-stdio-1.0.1.GA.jar;C:/jboss-as-7.1.0.Final/modules/org/jboss/as/controller/main/jboss-as-controller-7.1.0.Final.jar;C:/jboss-as-7.1.0.Final/modules/org/jboss/logmanager/log4j/main/jboss-logmanager-log4j-1.0.0.GA.jar;C:/jboss-as-7.1.0.Final/modules/org/apache/log4j/main/log4j-1.2.16.jar;C:/jboss-as-7.1.0.Final/jboss-modules.jar" -Dwrapper.key="0wwz4AsNMPAgFGNc" -Dwrapper.port=32000 -Dwrapper.jvm.port.min=31000 -Dwrapper.jvm.port.max=31999 -Dwrapper.debug="TRUE" -Dwrapper.pid=3324 -Dwrapper.version="3.2.3" -Dwrapper.native_library="wrapper" -Dwrapper.cpu.timeout="10" -Dwrapper.jvmid=1 org.tanukisoftware.wrapper.WrapperSimpleApp org.jboss.modules.Main C:\jboss-as-7.1.0.Final\jboss-modules.jar -mp C:\jboss-as-7.1.0.Final\modules -jaxpmodule javax.xml.jaxp-provider org.jboss.as.standalone -Djboss.home.dir=C:\jboss-as-7.1.0.Final

DEBUG | wrapper | 2012/03/12 14:26:32 | JVM started (PID=5612)

INFO | jvm 1 | 2012/03/12 14:26:32 | WrapperManager class initialized by thread: main Using classloader: sun.misc.Launcher$AppClassLoader@47858e

INFO | jvm 1 | 2012/03/12 14:26:32 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org

INFO | jvm 1 | 2012/03/12 14:26:32 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved.

INFO | jvm 1 | 2012/03/12 14:26:32 |

INFO | jvm 1 | 2012/03/12 14:26:32 | Wrapper Manager: JVM #1

INFO | jvm 1 | 2012/03/12 14:26:32 | Running a 32-bit JVM.

INFO | jvm 1 | 2012/03/12 14:26:32 | Wrapper Manager: Registering shutdown hook

INFO | jvm 1 | 2012/03/12 14:26:32 | Wrapper Manager: Using wrapper

INFO | jvm 1 | 2012/03/12 14:26:32 | Load native library. One or more attempts may fail if platform specific libraries do not exist.

INFO | jvm 1 | 2012/03/12 14:26:32 | Loading native library failed: wrapper-windows-x86-32.dll Cause: java.lang.UnsatisfiedLinkError: no wrapper-windows-x86-32 in java.library.path

INFO | jvm 1 | 2012/03/12 14:26:32 | Loaded native library: wrapper.dll

INFO | jvm 1 | 2012/03/12 14:26:32 | Calling native initialization method.

INFO | jvm 1 | 2012/03/12 14:26:32 | Initializing WrapperManager native library.

INFO | jvm 1 | 2012/03/12 14:26:32 | Java Executable: C:\Program Files\Java\jdk1.6.0_17\bin\java.exe

INFO | jvm 1 | 2012/03/12 14:26:32 | Windows version: 6.0.6002

INFO | jvm 1 | 2012/03/12 14:26:32 | Java Version : 1.6.0_17-b04 Java HotSpot(TM) Client VM

INFO | jvm 1 | 2012/03/12 14:26:32 | Java VM Vendor : Sun Microsystems Inc.

INFO | jvm 1 | 2012/03/12 14:26:32 |

INFO | jvm 1 | 2012/03/12 14:26:32 | Control event monitor thread started.

INFO | jvm 1 | 2012/03/12 14:26:32 | Startup runner thread started.

INFO | jvm 1 | 2012/03/12 14:26:32 | WrapperManager.start(org.tanukisoftware.wrapper.WrapperSimpleApp@5e3974, args["C:\jboss-as-7.1.0.Final\jboss-modules.jar", "-mp", "C:\jboss-as-7.1.0.Final\modules", "-jaxpmodule", "javax.xml.jaxp-provider", "org.jboss.as.standalone", "-Djboss.home.dir=C:\jboss-as-7.1.0.Final"]) called by thread: main

INFO | jvm 1 | 2012/03/12 14:26:32 | Communications runner thread started.

INFO | jvm 1 | 2012/03/12 14:26:32 | Open socket to wrapper...Wrapper-Connection

INFO | jvm 1 | 2012/03/12 14:26:32 | Opened Socket from 31000 to 32000

INFO | jvm 1 | 2012/03/12 14:26:32 | Send a packet KEY : 0wwz4AsNMPAgFGNc

INFO | jvm 1 | 2012/03/12 14:26:32 | handleSocket(Socket[addr=/127.0.0.1,port=32000,localport=31000])

DEBUG | wrapperp | 2012/03/12 14:26:32 | accepted a socket from 127.0.0.1 on port 31000

DEBUG | wrapperp | 2012/03/12 14:26:32 | read a packet KEY : 0wwz4AsNMPAgFGNc

DEBUG | wrapper | 2012/03/12 14:26:32 | Got key from JVM: 0wwz4AsNMPAgFGNc

DEBUG | wrapperp | 2012/03/12 14:26:32 | send a packet LOW_LOG_LEVEL : 1

DEBUG | wrapperp | 2012/03/12 14:26:32 | send a packet PING_TIMEOUT : 30

DEBUG | wrapperp | 2012/03/12 14:26:32 | send a packet PROPERTIES : (Property Values)

DEBUG | wrapper | 2012/03/12 14:26:32 | Start Application.

DEBUG | wrapperp | 2012/03/12 14:26:32 | send a packet START : start

INFO | jvm 1 | 2012/03/12 14:26:32 | Received a packet LOW_LOG_LEVEL : 1

INFO | jvm 1 | 2012/03/12 14:26:32 | Wrapper Manager: LowLogLevel from Wrapper is 1

INFO | jvm 1 | 2012/03/12 14:26:32 | Received a packet PING_TIMEOUT : 30

INFO | jvm 1 | 2012/03/12 14:26:32 | PingTimeout from Wrapper is 30000

INFO | jvm 1 | 2012/03/12 14:26:32 | Received a packet PROPERTIES : (Property Values)

INFO | jvm 1 | 2012/03/12 14:26:32 | Received a packet START : start

INFO | jvm 1 | 2012/03/12 14:26:32 | calling WrapperListener.start()

INFO | jvm 1 | 2012/03/12 14:26:32 | Waiting for WrapperListener.start runner thread to complete.

INFO | jvm 1 | 2012/03/12 14:26:32 | WrapperListener.start runner thread started.

INFO | jvm 1 | 2012/03/12 14:26:32 | WrapperSimpleApp: start(args) Will wait up to 2 seconds for the main method to complete.

INFO | jvm 1 | 2012/03/12 14:26:32 | WrapperSimpleApp: invoking main method

INFO | jvm 1 | 2012/03/12 14:26:32 |

INFO | jvm 1 | 2012/03/12 14:26:32 | WrapperSimpleApp: Encountered an error running main: java.lang.IllegalArgumentException: Slot has invalid characters or is empty

INFO | jvm 1 | 2012/03/12 14:26:32 | java.lang.IllegalArgumentException: Slot has invalid characters or is empty

INFO | jvm 1 | 2012/03/12 14:26:32 | at org.jboss.modules.ModuleIdentifier.fromString(ModuleIdentifier.java:180)

INFO | jvm 1 | 2012/03/12 14:26:32 | at org.jboss.modules.Main.main(Main.java:253)

INFO | jvm 1 | 2012/03/12 14:26:32 | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

INFO | jvm 1 | 2012/03/12 14:26:32 | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

INFO | jvm 1 | 2012/03/12 14:26:32 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

INFO | jvm 1 | 2012/03/12 14:26:32 | at java.lang.reflect.Method.invoke(Method.java:597)

INFO | jvm 1 | 2012/03/12 14:26:32 | at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:240)

INFO | jvm 1 | 2012/03/12 14:26:32 | at java.lang.Thread.run(Thread.java:619)

INFO | jvm 1 | 2012/03/12 14:26:32 | WrapperSimpleApp: start(args) end. Main Completed=true, exitCode=1

INFO | jvm 1 | 2012/03/12 14:26:32 | WrapperListener.start runner thread stopped.

INFO | jvm 1 | 2012/03/12 14:26:32 | returned from WrapperListener.start()

INFO | jvm 1 | 2012/03/12 14:26:32 | WrapperListener.start() returned an exit code of 1.

INFO | jvm 1 | 2012/03/12 14:26:32 | WrapperManager.stop(1) called by thread: Wrapper-Connection

INFO | jvm 1 | 2012/03/12 14:26:32 | Send a packet STOP : 1

DEBUG | wrapperp | 2012/03/12 14:26:32 | read a packet STOP : 1

DEBUG | wrapper | 2012/03/12 14:26:32 | JVM requested a shutdown. (1)

DEBUG | wrapper | 2012/03/12 14:26:32 | wrapperStopProcess(1) called.

DEBUG | wrapper | 2012/03/12 14:26:32 | Sending stop signal to JVM

DEBUG | wrapperp | 2012/03/12 14:26:32 | send a packet STOP : NULL

INFO | jvm 1 | 2012/03/12 14:26:33 | Thread, Wrapper-Connection, handling the shutdown process.

INFO | jvm 1 | 2012/03/12 14:26:33 | shutdownJVM(1) Thread:Wrapper-Connection

INFO | jvm 1 | 2012/03/12 14:26:33 | Send a packet STOPPED : 1

DEBUG | wrapperp | 2012/03/12 14:26:33 | read a packet STOPPED : 1

DEBUG | wrapper | 2012/03/12 14:26:33 | JVM signalled that it was stopped.

INFO | jvm 1 | 2012/03/12 14:26:33 | Closing socket.

DEBUG | wrapperp | 2012/03/12 14:26:33 | socket read no code (closed?).

DEBUG | wrapperp | 2012/03/12 14:26:33 | server listening on port 32002.

INFO | jvm 1 | 2012/03/12 14:26:34 | calling System.exit(1)

DEBUG | wrapper | 2012/03/12 14:26:34 | JVM process exited with a code of 1, however the wrapper exit code was already 1.

DEBUG | wrapper | 2012/03/12 14:26:34 | JVM exited normally.

STATUS | wrapper | 2012/03/12 14:26:34 |

在网络上找不到任何内容:(

更新:由于下面的答案,我能够解决该问题,但是现在我遇到了一个新的错误,我认为这与OCI-JDBC驱动程序有关:

INFO | jvm 1 | 2012/03/13 11:07:54 | 11:07:53,933 WARN

[org.jboss.jca.core.connectionmanager.pool.strategy.OnePool] (JCA PoolFiller) IJ000610: Unable to fill pool: javax.resource.ResourceException: Could not create connection

INFO | jvm 1 | 2012/03/13 11:07:54 | at org.jboss.jca.adapters.jdbc.local.LocalManagedConnectionFactory.getLocalManagedConnection(LocalManagedConnectionFactory.java:277)

INFO | jvm 1 | 2012/03/13 11:07:54 | at org.jboss.jca.adapters.jdbc.local.LocalManagedConnectionFactory.createManagedConnection(LocalManagedConnectionFactory.java:235)

INFO | jvm 1 | 2012/03/13 11:07:54 | at org.jboss.jca.core.connectionmanager.pool.mcp.SemaphoreArrayListManagedConnectionPool.createConnectionEventListener(SemaphoreArrayListManagedConnectionPool.java:758) [ironjacamar-core-impl-1.0.7.Final.jar:1.0.7.Final]

INFO | jvm 1 | 2012/03/13 11:07:54 | at org.jboss.jca.core.connectionmanager.pool.mcp.SemaphoreArrayListManagedConnectionPool.fillToMin(SemaphoreArrayListManagedConnectionPool.java:703) [ironjacamar-core-impl-1.0.7.Final.jar:1.0.7.Final]

INFO | jvm 1 | 2012/03/13 11:07:54 | at org.jboss.jca.core.connectionmanager.pool.mcp.PoolFiller.run(PoolFiller.java:97) [ironjacamar-core-impl-1.0.7.Final.jar:1.0.7.Final]

INFO | jvm 1 | 2012/03/13 11:07:54 | at java.lang.Thread.run(Thread.java:619) [rt.jar:1.6.0_17]

INFO | jvm 1 | 2012/03/13 11:07:54 | Caused by: java.lang.UnsatisfiedLinkError: oracle.jdbc.driver.T2CConnection.getLibraryVersionNumber()I

INFO | jvm 1 | 2012/03/13 11:07:54 | at oracle.jdbc.driver.T2CConnection.getLibraryVersionNumber(Native Method)

INFO | jvm 1 | 2012/03/13 11:07:54 | at oracle.jdbc.driver.T2CConnection$1.run(T2CConnection.java:3552)

INFO | jvm 1 | 2012/03/13 11:07:54 | at java.security.AccessController.doPrivileged(Native Method) [rt.jar:1.6.0_17]

INFO | jvm 1 | 2012/03/13 11:07:54 | at oracle.jdbc.driver.T2CConnection.loadNativeLibrary(T2CConnection.java:3547)

INFO | jvm 1 | 2012/03/13 11:07:54 | at oracle.jdbc.driver.T2CConnection.logon(T2CConnection.java:266)

INFO | jvm 1 | 2012/03/13 11:07:54 | at oracle.jdbc.driver.PhysicalConnection.(PhysicalConnection.java:546)

INFO | jvm 1 | 2012/03/13 11:07:54 | at oracle.jdbc.driver.T2CConnection.(T2CConnection.java:162)

INFO | jvm 1 | 2012/03/13 11:07:54 | at oracle.jdbc.driver.T2CDriverExtension.getConnection(T2CDriverExtension.java:53)

INFO | jvm 1 | 2012/03/13 11:07:54 | at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:521)

INFO | jvm 1 | 2012/03/13 11:07:54 | at org.jboss.jca.adapters.jdbc.local.LocalManagedConnectionFactory.getLocalManagedConnection(LocalManagedConnectionFactory.java:249)

INFO | jvm 1 | 2012/03/13 11:07:54 | ... 5 more

INFO | jvm 1 | 2012/03/13 11:07:54 |

我在网络上看到一些线程说,也许驱动程序版本不是最新的,但是我不确定它们是否指向DLL或jar?

[UPDATE]:

我使用“ wrapper.java.library.path”添加了Oracle驱动程序路径,它解决了此错误,但是,现在我得到了一个新的错误:

INFO | jvm 1 | 2012/03/14 10:51:38 | 10:51:38,468 WARN

[org.jboss.jca.core.connectionmanager.pool.strategy.OnePool] (JCA PoolFiller) IJ000610: Unable to fill pool: javax.resource.ResourceException: Could not create connection

INFO | jvm 1 | 2012/03/14 10:51:38 | at org.jboss.jca.adapters.jdbc.local.LocalManagedConnectionFactory.getLocalManagedConnection(LocalManagedConnectionFactory.java:277)

INFO | jvm 1 | 2012/03/14 10:51:38 | at org.jboss.jca.adapters.jdbc.local.LocalManagedConnectionFactory.createManagedConnection(LocalManagedConnectionFactory.java:235)

INFO | jvm 1 | 2012/03/14 10:51:38 | at org.jboss.jca.core.connectionmanager.pool.mcp.SemaphoreArrayListManagedConnectionPool.createConnectionEventListener(SemaphoreArrayListManagedConnectionPool.java:758) [ironjacamar-core-impl-1.0.7.Final.jar:1.0.7.Final]

INFO | jvm 1 | 2012/03/14 10:51:38 | at org.jboss.jca.core.connectionmanager.pool.mcp.SemaphoreArrayListManagedConnectionPool.fillToMin(SemaphoreArrayListManagedConnectionPool.java:703) [ironjacamar-core-impl-1.0.7.Final.jar:1.0.7.Final]

INFO | jvm 1 | 2012/03/14 10:51:38 | at org.jboss.jca.core.connectionmanager.pool.mcp.PoolFiller.run(PoolFiller.java:97) [ironjacamar-core-impl-1.0.7.Final.jar:1.0.7.Final]

INFO | jvm 1 | 2012/03/14 10:51:38 | at java.lang.Thread.run(Thread.java:619) [rt.jar:1.6.0_17]

INFO | jvm 1 | 2012/03/14 10:51:38 | Caused by: java.sql.SQLException: Internal Error: Fetch error message failed!

INFO | jvm 1 | 2012/03/14 10:51:38 | at oracle.jdbc.driver.T2CConnection.checkError(T2CConnection.java:751)

INFO | jvm 1 | 2012/03/14 10:51:38 | at oracle.jdbc.driver.T2CConnection.logon(T2CConnection.java:414)

INFO | jvm 1 | 2012/03/14 10:51:38 | at oracle.jdbc.driver.PhysicalConnection.(PhysicalConnection.java:536)

INFO | jvm 1 | 2012/03/14 10:51:38 | at oracle.jdbc.driver.T2CConnection.(T2CConnection.java:162)

INFO | jvm 1 | 2012/03/14 10:51:38 | at oracle.jdbc.driver.T2CDriverExtension.getConnection(T2CDriverExtension.java:53)

INFO | jvm 1 | 2012/03/14 10:51:38 | at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:521)

INFO | jvm 1 | 2012/03/14 10:51:38 | at org.jboss.jca.adapters.jdbc.local.LocalManagedConnectionFactory.getLocalManagedConnection(LocalManagedConnectionFactory.java:249)

INFO | jvm 1 | 2012/03/14 10:51:38 | ... 5 more

INFO | jvm 1 | 2012/03/14 10:51:38 |

另外,在日志末尾,我看到以下内容:

DEBUG | wrapperp | 2012/03/14 10:51:42 | send a packet PING : ping

INFO | jvm 1 | 2012/03/14 10:51:42 | Received a packet PING : ping

INFO | jvm 1 | 2012/03/14 10:51:42 | Send a packet PING : ok

DEBUG | wrapperp | 2012/03/14 10:51:42 | read a packet PING : ok

DEBUG | wrapper | 2012/03/14 10:51:42 | Got ping response from JVM

DEBUG | wrapperp | 2012/03/14 10:51:47 | send a packet PING : ping

INFO | jvm 1 | 2012/03/14 10:51:47 | Received a packet PING : ping

INFO | jvm 1 | 2012/03/14 10:51:47 | Send a packet PING : ok

DEBUG | wrapperp | 2012/03/14 10:51:47 | read a packet PING : ok

DEBUG | wrapper | 2012/03/14 10:51:47 | Got ping response from JVM

DEBUG | wrapperp | 2012/03/14 10:51:51 | send a packet PING : ping

INFO | jvm 1 | 2012/03/14 10:51:51 | Received a packet PING : ping

INFO | jvm 1 | 2012/03/14 10:51:51 | Send a packet PING : ok

DEBUG | wrapperp | 2012/03/14 10:51:51 | read a packet PING : ok

DEBUG | wrapper | 2012/03/14 10:51:51 | Got ping response from JVM

而且它一直这样下去直到我停止批处理…

as 运行java 程序失败,为JBoss AS 7运行Java服务包装程序时出错相关推荐

  1. jboss5.1安全性配置_使用Java EE安全性和JBoss AS 7.x保护JSF应用程序的安全

    jboss5.1安全性配置 企业应用程序的一个常见要求是在登录页面后面保护所有JSF页面. 有时,您甚至希望在应用程序内部具有保护区,只有拥有特定角色的用户才能访问这些保护区. Java EE标准附带 ...

  2. 使用Java EE安全性和JBoss AS 7.x保护JSF应用程序的安全

    企业应用程序的常见要求是在登录页面后面保护所有JSF页面. 有时,您甚至希望在应用程序内部具有保护区,只有拥有特定角色的用户才能访问这些保护区. Java EE标准附带实现受某些安全性约束保护的Web ...

  3. 在程序中设置infopath中的整型等域值时出错解决方法

    最近一直和infopath表单打交道,碰到的问题也比较多,刚刚就碰到一个在程序中修改infopath表单中域的内容时出错的问题,写出来与大家共享一下,我想这个问题,可能玩infopath的话,迟早会碰 ...

  4. IDEA创建java文件失败,但是new选项中有java class选项,设置中file and Code Templates中有对应模板

    1.一大早发现我的IDEA无法创建java文件了 2.new里边什么都有 3.设置里边模板什么的都有 4.想起来昨天重新安装的IDEA,修改了文件头注释 5.发现还真是注释没补全,结尾忘了加,改好就o ...

  5. linux odbc连接数据库失败,在Linux中使用RODBC连接到SQL Server时出错

    我在linux服务器上运行不同的r程序.程序因数据库连接失败而出现以下错误: - 1: In odbcDriverConnect(paste0("DRIVER={SQL Server}; s ...

  6. SpringBoot启动项目时提示:Error:java: 读取***.jar时出错;

    场景 在IDEA中新建SpringBoot项目后,修改了默认的Maven仓库和配置文件,然后在启动项目时提示: Error:java: 读取\org\assertj\assertj-core\3.11 ...

  7. Sharepoin学习笔记—架构系列—06 Sharepoint服务(Services)与服务应用程序框架(Service Application Framework) 1

    Sharepoint服务是Sharepoint的重要组成,可以说Sharepoint的许多网站功能都是基于这些服务构架起来的.这里把Sharepoint服务的相关要点总结一下. 1.什么是 Share ...

  8. Sharepoin学习笔记—架构系列—Sharepoint服务(Services)与服务应用程序框架(Service Application Framework) 1

    Sharepoin学习笔记-架构系列-Sharepoint服务(Services)与服务应用程序框架(Service Application Framework) 1 Sharepoint服务是Sha ...

  9. Windows服务应用程序

    Windows服务应用程序 一.Windows服务应用程序简介 二.创建Windows服务应用程序 2.1 基于ServiceBase创建服务 2.1.1 使用Visual Studio中的Windo ...

最新文章

  1. 【反传销】春节一个短暂误入传销和脱身的真实故事以及对技术的思考
  2. 大学计算机网络技术考试题,2017年大学生计算机考试的试题
  3. cnblogs第一篇
  4. 实现SQL Server 2012 镜像
  5. JZOJ 5444. 【NOIP2017提高A组冲刺11.2】救赎
  6. 红帽 jboss_红帽JBoss BRMS和BPMS富客户端框架展示了与GWT / Errai / UberFire和AngularJS的多语言集成...
  7. 2018.2.28(延迟加载和缓存)
  8. ubuntu恢复系统_Ubuntu恢复菜单:揭开Linux系统恢复神秘面纱
  9. Oracle索引简单介绍与示例
  10. Hive报错:Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient
  11. 20200714每日一句
  12. 电脑屏幕变色了怎么调回来,电脑屏幕颜色怎么改
  13. umount报错设备繁忙(device is busy)怎么处理?
  14. 思科Cisco vPC技术详解配置
  15. 非同帆响-得帆信息发布全新高生产力PaaS平台,重新定义企业软件生产力
  16. 火车票价还不够高(按照《经济学通识》手敲的(非原创))
  17. mysql-mysql介绍
  18. Java 编程问题:二、对象、不变性和`switch`表达式
  19. 智慧城市背景下的“多规合一”标准探究
  20. Windows7 使用SMB服务实现局域网共享文件

热门文章

  1. mysql收货地址表_收货地址表结构 以及创建修改流程
  2. 孤独的人在孤独的地方...
  3. 2021Android面经,历时一个半月,斩获3个大厂offer
  4. 咕咕机_GT1,能放到口袋里的迷你打印机
  5. mysql设置初始密码(linux)
  6. java环形buff_环形缓冲区.ringbuff(C#和java)
  7. 加油吧,707!——立体几何篇
  8. Unity 基础常用的脚本(一)
  9. 二维数组 --> 概念
  10. 程序员啊,他又加班了!