Java.lang.IllegalStateException: internal assert: why is web.xml jar entry null?
Hi,
When I use j2eeappreg.bat to deploy application, I got the following error:
Connected to LDAP server on BJI02 port 389
java.lang.IllegalStateException: internal assert: why is web.xml jar entry
null?
at com.kivasoft.util.Debug.assert(Unknown Source)
at com.netscape.server.deployment.ApplicationXmlUtil.handleModules
(Unkno
wn Source)
at
com.netscape.server.deployment.ApplicationXmlUtil.parseApplicationFro
mDOM(Unknown Source)
at com.netscape.server.deployment.ApplicationXmlUtil.xmlToDescriptor
(Unk
nown Source)
at com.netscape.server.deployment.ApplicationXmlUtil.xmlToDescriptor
(Unk
nown Source)
at com.netscape.server.deployment.ApplicationXmlUtil.xmlToDescriptor
(Unk
nown Source)
at com.netscape.server.deployment.J2eeAppReg.run(Unknown Source)
at com.netscape.server.deployment.J2eeAppReg.main(Unknown Source)
java.lang.IllegalStateException: internal assert: why is web.xml jar entry
null?
at com.kivasoft.util.Debug.assert(Unknown Source)
at com.netscape.server.deployment.ApplicationXmlUtil.handleModules
(Unkno
wn Source)
at
com.netscape.server.deployment.ApplicationXmlUtil.parseApplicationFro
mDOM(Unknown Source)
at com.netscape.server.deployment.ApplicationXmlUtil.xmlToDescriptor
(Unk
nown Source)
at com.netscape.server.deployment.ApplicationXmlUtil.xmlToDescriptor
(Unk
nown Source)
at com.netscape.server.deployment.ApplicationXmlUtil.xmlToDescriptor
(Unk
nown Source)
at com.netscape.server.deployment.J2eeAppReg.run(Unknown Source)
at com.netscape.server.deployment.J2eeAppReg.main(Unknown Source)
com.netscape.server.deployment.ApplicationXmlException: cannot parse
correspondi
ng web app xml file!
at com.netscape.server.deployment.ApplicationXmlUtil.handleModules
(Unkno
wn Source)
at
com.netscape.server.deployment.ApplicationXmlUtil.parseApplicationFro
mDOM(Unknown Source)
at com.netscape.server.deployment.ApplicationXmlUtil.xmlToDescriptor
(Unk
nown Source)
at com.netscape.server.deployment.ApplicationXmlUtil.xmlToDescriptor
(Unk
nown Source)
at com.netscape.server.deployment.ApplicationXmlUtil.xmlToDescriptor
(Unk
nown Source)
at com.netscape.server.deployment.J2eeAppReg.run(Unknown Source)
at com.netscape.server.deployment.J2eeAppReg.main(Unknown Source)
j2eeappreg done.
Anybody can help? Thanks!
Bin
Hi,
Please let me know the version & O/S of iAS including the web server name &
version and if it is installed on same machine or different machine.
Regards
Raj
Bin Ji wrote:
Hi,
When I use j2eeappreg.bat to deploy application, I got the following error:
Connected to LDAP server on BJI02 port 389
java.lang.IllegalStateException: internal assert: why is web.xml jar entry
null?
at com.kivasoft.util.Debug.assert(Unknown Source)
at com.netscape.server.deployment.ApplicationXmlUtil.handleModules
(Unknown Source)
at
com.netscape.server.deployment.ApplicationXmlUtil.parseApplicationFro
mDOM(Unknown Source)
at com.netscape.server.deployment.ApplicationXmlUtil.xmlToDescriptor
(Unknown Source)
at com.netscape.server.deployment.ApplicationXmlUtil.xmlToDescriptor
(Unknown Source)
at com.netscape.server.deployment.ApplicationXmlUtil.xmlToDescriptor
(Unknown Source)
at com.netscape.server.deployment.J2eeAppReg.run(Unknown Source)
at com.netscape.server.deployment.J2eeAppReg.main(Unknown Source)
java.lang.IllegalStateException: internal assert: why is web.xml jar entry
null?
at com.kivasoft.util.Debug.assert(Unknown Source)
at com.netscape.server.deployment.ApplicationXmlUtil.handleModules
(Unknown Source)
at
com.netscape.server.deployment.ApplicationXmlUtil.parseApplicationFro
mDOM(Unknown Source)
at com.netscape.server.deployment.ApplicationXmlUtil.xmlToDescriptor
(Unknown Source)
at com.netscape.server.deployment.ApplicationXmlUtil.xmlToDescriptor
(Unknown Source)
at com.netscape.server.deployment.ApplicationXmlUtil.xmlToDescriptor
(Unknown Source)
at com.netscape.server.deployment.J2eeAppReg.run(Unknown Source)
at com.netscape.server.deployment.J2eeAppReg.main(Unknown Source)
com.netscape.server.deployment.ApplicationXmlException: cannot parse
corresponding web app xml file!
at com.netscape.server.deployment.ApplicationXmlUtil.handleModules
(Unknown Source)
at
com.netscape.server.deployment.ApplicationXmlUtil.parseApplicationFro
mDOM(Unknown Source)
at com.netscape.server.deployment.ApplicationXmlUtil.xmlToDescriptor
(Unknown Source)
at com.netscape.server.deployment.ApplicationXmlUtil.xmlToDescriptor
(Unknown Source)
at com.netscape.server.deployment.ApplicationXmlUtil.xmlToDescriptor
(Unknown Source)
at com.netscape.server.deployment.J2eeAppReg.run(Unknown Source)
at com.netscape.server.deployment.J2eeAppReg.main(Unknown Source)
j2eeappreg done.
Anybody can help? Thanks!
Bin
Similar Messages
-
Java.lang.IllegalStateException: internal assert
I am using Sun One Application Server 6 and JBuilder X. Everything works fine till building the project. While building the deploy modle, I get this error twice for every jsp page in the project.
blank.jsp: java.lang.IllegalStateException: internal assert
I am using jdk 1.3.1.12.
Please advise.
Thanks
PeterI guess your jsp is not registered properly and thus u are seeing this error. May be you want to start your kjs in debug mode and see where exactly is it throwing this exception.
-
Hi Gurus,
I am working on NWDS 7.01.00 after opening NWDS, I am getting this error. My error log file is:
java.lang.IllegalStateException: INTERNAL ERROR: Global root folder for pre-installed component archives not defined.
at com.sap.tc.devconf.impl.DevConfFileSystemLayout.getRootPathForCompartment(DevConfFileSystemLayout.java:202)
at com.sap.tc.devconf.impl.DevConfFileSystemLayout.getAbsoluteSCRoot(DevConfFileSystemLayout.java:76)
at com.sap.tc.devconf.impl.DevConfFileSystemLayout.getAbsoluteTopLevelDCsRoot(DevConfFileSystemLayout.java:169)
at com.sap.tc.devconf.impl.LocalSCNode.initializeTopLevelDCNodeList(LocalSCNode.java:41)
at com.sap.tc.devconf.impl.LocalSCNode.<init>(LocalSCNode.java:24)
at com.sap.tc.devconf.impl._Factory.createLocalSCNode(_Factory.java:385)
at com.sap.tc.devconf.impl.DevelopmentConfiguration.getTopLevelDCsForLocalCompartment(DevelopmentConfiguration.java:3415)
at com.sap.tc.devconf.impl.syncdb.ComponentSyncDB._initializeLocalEntries(ComponentSyncDB.java:788)
at com.sap.tc.devconf.impl.syncdb.ComponentSyncDB.initializeLocalEntries(ComponentSyncDB.java:759)
at com.sap.tc.devconf.impl.syncdb.ComponentSyncDB.initialize(ComponentSyncDB.java:436)
at com.sap.tc.devconf.impl.syncdb.ComponentSyncDB.retainEntriesFromCompartment(ComponentSyncDB.java:824)
at com.sap.tc.devconf.impl.LocalDCScanner.refreshSyncDBForLocalDCs(LocalDCScanner.java:103)
at com.sap.tc.devconf.impl.DevelopmentConfiguration.<init>(DevelopmentConfiguration.java:378)
at com.sap.tc.devconf.impl._Factory.createDevelopmentConfiguration(_Factory.java:354)
at com.sap.tc.devconf.Factory.createDevelopmentConfiguration(Factory.java:103)
at com.sap.tc.devconf.DevelopmentConfigurationFactory._addConfiguration(DevelopmentConfigurationFactory.java:2062)
at com.sap.tc.devconf.DevelopmentConfigurationFactory.addConfiguration(DevelopmentConfigurationFactory.java:761)
at com.sap.tc.devconf.DevelopmentConfigurationFactory.addConfiguration(DevelopmentConfigurationFactory.java:696)
at com.sap.tc.devconf.DevelopmentConfigurationFactory.addConfiguration(DevelopmentConfigurationFactory.java:667)
at com.sap.ide.eclipse.component.devconf.DevConfManager.createDefaultDevConf(DevConfManager.java:341)
at com.sap.ide.eclipse.component.devconf.DevConfManager.getInstalledDevConfs(DevConfManager.java:442)
at com.sap.ide.eclipse.component.devconf.DevConfManager.initializeDevConfs(DevConfManager.java:135)
at com.sap.ide.eclipse.component.devconf.DevConfManager.initializeDevConfs(DevConfManager.java:109)
at com.sap.ide.eclipse.component.provider.ComponentProviderPlugin$1.run(ComponentProviderPlugin.java:82)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:98)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:1999)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1733)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1402)
at org.eclipse.ui.internal.Workbench.run(Workbench.java:1385)
at com.tssap.util.startup.WBLauncher.run(WBLauncher.java:79)
at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:858)
at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
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 com.sap.ide.eclipse.startup.Main.basicRun(Main.java:291)
at com.sap.ide.eclipse.startup.Main.run(Main.java:789)
at com.sap.ide.eclipse.startup.Main.main(Main.java:607)Maybe some plugins are missing. Try reinstall the latest version of the nwds that matches to you server version.
http://wiki.scn.sap.com/wiki/display/Java/NWDS+Download+Links -
I try to migrate a Oracle iAS webservice to WebLogic 11g by just deploying the ear on WLS.
This results into the following exception: Who can help fixing this error?
[HTTP:101216]Servlet: "OnlineReserveren" failed to preload on startup in Web application: "Ruislip_Webservices". java.lang.IllegalStateException: could not find schema type named {{urn}OnlineReserveren/service/types}TSublocatieBase at weblogic.wsee.bind.runtime.internal.AnonymousTypeFinder$GlobalTypeNode.getSchemaType(AnonymousTypeFinder.java:182) at weblogic.wsee.bind.runtime.internal.AnonymousTypeFinder.getTypeNamed(AnonymousTypeFinder.java:87) at weblogic.wsee.bind.runtime.internal.Deploytime109MappingHelper.createBindingTypeFrom(Deploytime109MappingHelper.java:1111) at weblogic.wsee.bind.runtime.internal.Deploytime109MappingHelper.processTypeMappings(Deploytime109MappingHelper.java:526) at weblogic.wsee.bind.runtime.internal.Deploytime109MappingHelper.initBindingFileFrom109dd(Deploytime109MappingHelper.java:273) at weblogic.wsee.bind.runtime.internal.Deploytime109MappingHelper.<init>(Deploytime109MappingHelper.java:171) at weblogic.wsee.bind.runtime.internal.RuntimeBindingsBuilderImpl.createRuntimeBindings(RuntimeBindingsBuilderImpl.java:86) at weblogic.wsee.ws.WsBuilder.createRuntimeBindingProvider(WsBuilder.java:705) at weblogic.wsee.ws.WsBuilder.buildService(WsBuilder.java:201) at weblogic.wsee.ws.WsFactory.createServerService(WsFactory.java:54) at weblogic.wsee.deploy.ServletDeployInfo.createWsService(ServletDeployInfo.java:91) at weblogic.wsee.deploy.DeployInfo.createWsPort(DeployInfo.java:372) at weblogic.wsee.server.servlet.BaseWSServlet.init(BaseWSServlet.java:83) at javax.servlet.GenericServlet.init(GenericServlet.java:241) at weblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:283) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120) at weblogic.servlet.internal.StubSecurityHelper.createServlet(StubSecurityHelper.java:64) at weblogic.servlet.internal.StubLifecycleHelper.createOneInstance(StubLifecycleHelper.java:58) at weblogic.servlet.internal.StubLifecycleHelper.<init>(StubLifecycleHelper.java:48) at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:539) at weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServletContext.java:1985) at weblogic.servlet.internal.WebAppServletContext.loadServletsOnStartup(WebAppServletContext.java:1959) at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1878) at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3153) at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1508) at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:482) at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425) at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52) at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119) at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200) at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:247) at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425) at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52) at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119) at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:27) at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:636) at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52) at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:205) at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:58) at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161) at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79) at weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:569) at weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:150) at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:116) at weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:323) at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:844) at weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(DeploymentManager.java:1253) at weblogic.deploy.internal.targetserver.DeploymentManager.handleCommit(DeploymentManager.java:440) at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.commit(DeploymentServiceDispatcher.java:163) at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195) at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$100(DeploymentReceiverCallbackDeliverer.java:13) at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:68) at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209) at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)Did you deploy and target the jersey libraries to your server (these can (usually) be found in the ${WL_HOME}/common/deployable-libraries). Deploy these as shared libraries and then reference it by using the following in the weblogic.xml file:
<library-ref>
<library-name>jersey-bundle</library-name>
<specification-version>1.1.1</specification-version>
<implementation-version>1.1.5.1</implementation-version>
</library-ref>
<library-ref>
<library-name>jsr311-api</library-name>
<specification-version>1.1.1</specification-version>
<implementation-version>1.1.1</implementation-version>
</library-ref>
Version can differ in your case (you have to check this when the libraries are deployed). -
Java.lang.IllegalStateException 11g Web Services Administration
Hello,
When using Search 11g SES Web Services Administration,
I get an error before it gives me the full xml of all the schedules (Code to Return All States of All Schedules). What is causing the java.lang.IllegalStateException: Stream already closed?
I also want to narrow the results to give back only the status state property of all the schedules (Code to Narrow). When I try to narrow the results, it gives me no results, and an xml error. Is there an example on sending this in the List stateProperties argument for getAllStates(...)?
Thanks
/* getStatelessWebServiceClient, From SES Administration API Guide */
private static AdminPortType getStatelessWebServiceClient(String webServiceURL) throws Exception
AdminService adminService = new AdminService(
new URL( webServiceURL ),
new QName(
"http://search.oracle.com/Admin",
"AdminService"
return adminService.getAdmin();
/* Code to Return All States of All Schedules - Does give the results */
String webServiceURL = "http://host:port/search/api/admin/AdminService";
AdminPortType adminPort = getStatelessWebServiceClient( webServiceURL );
Credentials credentials = new Credentials();
credentials.setUserName("username");
credentials.setPassword("password");
String xmlResults = adminPort.getAllStates("schedule", null, null, credentials, null, "en").getObjectXML();
* Code to Return All States of All Schedules - Error */
java.lang.IllegalStateException: Stream already closed
at com.sun.xml.internal.org.jvnet.mimepull.DataHead$ReadMultiStream.fetch(DataHead.java:221)
at com.sun.xml.internal.org.jvnet.mimepull.DataHead$ReadMultiStream.read(DataHead.java:196)
at java.io.FilterInputStream.read(FilterInputStream.java:116)
at java.io.PushbackInputStream.read(PushbackInputStream.java:169)
at weblogic.xml.babel.reader.XmlReader$Utf8Reader.read(XmlReader.java:660)
at weblogic.xml.babel.reader.XmlReader.read(XmlReader.java:496)
at weblogic.xml.babel.scanner.ScannerState.read(ScannerState.java:400)
at weblogic.xml.babel.scanner.ScannerState.expect(ScannerState.java:238)
at weblogic.xml.babel.scanner.CloseTag.read(CloseTag.java:21)
at weblogic.xml.babel.scanner.Scanner.startState(Scanner.java:256)
at weblogic.xml.babel.scanner.Scanner.scan(Scanner.java:178)
at weblogic.xml.babel.baseparser.BaseParser.accept(BaseParser.java:533)
at weblogic.xml.babel.baseparser.CharDataElement.parse(CharDataElement.java:85)
at weblogic.xml.babel.baseparser.BaseParser.parseElement(BaseParser.java:481)
at weblogic.xml.babel.baseparser.BaseParser.parseSome(BaseParser.java:326)
at weblogic.xml.stax.XMLStreamReaderBase.advance(XMLStreamReaderBase.java:195)
at weblogic.xml.stax.XMLStreamReaderBase.next(XMLStreamReaderBase.java:237)
at com.sun.xml.internal.ws.encoding.MtomCodec$MtomXMLStreamReaderEx.next(MtomCodec.java:462)
at com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXStreamConnector.bridge(StAXStreamConnector.java:181)
at com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:349)
at com.sun.xml.internal.bind.v2.runtime.BridgeImpl.unmarshal(BridgeImpl.java:109)
at com.sun.xml.internal.bind.api.Bridge.unmarshal(Bridge.java:222)
at com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit.readResponse(ResponseBuilder.java:514)
at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:110)
at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:78)
at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java:107)
at $Proxy32.getAllStates(Unknown Source)
at com...printCrawlersRunning(SESAdminTester.java:34)
at com...SESAdminTester.main(SESAdminTester.java:126)
amount read:0inputBufferSize50877overflow256
/* Code to Narrow - Not Working*/
String webServiceURL = "http://host:port/search/api/admin/AdminService";
AdminPortType adminPort = getStatelessWebServiceClient( webServiceURL );
Credentials credentials = new Credentials();
credentials.setUserName("username");
credentials.setPassword("password");
List<String> stateProperties = new ArrayList<String>();
stateProperties.add("status");
String xmlResults = adminPort.getAllStates("schedule", stateProperties, null, credentials, null, "en").getObjectXML();
/* Code to Narrow - Error */
java.lang.IllegalStateException: Stream already closed
at com.sun.xml.internal.org.jvnet.mimepull.DataHead$ReadMultiStream.fetch(DataHead.java:221)
at com.sun.xml.internal.org.jvnet.mimepull.DataHead$ReadMultiStream.read(DataHead.java:196)
at java.io.FilterInputStream.read(FilterInputStream.java:116)
at java.io.PushbackInputStream.read(PushbackInputStream.java:169)
at weblogic.xml.babel.reader.XmlReader$Utf8Reader.read(XmlReader.java:660)
at weblogic.xml.babel.reader.XmlReader.read(XmlReader.java:496)
at weblogic.xml.babel.scanner.ScannerState.read(ScannerState.java:400)
at weblogic.xml.babel.scanner.ScannerState.expect(ScannerState.java:238)
at weblogic.xml.babel.scanner.CloseTag.read(CloseTag.java:21)
at weblogic.xml.babel.scanner.Scanner.startState(Scanner.java:256)
at weblogic.xml.babel.scanner.Scanner.scan(Scanner.java:178)
at weblogic.xml.babel.baseparser.BaseParser.accept(BaseParser.java:533)
at weblogic.xml.babel.baseparser.CharDataElement.parse(CharDataElement.java:91)
at weblogic.xml.babel.baseparser.BaseParser.parseElement(BaseParser.java:481)
at weblogic.xml.babel.baseparser.BaseParser.parseSome(BaseParser.java:326)
at weblogic.xml.stax.XMLStreamReaderBase.advance(XMLStreamReaderBase.java:195)
at weblogic.xml.stax.XMLStreamReaderBase.next(XMLStreamReaderBase.java:237)
at com.sun.xml.internal.ws.encoding.MtomCodec$MtomXMLStreamReaderEx.next(MtomCodec.java:462)
at com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXStreamConnector.bridge(StAXStreamConnector.java:181)
at com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:349)
at com.sun.xml.internal.bind.v2.runtime.BridgeImpl.unmarshal(BridgeImpl.java:109)
at com.sun.xml.internal.bind.api.Bridge.unmarshal(Bridge.java:222)
at com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit.readResponse(ResponseBuilder.java:514)
at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:110)
at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:78)
at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java:107)
at $Proxy32.getAllStates(Unknown Source)
at com...SESAdminTester.printCrawlersRunning(SESAdminTester.java:40)
at com...SESAdminTester.main(SESAdminTester.java:134)
Error at line:447 col:78 Got character[0] expected a valid XML character
amount read:0inputBufferSize19809overflow256
at weblogic.xml.babel.scanner.ScannerState.checkedRead(ScannerState.java:628)
at weblogic.xml.babel.scanner.CharData.read(CharData.java:65)
at weblogic.xml.babel.scanner.Scanner.startState(Scanner.java:296)
at weblogic.xml.babel.scanner.Scanner.scan(Scanner.java:178)
at weblogic.xml.babel.baseparser.BaseParser.accept(BaseParser.java:533)
at weblogic.xml.babel.baseparser.CharDataElement.parse(CharDataElement.java:91)
at weblogic.xml.babel.baseparser.BaseParser.parseElement(BaseParser.java:481)
at weblogic.xml.babel.baseparser.BaseParser.parseSome(BaseParser.java:326)
at weblogic.xml.stax.XMLStreamReaderBase.advance(XMLStreamReaderBase.java:195)
at weblogic.xml.stax.XMLStreamReaderBase.next(XMLStreamReaderBase.java:237)
at com.sun.xml.internal.ws.encoding.MtomCodec$MtomXMLStreamReaderEx.next(MtomCodec.java:462)
at com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXStreamConnector.bridge(StAXStreamConnector.java:181)
at com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:349)
at com.sun.xml.internal.bind.v2.runtime.BridgeImpl.unmarshal(BridgeImpl.java:109)
at com.sun.xml.internal.bind.api.Bridge.unmarshal(Bridge.java:222)
at com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit.readResponse(ResponseBuilder.java:514)
at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:110)
at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:78)
at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java:107)
at $Proxy32.getAllStates(Unknown Source)
at com...SESAdminTester.printCrawlersRunning(SESAdminTester.java:40)
at com...SESAdminTester.main(SESAdminTester.java:134)
Caught unexpected run-time exception
message = Failed to read a response: javax.xml.bind.UnmarshalException
- with linked exception:
[javax.xml.stream.XMLStreamException: Error at line:447 col:78 Got character[0] expected a valid XML character]
stackTrace =
com.sun.xml.internal.ws.encoding.soap.DeserializationException: Failed to read a response: javax.xml.bind.UnmarshalException
- with linked exception:
[javax.xml.stream.XMLStreamException: Error at line:447 col:78 Got character[0] expected a valid XML character]
at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:113)
at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:78)
at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java:107)
at $Proxy32.getAllStates(Unknown Source)
at com...SESAdminTester.printCrawlersRunning(SESAdminTester.java:40)
at com...SESAdminTester.main(SESAdminTester.java:134)
Caused by: javax.xml.bind.UnmarshalException
- with linked exception:
[javax.xml.stream.XMLStreamException: Error at line:447 col:78 Got character[0] expected a valid XML character]
at com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.handleStreamException(UnmarshallerImpl.java:415)
at com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:351)
at com.sun.xml.internal.bind.v2.runtime.BridgeImpl.unmarshal(BridgeImpl.java:109)
at com.sun.xml.internal.bind.api.Bridge.unmarshal(Bridge.java:222)
at com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit.readResponse(ResponseBuilder.java:514)
at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:110)
... 5 more
Caused by: javax.xml.stream.XMLStreamException: Error at line:447 col:78 Got character[0] expected a valid XML character
at weblogic.xml.stax.XMLStreamReaderBase.advance(XMLStreamReaderBase.java:206)
at weblogic.xml.stax.XMLStreamReaderBase.next(XMLStreamReaderBase.java:237)
at com.sun.xml.internal.ws.encoding.MtomCodec$MtomXMLStreamReaderEx.next(MtomCodec.java:462)
at com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXStreamConnector.bridge(StAXStreamConnector.java:181)
at com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:349)
... 9 more
Caused by: Error at line:447 col:78 Got character[0] expected a valid XML character
at weblogic.xml.babel.scanner.ScannerState.checkedRead(ScannerState.java:628)
at weblogic.xml.babel.scanner.CharData.read(CharData.java:65)
at weblogic.xml.babel.scanner.Scanner.startState(Scanner.java:296)
at weblogic.xml.babel.scanner.Scanner.scan(Scanner.java:178)
at weblogic.xml.babel.baseparser.BaseParser.accept(BaseParser.java:533)
at weblogic.xml.babel.baseparser.CharDataElement.parse(CharDataElement.java:91)
at weblogic.xml.babel.baseparser.BaseParser.parseElement(BaseParser.java:481)
at weblogic.xml.babel.baseparser.BaseParser.parseSome(BaseParser.java:326)
at weblogic.xml.stax.XMLStreamReaderBase.advance(XMLStreamReaderBase.java:195)
... 13 moreHi,
I have the same problem with WLS 11g. Did you resolve the problem? -
I routinely find this exception occuring with Tomcat 6, with virtually every web app I develop. Since I tend to be paranoid about errors, I want to no more even though Tomcat's output says this exception has no functional impact. As far as I can see, none of the code I developed is involved in this. Does that mean Tomcat 6 is broken? What debugging purpose could this have? What can be done to prevent it?
INFO: Initializing Sun's JavaServer Faces implementation (1.2_04-b10-p01) for context '/FinanceWebApp'
6-Mar-2008 11:28:07 AM org.apache.catalina.loader.WebappClassLoader loadClass
INFO: Illegal access: this web application instance has been stopped already. Could not load java.lang.Object. The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.
java.lang.IllegalStateException
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1244)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
at com.sun.faces.application.ConverterPropertyEditorFactory$DisposableClassLoader.loadClass(ConverterPropertyEditorFactory.java:447)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
at java.lang.Class.getConstructor0(Class.java:2699)
at java.lang.Class.newInstance0(Class.java:326)
at java.lang.Class.newInstance(Class.java:308)
at java.beans.PropertyEditorManager.findEditor(PropertyEditorManager.java:79)
at com.sun.faces.application.ApplicationImpl.addPropertyEditorIfNecessary(ApplicationImpl.java:652)
at com.sun.faces.application.ApplicationImpl.addConverter(ApplicationImpl.java:623)
at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:754)
at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:505)
at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:402)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4334)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:511)
at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1220)
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.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:297)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)
at org.apache.catalina.manager.ManagerServlet.check(ManagerServlet.java:1458)
at org.apache.catalina.manager.ManagerServlet.deploy(ManagerServlet.java:820)
at org.apache.catalina.manager.ManagerServlet.doGet(ManagerServlet.java:348)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)Mojarra (the JSF RI) has code to generate bytecode for a PropertyEditory that the EL can use that will leverage any by-type converters
that have been registered. In short it allows the EL to perform conversion via Converters when the standard conversion rules fail.
It seems, for whatever reason, that Tomcat doesn't care for this practice, though I've not seen this exception before.
Have you posted to the Tomcat list to see if they can provide insight on how to eliminate this message? -
Getting java.lang.IllegalStateException error with response.getOutputStream
Hi,
I am writer a JSP site for displaying JFreeChart. The main JSP page gets some parameters then the second page out put the chart as binary data with a Java class.
I've located the part which generated the error, as follows:
Code:
OutputStream os = response.getOutputStream(); <--- this line cause the error
response.setContentType("image/png");
ChartUtilities.writeChartAsPNG(os, chart, 400, 300);
(other than it, the JSP does nothing with response or out)
Error:
Servlet.service().for servlet jsp threw exception java.lang.IllegalStateException
at org.apache.jasper.runtime.ServletResponseWrapperInclude.getOutputStream(ServletResponseWrapperInclude.java:62)
at org.apache.jsp.build005f005.seriesChart_jsp.jspService(org.apache.jsp.build_005f005.seriesChart_jsp:110)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:99)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWarpper.java:325)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:245)
I've searched this forum and google and seeking for solution for thousands times. But sadly, ways such as adding out.reset(); doesn't work.
Would any one has some suggestion for me? Your help is very appreciated. Thanks!A similar question / answers from jGuru.com
Question I used getOutputStream() of response object in JSP. Below is the code for download a file in JSP.
%>
<%@ page import="java.util.*,
java.io.*"
%>
<%@ page language="java"
session="false"
contentType="text/html; charset=8859_1"
%>
<%
//read the file name.
File fFile = new File ("D:/Ibs/outdir/batchres.conf");
String stFileName = "batchres.conf";
//the content type set as excel
response.setContentType ("application/excel");
//the header and also the Nameis set by which user will be prompted to save
response.setHeader ("Content-Disposition", "attachment;filename=\""+stFileName+"\"");
//Open an input stream to the file and post the file contents thru the
//servlet output stream to the client m/c
InputStream isStream = null;
ServletOutputStream sosStream = null;
try
//response.flushBuffer();
isStream = new FileInputStream(fFile);
sosStream = response.getOutputStream();
int ibit = 256;
while ((ibit) >= 0)
ibit = isStream.read();
sosStream.write(ibit);
catch (IOException ioeException)
sosStream.flush();
sosStream.close();
isStream.close();
%>
If run this code in Tomcat i am getting following error.. �<h1>Error: 500</h1> <h2>Location: /imu/jsp/ibUTLCmnDownloadView.jsp</h2>Internal Servlet Error:
java.lang.IllegalStateException: getOutputStream() has already been called
at org.apache.tomcat.facade.HttpServletResponseFacade.getWriter(Unknown Source)
at org.apache.jasper.runtime.JspWriterImpl.initOut(Unknown Source)
at org.apache.jasper.runtime.JspWriterImpl.flushBuffer(Unknown Source)
at jsp.ibUTLCmnDownloadView_12._jspService(ibUTLCmnDownloadView_12.java, Compiled Code)
at org.apache.jasper.runtime.HttpJspBase.service(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java)
at org.apache.tomcat.facade.ServletHandler.doService(Unknown Source)
at org.apache.tomcat.core.Handler.invoke(Unknown Source)
at org.apache.tomcat.core.Handler.service(Unknown Source)
at org.apache.tomcat.facade.ServletHandler.service(Unknown Source)
at org.apache.tomcat.facade.RequestDispatcherImpl.doForward(Unknown Source)
at org.apache.tomcat.facade.RequestDispatcherImpl.forward(Unknown Source)
at JP.co.Hitachi.soft.IBS.Common.Servlet.ibUTLCmnDownloadScrGenServlet.doPost(ibUTLCmnDownloadScrGenServlet.java:75)
at javax.servlet.http.HttpServlet.service(HttpServlet.java)
at javax.servlet.http.HttpServlet.service(HttpServlet.java)
at org.apache.tomcat.facade.ServletHandler.doService(Unknown Source)
at org.apache.tomcat.core.Handler.invoke(Unknown Source)
at org.apache.tomcat.core.Handler.service(Unknown Source)
at org.apache.tomcat.facade.ServletHandler.service(Unknown Source)
at org.apache.tomcat.core.ContextManager.internalService(Unknown Source)
at org.apache.tomcat.core.ContextManager.service(Unknown Source)
at org.apache.tomcat.modules.server.Http10Interceptor.processConnection(Unknown Source)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(Unknown Source)
at java.lang.Thread.run(Thread.java:479)
Answer
Don't know if this will help--your code worked as is on my system (J2SDK 1.4.1, Tomcat 4.1.12, Linux)--but you're setting the content-type twice, and to two different values. In the page directive, you specify contentType="text/html; charset=8859_1", and then in the scriptlet, you do a response.setContentType ("application/excel");. Try changing the one in the page directive and deleting the one in the scriptlet. The servlet container may be calling getOutputStream() when it sees the text MIME type so it can prepare the out built-in variable.
Also, according to the J2EE design patterns, JSP's should only be used to produce text output. Any binary output (such as Excel files) should be produced with servlets--otherwise, the JSP becomes one big scriptlet (like this one).
If you still want to do this with a JSP, you might want to take out your try ... catch block since you're not doing anything with it. Doing so will allow you to let the servlet container handle the errors (i.e. specify error pages in the web application deployment descriptor). Either that, or at least put the close() and flush()calls in it since they can throw IOExceptions, too. :)
Finally, you should never close the servlet's output stream. Leave that up to the servlet container.
Is this item helpful? yes no Previous votes Yes: 2 No: 3
To transfer file from client to server using jsp programs
chalpati Rao, Aug 11, 2004 [replies:1]
How to Download File using JSP program
Re: To transfer file from client to server using jsp programs
Saravanan Mani, Aug 24, 2004
Try restarting the server.It worked for me (ie.you did all the code changes mentioned in the previous reply)
Breakline problems
David Machado, Jan 27, 2005 [replies:1]
Hi! Maybe a problem with breaklines. Try this: ------------------------------------------------------
%><%@ // don't send breakline here!!!
page import="java.util.*,
java.io.*"
%><%@ // don't send breakline here too!!!
page language="java"
session="false"
contentType="text/html; charset=8859_1"
%><% // finally, don't send breakline here!!!
//read the file name.
File fFile = new File ("D:/Ibs/outdir/batchres.conf");
String stFileName = "batchres.conf";
//the content type set as excel
response.setContentType ("application/excel"); // twice???
//the header and also the Nameis set by which user will be prompted to save
response.setHeader ("Content-Disposition", "attachment;filename=\""+stFileName+"\"");
//Open an input stream to the file and post the file contents thru the
//servlet output stream to the client m/c
InputStream isStream = null;
ServletOutputStream sosStream = null;
try
//response.flushBuffer();
isStream = new FileInputStream(fFile);
sosStream = response.getOutputStream();
int ibit = 256;
while ((ibit) >= 0)
ibit = isStream.read();
sosStream.write(ibit);
catch (IOException ioeException)
sosStream.flush();
sosStream.close();
isStream.close();
%> // make sure that's no breakline an no spaces at the end!!
Re: Breakline problems
Aarthi Sivaram, Apr 19, 2005
In the above code sosStream = response.getOutputStream(); must be removed. Use 'out' instead of sosStream i.e. out.write(""+ibit); If you look at the Java code generated for your JSP, you can find JspWriter out = null ... .. JspWriter calls response.getOutputStream(), thats why when u call getOutputStream, u get IllegalStateException. 'out' variable is available for direct use in all JSP's, like 'request'. So that can be directly used to write.
A quick and working workaround
Leslie Leng, May 20, 2005 [replies:1]
I am not going to discuss the theory behind, as others gurus mentioned before me, are valid.
In short, getOutputStream() could not be used more than once, and also it will conflict with JSPWriter's out.
So, the quick workaround would be, at the end of the JSP page, add the following:
out.clear();
out = pageContext.pushBody();
in example:
catch(Exception e){
System.out.print(e);
out.clear();
out = pageContext.pushBody();
%>
Re: A quick and working workaround
ajit Pandey, Jul 15, 2005
Thanks a ton Leslie ,it worked(Production issue) :) credit goes to you....indebted -
We are seeing an Exception from time to time on WLS 8.1 in a JSF application that looks like this:
<Aug 1, 2008 8:02:36 AM CDT> <Error> <HTTP> <BEA-101017> <[ServletContext(id=1781688286,name=as_oo_webapp,context-path=/as_oo_webapp)] Root cause of ServletException.
java.lang.IllegalStateException: No Factories configured for this Application - typically this is because a context listener is not setup in your web.xml.
A typical config looks like this;
<listener>
<listener-class>org.apache.myfaces.webapp.StartupServletContextListener</listener-class>
</listener>
at javax.faces.FactoryFinder.getFactory(FactoryFinder.java(Compiled Code))
We are using MyFaces 1.1 for JSF. We think this is a known issue with MyFaces 1.1 and WLS, but we are not sure - and we are not sure if there is any solution.
Any advice would be appreciated!!
thanksHi,
we found the problem. One missing entry in one META-INF. We don´t know, why this
was no problem with WLS 6.1 / 7.0.
Greetings
"Thilo Fischer" <[email protected]> wrote:
>
Hi there,
we are moving from WLS 6.1 / 7.0 to WLS 8.1 and we have a BIG problem:
We get
everywhere java.lang.NoClassDefFoundErrors on the server.
Our Project consists of more than 20 subprojects (1 EJB, 3 WEB, the rest
utility-projects)
plus some libraries (struts etc.), which are all bundeled into our EAR.
In our
EAR the projects make references to all needed projects/libraries via
META-INF.
This workls flawless on WLS 6.1 / WLS 7.0 but crashes under 8.1.
Must we declare these references in another way, not via META-INF?
Any suggestions ?
Kind regards
Thilo Fischer -
JSP compilation failed with java.lang.IllegalStateException: zip file close
Hi,
I have a web app successfully deployed on Weblogic7.0 and HP UX 11.0, which uses jdk 1.3.1_02
In this application, when i invoke a jsp (this exception occurs on any jsp not to any specific jsp), i found the following exception trace on wl-domain.log file and server crashes: -
java.lang.IllegalStateException: zip file closed
at java.util.zip.ZipFile.getEntry(Unknown Source)
at weblogic.servlet.internal.WarClassFinder.getSource(WarClassFinder.java, Compiled Code)
at weblogic.servlet.internal.WarClassFinder.getSource(WarClassFinder.java, Compiled Code)
at weblogic.utils.classloaders.MultiClassFinder.getSource(MultiClassFinder.java, Compiled Code)
at weblogic.utils.classloaders.MultiClassFinder.getSource(MultiClassFinder.java, Compiled Code)
at weblogic.utils.classloaders.MultiClassFinder.getClassSource(MultiClassFinder.java, Compiled Code)
at weblogic.utils.classloaders.ChangeAwareClassLoader.upToDate(ChangeAwareClassLoader.java, Compiled Code)
at weblogic.servlet.internal.ServletStubImpl.createServlet(ServletStubImpl.java, Compiled Code)
at weblogic.servlet.internal.ServletStubImpl.checkForReload(ServletStubImpl.java, Compiled Code)
at weblogic.servlet.internal.ServletStubImpl.getServlet(ServletStubImpl.java, Compiled Code)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java, Compiled Code)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java, Compiled Code)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java, Compiled Code)
at weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java, Compiled Code)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java, Compiled Code)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java, Compiled Code)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java, Compiled Code)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java, Compiled Code)
Can anyone help me in figuring out this problem urgently?
thanks in advance
manojHi Manoj.I am also getting the same problem in the weblogicserver version-6.1 SP2.It is also using the jdk 1.31.
here is my stack trace.Help i smuch appreciated.!!
java.lang.IllegalStateException: zip file closed
at java.util.zip.ZipFile.getEntry(ZipFile.java:141)
at weblogic.servlet.internal.WarClassFinder.getSource(WarClassFinder.java:197)
at weblogic.servlet.internal.WarClassFinder.getSource(WarClassFinder.java:106)
at weblogic.utils.classloaders.MultiClassFinder.getSource(MultiClassFinder.java:53)
at weblogic.utils.classloaders.MultiClassFinder.getSource(MultiClassFinder.java:53)
at weblogic.utils.classloaders.MultiClassFinder.getClassSource(MultiClassFinder.java:45)
at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:265)
at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:156)
at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:65)
at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
at weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass(ChangeAwareClassLoader.java:43)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
at org.exolab.castor.xml.Unmarshaller.unmarshal(Unknown Source)
at org.exolab.castor.xml.Unmarshaller.unmarshal(Unknown Source)
at org.exolab.castor.xml.Unmarshaller.unmarshal(Unknown Source)
at com.slfc.framework.service.ServiceMessageFactory.createServiceResult(ServiceMessageFactory.java:58)
at sunlife.nexus.admin.SecPro.establishSupportSession(Unknown Source)
at sunlife.nexus.admin.Page_secPro_extAppLoader.processPageRequest(Unknown Source)
at sunlife.wis.servlets.WISServlet.redirect(WISServlet.java:63)
at sunlife.wis.servlets.WISServlet.doExec(WISServlet.java:107)
at sunlife.wis.servlets.WISServlet.doGet(WISServlet.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:265)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:200)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:2495)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2204)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120) -
Java.lang.IllegalStateException: Session already invalidated
why do i get
java.lang.IllegalStateException: Session already invalidated
at
weblogic.servlet.internal.session.SessionData.invalidate(SessionData.java:)
when iam using bea 8.1 and not in bea 5.1 .. I dont get this exception when session timesout in bea 5.1
Can u pl tell me
HemalathaYou receive this exception when yo call to session.invalidate and the session is already invalidated. Many method in session throws this exception. You can find it in
http://java.sun.com/products/servlet/2.2/javadoc/javax/servlet/http/HttpSession.html
When you call call request.getSession(false) you can know if the user has any session. true - to create a new session for this request if necessary; false to return null if there's no current session -
Java.lang.IllegalStateException: Locked entries
Hi,
My colleagues create an ADF application which is migrated from Jde 11.1.1.1. After migeration, they use Jdev11.1.1.2 to modify this application.
They have a button. After the button is clicked, an exception appears and the page goes to the error page.
They have to back to the original page from web browser.
Caused by: java.lang.IllegalStateException: Locked entries
[Thread[[ACTIVE] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)',5,Pooled Threads]->]
at fuego.pool.TimedMultiValuatedCache.clear(TimedMultiValuatedCache.java:384)
at fuego.connector.impl.pool.PoolManager.stop(PoolManager.java:71)
at fuego.connector.impl.BaseJDBCConnector.stop(BaseJDBCConnector.java:296)
at fuego.connector.ConnectorService.stopService(ConnectorService.java:778)
at fuego.connector.ConnectorService.stop(ConnectorService.java:486)
at fuego.connector.CompositeConnectorService.restartDirectoryConnectorService(CompositeConnectorService.java:54)
at fuego.directory.DirectoryConfigurationManager.loadDirectoryConfiguration(DirectoryConfigurationManager.java:395)
at fuego.directory.DirectoryConfigurationManager.getDirectoryConfiguration(DirectoryConfigurationManager.java:331)
at fuego.directory.DirectoryConfigurationManager.getDirectoryConfigType(DirectoryConfigurationManager.java:313)
at fuego.directory.provider.Factory.getDirectoryFactory(Factory.java:216)
at fuego.directory.Directory.fillPassport(Directory.java:123)
at fuego.directory.DirectoryPassport.fillPassport(DirectoryPassport.java:275)
####<2009-12-22 CST> <Error> <org.apache.beehive.netui.pageflow.internal.AdapterManager> <WINDOWS-D6GMTZ2> <AdminServer>
<[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1261469009637> <BEA-000000> <ServletContainerAdapter manager not initialized correctly.>
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
Caused By: weblogic.common.ResourceException: weblogic.common.ResourceException: Could not create pool connection. The DBMS driver exception was: The Network Adapter could not establish the connection
at weblogic.jdbc.common.internal.ConnectionEnvFactory.createResource(ConnectionEnvFactory.java:256)
####<2009-12-22 CST> <Error> <org.apache.beehive.netui.pageflow.internal.AdapterManager> <WINDOWS-D6GMTZ2> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1261473870326> <BEA-000000> <ServletContainerAdapter manager not initialized correctly.>
Caused By: weblogic.common.ResourceException: weblogic.common.ResourceException: Could not create pool connection. The DBMS driver exception was: The Network Adapter could not establish the connection
###<2009-12-22 下午05时24分25秒 CST> <Error> <Deployer> <WINDOWS-D6GMTZ2> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1261473865443> <BEA-149205> <Failed to initialize the application 'ysjk109' due to error weblogic.application.ModuleException: .
-----------------------------------Hi,
I paste this thread in Weblogic forum. However, I have not get any solution.
The ADF application is created by developers. Then, it is deployed to a Weblogic (10.3.2) domain.
Testers start to testing functions. Every tester has a username to login the deployed adf application. Each username is unique. The above exception only appears in the deployed application during testing.
Developers have their own usernames and each username is unique and different from usernames of testers.
Developers run this application in the weblogic installed with jdeveloper on their machines and this exception has not appear. -
Got java.lang.IllegalStateException: IOException: "utf-8"
Can someone please help me with this? I got a java.lang.IllegalStateException: IOException: "utf-8" error when calling web service. The exception is like the following:
javax.xml.ws.soap.SOAPFaultException: java.lang.IllegalStateException: IOException: "utf-8"
at com.sun.xml.ws.fault.SOAP11Fault.getProtocolException(SOAP11Fault.java:196)
at com.sun.xml.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:122)
at com.sun.xml.ws.client.dispatch.DispatchImpl.doInvoke(DispatchImpl.java:196)
at com.sun.xml.ws.client.dispatch.DispatchImpl.invoke(DispatchImpl.java:215)
at oracle.sysman.connector.common.ConnectorServiceSoapWrapper.sendRequestBase(ConnectorServiceSoapWrapper.java:202)
ConnectorServiceSoapWrapper is my class and in sendRequestBase() method I had the following statement to invoke the web service.
Dispatch<SOAPMessage> dispatch = service.createDispatch(null, SOAPMessage.class, Service.Mode.MESSAGE);
SOAPMessage responseMsg = dispatch.invoke(msg);
dispatch object is an instance of javax.xml.ws.Dispatch and service is an instance of javax.xml.ws.Service. It looks like the error is thrown out before the web service is called. Does anyone have any idea what's happening here?
My java version is
java version "1.6.0_14"
Java(TM) SE Runtime Environment (build 1.6.0_14-b08)
Java HotSpot(TM) Server VM (build 14.0-b16, mixed mode)
Thanks!I was reading the source code of com.sun.xml.ws.client.dispatch.DispatchImpl
http://www.docjar.com/html/api/com/sun/xml/ws/client/dispatch/DispatchImpl.java.html
And the following piece of the code is part of the stack trace.
+195 } catch(Throwable e){+
+196 // it could be a RuntimeException resulting due to some internal bug or+
+197 // its some other exception resulting from user error, wrap it in+
+198 // WebServiceException+
+199 throw new WebServiceException(e);+
+200 }+
Anyone has any hint? Thanks! -
Getting error Servlet failed with Exception java.lang.IllegalStateException
Hi
I am getting this error throughout the server when i am trying to download a pdf from that page.
Im attaching the error console
2011 5:10:26 PM CEST> <Error> <HTTP> <aczocc08x.vfcz.dc-ratingen.de> <ShopSrv1_1_pre> <[ACTIVE] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1306163426535> <BEA-101020> <[weblogic.servlet.internal.WebAppServletContext@172d19e - appName: 'OCC', name: '/shop', context-path: '/shop'] Servlet failed with Exception
java.lang.IllegalStateException: Cannot resize buffer - 76438 bytes have already been written (Servlet 2.3, sec. 5.1)
at weblogic.servlet.internal.ServletResponseImpl.setBufferSize(ServletResponseImpl.java:338)
at weblogic.servlet.jsp.PageContextImpl.initialize(PageContextImpl.java:74)
at weblogic.servlet.jsp.PageContextImpl.<init>(PageContextImpl.java:110)
at weblogic.servlet.jsp.JspFactoryImpl.getPageContext(JspFactoryImpl.java:40)
at jsp_servlet._checkout._order.__cart_thank_45_you._jspService(__cart_thank_45_you.java:644)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:226)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:124)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at vodafone.servlet.security.HttpsEnforcingFilter.doFilter(HttpsEnforcingFilter.java:39)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at atg.servlet.pipeline.TailPipelineServlet.service(TailPipelineServlet.java:90)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
at atg.servlet.pipeline.DispatcherPipelineServletImpl.service(DispatcherPipelineServletImpl.java:202)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
at atg.servlet.pipeline.PipelineableServletImpl.service(PipelineableServletImpl.java:279)
at vodafone.dynamo.servlet.LocaleRedirector.service(LocaleRedirector.java:75)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
at atg.servlet.pipeline.PipelineableServletImpl.service(PipelineableServletImpl.java:279)
at atg.servlet.dafpipeline.RecordingServlet.service(RecordingServlet.java:280)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
at atg.servlet.http.CookieBufferServlet.service(CookieBufferServlet.java:97)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
at atg.userprofiling.ExpiredPasswordServlet.service(ExpiredPasswordServlet.java:356)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
at atg.servlet.pipeline.MimeTyperPipelineServlet.service(MimeTyperPipelineServlet.java:206)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
at atg.droplet.DropletEventServlet.service(DropletEventServlet.java:565)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
at atg.servlet.sessionsaver.SessionSaverServlet.service(SessionSaverServlet.java:2442)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
at atg.commerce.order.CommerceCommandServlet.service(CommerceCommandServlet.java:128)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
at atg.commerce.promotion.PromotionServlet.service(PromotionServlet.java:191)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
at atg.userprofiling.AccessControlServlet.service(AccessControlServlet.java:602)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
at atg.userprofiling.PageEventTriggerPipelineServlet.service(PageEventTriggerPipelineServlet.java:169)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
at atg.userprofiling.SessionEventTrigger.service(SessionEventTrigger.java:461)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
at vodafone.servlets.ServletHelper.service(ServletHelper.java:34)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
at vodafone.dynamo.servlet.DefaultCatalogFixer.service(DefaultCatalogFixer.java:54)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
at atg.commerce.profile.VodafoneSSOProfileRequestServlet.service(VodafoneSSOProfileRequestServlet.java:231)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
at atg.userprofiling.ProfileRequestServlet.service(ProfileRequestServlet.java:480)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
at vodafone.session.SessionSynchronizationServlet.service(SessionSynchronizationServlet.java:38)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
at atg.servlet.pipeline.DynamoPipelineServlet.service(DynamoPipelineServlet.java:469)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
at atg.servlet.pipeline.PathAuthenticationPipelineServlet.service(PathAuthenticationPipelineServlet.java:370)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
at atg.userprofiling.sso.PassportServlet.service(PassportServlet.java:561)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
at atg.servlet.security.ThreadUserBinderServlet.service(ThreadUserBinderServlet.java:91)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
at atg.servlet.pipeline.HeadPipelineServlet.passRequest(HeadPipelineServlet.java:1100)
at atg.servlet.pipeline.HeadPipelineServlet.service(HeadPipelineServlet.java:782)
at atg.servlet.pipeline.PipelineableServletImpl.service(PipelineableServletImpl.java:231)
at atg.filter.dspjsp.PageFilter.doFilter(Unknown Source)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3393)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(Unknown Source)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2140)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2046)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
>
Anyone has any idea or faced this issue before please guide me what is the cause, i have got a feeling that this may be because server has run out of memory.i havn't written anything before calling set buiffer sizeSo why does the exception message say the opposite?
I can see that error may be because of a jsp named cart_thank-you.jspSo can I. So have a look at it. It is writing something before the other thing is calling setBufferSize().
you can see that in erro logSo can you. -
Java.lang.IllegalStateException when attempting to create a UserTransaction
I'm using Weblogic Portal 8.1 SP3 with Toplink 9.0.4.2. Due to the fact that we're deploying our application on a Weblogic cluster, we need to "pin" our data access on servers in our cluster. According to Oracle, this can be done through the use of javax.transaction.UserTransaction(s) through our code:
http://download-east.oracle.com/docs/cd/B10464_01/web.904/b10313/conf4as.htm#1118238
Unfortunately, when we attempt to get a UserTransaction either through JNDI or Weblogic's TransactionHelper, I'm getting the the following exception:
java.lang.IllegalStateException: Thread is already associated with another transaction
Here's the full stacktrace:
java.lang.IllegalStateException: Thread is already associated with another transaction
{Xid=BEA1-00838F7CF204(29674376),Status=Active,numRepliesOwedMe=0,numRepliesOwedOthers=0,seconds since begin=0,seconds left=500,acti
veThread=Thread[ExecuteThread: '13' for queue: 'default',5,Thread Group for Queue: 'default'],SCInfo[kmDevDomain+portalServer]=(stat
e=active),OwnerTransactionManager=ServerTM[ServerCoordinatorDescriptor=(CoordinatorURL=portalServer+128.221.58.143:7001+kmDevDomain+
t3+, XAResources={},NonXAResources={})])}
at com.emc.km.taglibs.lookupvalues.LookUpValuesTag.initializeVariables(LookUpValuesTag.java:255)
at com.emc.km.taglibs.lookupvalues.LookUpValuesTag.doStartTag(LookUpValuesTag.java:409)
at jsp_servlet._framework._skeletons._secure._webtools.__titlebar._jspService(titlebar.jsp:25)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:33)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:996)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:315)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:622)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:412)
at com.bea.netuix.servlets.controls.JspRenderer.renderAlt(JspRenderer.java:194)
at com.bea.netuix.servlets.controls.JspRenderer.endRender(JspRenderer.java:141)
at com.bea.netuix.nf.ControlLifecycle$6.postVisit(ControlLifecycle.java:473)
at com.bea.netuix.nf.RootLifecycle$4.postVisit(RootLifecycle.java:226)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:449)
at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:175)
at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:95)
at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:388)
at com.bea.netuix.nf.UIControl.render(UIControl.java:584)
at com.bea.netuix.servlets.controls.PresentationContext.render(PresentationContext.java:405)
at com.bea.netuix.servlets.util.RenderToolkit.renderChild(RenderToolkit.java:123)
at com.bea.netuix.servlets.jsp.taglib.RenderChild.doStartTag(RenderChild.java:58)
at jsp_servlet._framework._skeletons._secure._webtools.__window._jspService(window.jsp:15)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:33)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:996)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:315)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:622)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:412)
at com.bea.netuix.servlets.controls.JspRenderer.renderAlt(JspRenderer.java:194)
at com.bea.netuix.servlets.controls.JspRenderer.beginRender(JspRenderer.java:95)
at com.bea.netuix.nf.ControlLifecycle$6.visit(ControlLifecycle.java:437)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:433)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:175)
at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:95)
at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:388)
at com.bea.netuix.nf.UIControl.render(UIControl.java:584)
at com.bea.netuix.servlets.controls.PresentationContext.render(PresentationContext.java:405)
at com.bea.netuix.servlets.util.RenderToolkit.renderChild(RenderToolkit.java:123)
at com.bea.netuix.servlets.jsp.taglib.RenderChild.doStartTag(RenderChild.java:58)
at jsp_servlet._framework._skeletons._secure.__flowlayout._jspService(flowlayout.jsp:25)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:33)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:996)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:315)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:622)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:412)
at com.bea.netuix.servlets.controls.JspRenderer.renderAlt(JspRenderer.java:194)
at com.bea.netuix.servlets.controls.JspRenderer.beginRender(JspRenderer.java:95)
at com.bea.netuix.nf.ControlLifecycle$6.visit(ControlLifecycle.java:437)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:433)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:175)
at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:95)
at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:388)
at com.bea.netuix.nf.UIControl.render(UIControl.java:584)
at com.bea.netuix.servlets.controls.PresentationContext.render(PresentationContext.java:405)
at com.bea.netuix.servlets.util.RenderToolkit.renderChild(RenderToolkit.java:123)
at com.bea.netuix.servlets.jsp.taglib.RenderChild.doStartTag(RenderChild.java:58)
at jsp_servlet._framework._skeletons._secure.__gridlayout._jspService(gridlayout.jsp:24)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:33)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:996)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:315)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:622)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:412)
at com.bea.netuix.servlets.controls.JspRenderer.renderAlt(JspRenderer.java:194)
at com.bea.netuix.servlets.controls.JspRenderer.beginRender(JspRenderer.java:95)
at com.bea.netuix.nf.ControlLifecycle$6.visit(ControlLifecycle.java:437)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:433)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:175)
at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:95)
at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:388)
at com.bea.netuix.nf.UIControl.render(UIControl.java:584)
at com.bea.netuix.servlets.controls.PresentationContext.render(PresentationContext.java:405)
at com.bea.netuix.servlets.util.RenderToolkit.renderChild(RenderToolkit.java:123)
at com.bea.netuix.servlets.jsp.taglib.RenderChild.doStartTag(RenderChild.java:58)
at jsp_servlet._framework._skeletons._secure._dashboard.__borderlayout._jspService(borderlayout.jsp:44)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:33)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:996)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:463)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:315)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:622)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:412)
at com.bea.netuix.servlets.controls.JspRenderer.renderAlt(JspRenderer.java:194)
at com.bea.netuix.servlets.controls.JspRenderer.beginRender(JspRenderer.java:95)
at com.bea.netuix.nf.ControlLifecycle$6.visit(ControlLifecycle.java:437)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:433)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:175)
at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:95)
at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:388)
at com.bea.netuix.nf.UIControl.render(UIControl.java:584)
at com.bea.netuix.servlets.controls.PresentationContext.render(PresentationContext.java:405)
at com.bea.netuix.servlets.util.RenderToolkit.renderChild(RenderToolkit.java:123)
at com.bea.netuix.servlets.jsp.taglib.RenderChild.doStartTag(RenderChild.java:58)
at jsp_servlet._framework._skeletons._secure.__gridlayout._jspService(gridlayout.jsp:24)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:33)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:996)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:463)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:315)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:622)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:412)
at com.bea.netuix.servlets.controls.JspRenderer.renderAlt(JspRenderer.java:194)
at com.bea.netuix.servlets.controls.JspRenderer.beginRender(JspRenderer.java:95)
at com.bea.netuix.nf.ControlLifecycle$6.visit(ControlLifecycle.java:437)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:433)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:175)
at com.bea.netuix.nf.Lifecycle.runOutbound(Lifecycle.java:220)
at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:165)
at com.bea.netuix.servlets.manager.UIServlet.runLifecycle(UIServlet.java:360)
at com.bea.netuix.servlets.manager.UIServlet.service(UIServlet.java:198)
at com.bea.netuix.servlets.manager.PortalServlet.service(PortalServlet.java:711)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:996)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at com.emc.km.content.filter.ContentFilter.doFilter(ContentFilter.java:108)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at com.emc.km.login.filter.LoginSessionFilter.doFilter(LoginSessionFilter.java:94)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at com.bea.p13n.servlets.PortalServletFilter.doFilter(PortalServletFilter.java:351)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6458)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3661)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2630)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
Any help would be greatly appreciated.
Thanks!Teddy,
Make sure that your bean is deployed with Bean managed transaction
demarcation, not Container managed if you intend to use UserTransaction
object.
Teddy Wang wrote:
> I'm using Weblogic Portal 8.1 SP3 with Toplink 9.0.4.2. Due to the fact that we're deploying our application on a Weblogic cluster, we need to "pin" our data access on servers in our cluster. According to Oracle, this can be done through the use of javax.transaction.UserTransaction(s) through our code:
>
> http://download-east.oracle.com/docs/cd/B10464_01/web.904/b10313/conf4as.htm#1118238
>
> Unfortunately, when we attempt to get a UserTransaction either through JNDI or Weblogic's TransactionHelper, I'm getting the the following exception:
>
> java.lang.IllegalStateException: Thread is already associated with another transaction
>
> Here's the full stacktrace:
>
> java.lang.IllegalStateException: Thread is already associated with another transaction
> {Xid=BEA1-00838F7CF204(29674376),Status=Active,numRepliesOwedMe=0,numRepliesOwedOthers=0,seconds since begin=0,seconds left=500,acti
> veThread=Thread[ExecuteThread: '13' for queue: 'default',5,Thread Group for Queue: 'default'],SCInfo[kmDevDomain+portalServer]=(stat
> e=active),OwnerTransactionManager=ServerTM[ServerCoordinatorDescriptor=(CoordinatorURL=portalServer+128.221.58.143:7001+kmDevDomain+
> t3+, XAResources={},NonXAResources={})])}
> at com.emc.km.taglibs.lookupvalues.LookUpValuesTag.initializeVariables(LookUpValuesTag.java:255)
> at com.emc.km.taglibs.lookupvalues.LookUpValuesTag.doStartTag(LookUpValuesTag.java:409)
> at jsp_servlet._framework._skeletons._secure._webtools.__titlebar._jspService(titlebar.jsp:25)
> at weblogic.servlet.jsp.JspBase.service(JspBase.java:33)
> at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:996)
> at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)
> at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:315)
> at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:622)
> at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:412)
> at com.bea.netuix.servlets.controls.JspRenderer.renderAlt(JspRenderer.java:194)
> at com.bea.netuix.servlets.controls.JspRenderer.endRender(JspRenderer.java:141)
> at com.bea.netuix.nf.ControlLifecycle$6.postVisit(ControlLifecycle.java:473)
> at com.bea.netuix.nf.RootLifecycle$4.postVisit(RootLifecycle.java:226)
> at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:449)
> at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:175)
> at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:95)
> at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:388)
> at com.bea.netuix.nf.UIControl.render(UIControl.java:584)
> at com.bea.netuix.servlets.controls.PresentationContext.render(PresentationContext.java:405)
> at com.bea.netuix.servlets.util.RenderToolkit.renderChild(RenderToolkit.java:123)
> at com.bea.netuix.servlets.jsp.taglib.RenderChild.doStartTag(RenderChild.java:58)
> at jsp_servlet._framework._skeletons._secure._webtools.__window._jspService(window.jsp:15)
> at weblogic.servlet.jsp.JspBase.service(JspBase.java:33)
> at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:996)
> at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)
> at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:315)
> at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:622)
> at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:412)
> at com.bea.netuix.servlets.controls.JspRenderer.renderAlt(JspRenderer.java:194)
> at com.bea.netuix.servlets.controls.JspRenderer.beginRender(JspRenderer.java:95)
> at com.bea.netuix.nf.ControlLifecycle$6.visit(ControlLifecycle.java:437)
> at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:433)
> at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
> at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:175)
> at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:95)
> at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:388)
> at com.bea.netuix.nf.UIControl.render(UIControl.java:584)
> at com.bea.netuix.servlets.controls.PresentationContext.render(PresentationContext.java:405)
> at com.bea.netuix.servlets.util.RenderToolkit.renderChild(RenderToolkit.java:123)
> at com.bea.netuix.servlets.jsp.taglib.RenderChild.doStartTag(RenderChild.java:58)
> at jsp_servlet._framework._skeletons._secure.__flowlayout._jspService(flowlayout.jsp:25)
> at weblogic.servlet.jsp.JspBase.service(JspBase.java:33)
> at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:996)
> at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)
> at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:315)
> at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:622)
> at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:412)
> at com.bea.netuix.servlets.controls.JspRenderer.renderAlt(JspRenderer.java:194)
> at com.bea.netuix.servlets.controls.JspRenderer.beginRender(JspRenderer.java:95)
> at com.bea.netuix.nf.ControlLifecycle$6.visit(ControlLifecycle.java:437)
> at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:433)
> at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
> at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:175)
> at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:95)
> at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:388)
> at com.bea.netuix.nf.UIControl.render(UIControl.java:584)
> at com.bea.netuix.servlets.controls.PresentationContext.render(PresentationContext.java:405)
> at com.bea.netuix.servlets.util.RenderToolkit.renderChild(RenderToolkit.java:123)
> at com.bea.netuix.servlets.jsp.taglib.RenderChild.doStartTag(RenderChild.java:58)
> at jsp_servlet._framework._skeletons._secure.__gridlayout._jspService(gridlayout.jsp:24)
> at weblogic.servlet.jsp.JspBase.service(JspBase.java:33)
> at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:996)
> at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)
> at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:315)
> at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:622)
> at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:412)
> at com.bea.netuix.servlets.controls.JspRenderer.renderAlt(JspRenderer.java:194)
> at com.bea.netuix.servlets.controls.JspRenderer.beginRender(JspRenderer.java:95)
> at com.bea.netuix.nf.ControlLifecycle$6.visit(ControlLifecycle.java:437)
> at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:433)
> at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
> at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
> at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
> at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
> at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
> at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
> at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
> at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
> at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
> at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:175)
> at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:95)
> at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:388)
> at com.bea.netuix.nf.UIControl.render(UIControl.java:584)
> at com.bea.netuix.servlets.controls.PresentationContext.render(PresentationContext.java:405)
> at com.bea.netuix.servlets.util.RenderToolkit.renderChild(RenderToolkit.java:123)
> at com.bea.netuix.servlets.jsp.taglib.RenderChild.doStartTag(RenderChild.java:58)
> at jsp_servlet._framework._skeletons._secure._dashboard.__borderlayout._jspService(borderlayout.jsp:44)
> at weblogic.servlet.jsp.JspBase.service(JspBase.java:33)
> at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:996)
> at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)
> at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:463)
> at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:315)
> at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:622)
> at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:412)
> at com.bea.netuix.servlets.controls.JspRenderer.renderAlt(JspRenderer.java:194)
> at com.bea.netuix.servlets.controls.JspRenderer.beginRender(JspRenderer.java:95)
> at com.bea.netuix.nf.ControlLifecycle$6.visit(ControlLifecycle.java:437)
> at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:433)
> at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
> at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
> at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
> at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
> at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
> at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
> at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
> at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
> at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
> at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:175)
> at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:95)
> at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:388)
> at com.bea.netuix.nf.UIControl.render(UIControl.java:584)
> at com.bea.netuix.servlets.controls.PresentationContext.render(PresentationContext.java:405)
> at com.bea.netuix.servlets.util.RenderToolkit.renderChild(RenderToolkit.java:123)
> at com.bea.netuix.servlets.jsp.taglib.RenderChild.doStartTag(RenderChild.java:58)
> at jsp_servlet._framework._skeletons._secure.__gridlayout._jspService(gridlayout.jsp:24)
> at weblogic.servlet.jsp.JspBase.service(JspBase.java:33)
> at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:996)
> at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)
> at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:463)
> at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:315)
> at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:622)
> at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:412)
> at com.bea.netuix.servlets.controls.JspRenderer.renderAlt(JspRenderer.java:194)
> at com.bea.netuix.servlets.controls.JspRenderer.beginRender(JspRenderer.java:95)
> at com.bea.netuix.nf.ControlLifecycle$6.visit(ControlLifecycle.java:437)
> at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:433)
> at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
> at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
> at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
> at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
> at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
> at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
> at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
> at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:443)
> at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:175)
> at com.bea.netuix.nf.Lifecycle.runOutbound(Lifecycle.java:220)
> at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:165)
> at com.bea.netuix.servlets.manager.UIServlet.runLifecycle(UIServlet.java:360)
> at com.bea.netuix.servlets.manager.UIServlet.service(UIServlet.java:198)
> at com.bea.netuix.servlets.manager.PortalServlet.service(PortalServlet.java:711)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:996)
> at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)
> at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)
> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
> at com.emc.km.content.filter.ContentFilter.doFilter(ContentFilter.java:108)
> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
> at com.emc.km.login.filter.LoginSessionFilter.doFilter(LoginSessionFilter.java:94)
> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
> at com.bea.p13n.servlets.PortalServletFilter.doFilter(PortalServletFilter.java:351)
> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
> at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6458)
> at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
> at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
> at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3661)
> at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2630)
> at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
>
> Any help would be greatly appreciated.
>
> Thanks!
-
Hi ,
I'm a newbie to Coherence. I installed Coherence Web in my Web Application . I see this exception when loading the login jsp in my application. Any thoughts ?
jjava.lang.IllegalStateException: Cannot resize buffer - 2616 bytes have already been written (Servlet 2.3, sec. 5.1)
at weblogic.servlet.internal.ServletResponseImpl.setBufferSize(ServletResponseImpl.java:338)
at com.tangosol.coherence.servlet.api22.ServletResponseWrapper.setBufferSize(ServletResponseWrapper.java:266)
at com.tangosol.coherence.servlet.api23.HttpServletResponseWrapperImpl.setBufferSize(HttpServletResponseWrapperImpl.java:262)
at com.tangosol.coherence.servlet.api22.ServletResponseWrapper.setBufferSize(ServletResponseWrapper.java:266)
at com.tangosol.coherence.servlet.api23.HttpServletResponseWrapperImpl.setBufferSize(HttpServletResponseWrapperImpl.java:262)
at com.tangosol.coherence.servlet.api22.ServletResponseWrapper.setBufferSize(ServletResponseWrapper.java:266)
at com.tangosol.coherence.servlet.api23.HttpServletResponseWrapperImpl.setBufferSize(HttpServletResponseWrapperImpl.java:262)
at weblogic.servlet.jsp.PageContextImpl.initialize(PageContextImpl.java:74)
at weblogic.servlet.jsp.PageContextImpl.<init>(PageContextImpl.java:110)
at weblogic.servlet.jsp.JspFactoryImpl.getPageContext(JspFactoryImpl.java:40)
at jsp_servlet._myjsp._jsp._tiles._common_includes.__header_universal_nav._jspService(__header_universal_nav.java:119)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:226)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:124)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at com.xyz.myfilter.web.filters.UserProfileFilter.doFilter(UserProfileFilter.java:48)
at com.tangosol.coherence.servlet.SessionHelper.filter(SessionHelper.java:1090)
at com.tangosol.coherence.servlet.api23.FilterWrapper.doFilter(FilterWrapper.java:137)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at atg.filter.dspjsp.PageFilter.doFilter(Unknown Source)
at com.tangosol.coherence.servlet.SessionHelper.filter(SessionHelper.java:1090)
at com.tangosol.coherence.servlet.api23.FilterWrapper.doFilter(FilterWrapper.java:137)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:526)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:454)
at weblogic.servlet.jsp.PageContextImpl.include(PageContextImpl.java:163)
at org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:99)
at org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:135)
at org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:760)
at org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:892)
at org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:462)
at jsp_servlet._myjsp._jsp._tiles._layouts.__xyz_master_layout._jsp__tag2(__xyz_master_layout.java:799)
at jsp_servlet._myjsp._jsp._tiles._layouts.__xyz_master_layout._jspService(__xyz_master_layout.java:304)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:226)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:124)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)Looks like you are trying to resize the buffer after writing body content to the
response. So resize the buffer before outputting anything to the PrintWriter :)
Thanks
"Mukesh" <[email protected]> wrote:
>
>I am running Bea Weblogic 7.0.0 on Sun Solaris 2.8. I see the following
>error
>message appearing in the weblogic server logfile:
>
>java.lang.IllegalStateException: cannot resize buffer: 60 bytes have
>already been
>written
>
>Does anyone know what is causing this or a solution to this problem?
Maybe you are looking for
-
please help
-
How to align text in Panel Box to the center
Hi, I would like to align the text in the Panel Box to the center. Here is my code snipplet: +<af:panelBox text="22" id="pb8"+ titleHalign="center" ramp="highlight" background="dark" icon="/images/warningind_active.gif" showDisclosure="false" content
-
How to use the Function module CSAI_BOM_MAINTAIN
Hi Friends, I want to use the FM CSAI_BOM_MAINTAIN to upload sub-items for a BOM. I also wanna make sure that the sub-items created/deleted for any line item, using this FM, must happen under the change number which i provide on the screen. Pls
-
Hi, we encountered session instabilities in our web application. In the docs ("Sun ONE Application Server 7 Developer's Guide to Web Applications") I could read the following lines: Note The session manager interface is Unstable. An unstable in
-
Evolution MK449C Mod Wheel problem with Logic Pro/VSL Performance Tool
I'm using the latest version of Logic Pro on a new Intel Mac Pro. My controller keyboard is the Evolution MK449C, connected via a USB cable. When using a Logic Audio Instrument assigned to the ESX Sampler Plug-in (running various samples, mostly from