[JBoss JIRA] (WFLY-6161) Error when using websocket with wildfly 9.0.2.Final
by taha eddahabi (JIRA)
taha eddahabi created WFLY-6161:
-----------------------------------
Summary: Error when using websocket with wildfly 9.0.2.Final
Key: WFLY-6161
URL: https://issues.jboss.org/browse/WFLY-6161
Project: WildFly
Issue Type: Bug
Components: IO
Affects Versions: 9.0.2.Final
Reporter: taha eddahabi
Assignee: Jason Greene
Priority: Blocker
When my web application deployed in wildfly 9.0.2.final try to send a websocket (using the method RemoteEndPoint .sendObject of javax.websocket-api-1.1 ). I get this error :
{code:java}
[org.xnio.http.HttpUpgrade$HttpUpgradeState.handleUpgrade(HttpUpgrade.java:490),
org.xnio.http.HttpUpgrade$HttpUpgradeState.access$1200(HttpUpgrade.java:165),
org.xnio.http.HttpUpgrade$HttpUpgradeState$UpgradeResultListener.handleEvent(HttpUpgrade.java:461),
org.xnio.http.HttpUpgrade$HttpUpgradeState$UpgradeResultListener.handleEvent(HttpUpgrade.java:400),
org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92),
org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.readReady(ReadReadyHandler.java:66),
org.xnio.nio.NioSocketConduit.handleReady(NioSocketConduit.java:88),
org.xnio.nio.WorkerThread.run(WorkerThread.java:539)] Line Number : 490"}
{code}
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 2 months
[JBoss JIRA] (WFLY-6160) Failing RemoteFailoverTestCase#testStatefulFailover when transaction run under JTS
by Ondřej Chaloupka (JIRA)
Ondřej Chaloupka created WFLY-6160:
--------------------------------------
Summary: Failing RemoteFailoverTestCase#testStatefulFailover when transaction run under JTS
Key: WFLY-6160
URL: https://issues.jboss.org/browse/WFLY-6160
Project: WildFly
Issue Type: Bug
Components: Clustering, Test Suite
Reporter: Ondřej Chaloupka
Assignee: Paul Ferraro
I can see failing test {{RemoteFailoverTestCase#testStatefulFailover}} when transactions are set to run under JTS. I'm not sure if this is a trouble of clustering component or only a testsuite issue.
This could be connected with JBEAP-1954.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 2 months
[JBoss JIRA] (WFLY-2818) LdapRoleMappingG2UTestCase fails
by Ondrej Zizka (JIRA)
[ https://issues.jboss.org/browse/WFLY-2818?page=com.atlassian.jira.plugin.... ]
Ondrej Zizka reassigned WFLY-2818:
----------------------------------
Assignee: (was: Ondrej Zizka)
> LdapRoleMappingG2UTestCase fails
> --------------------------------
>
> Key: WFLY-2818
> URL: https://issues.jboss.org/browse/WFLY-2818
> Project: WildFly
> Issue Type: Bug
> Components: Test Suite
> Affects Versions: 8.0.0.CR1
> Environment: all
> Reporter: Aleksandar Kostadinov
>
> LdapRoleMappingG2UTestCase fails being unable to start wildfly container with arquillian. Actually container is started and I don't see any server errors in the log.
> If I try to connect the server with cli before arquillian start timeout expires I am asked for a user/password pair so my guess is that the test case is breaking the standard passwordless auth and arquillian can't auth to server so can't verify it is running correctly.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 2 months
[JBoss JIRA] (WFLY-988) AS 7 + Wicket: ClassNotFoundException: org.jboss.msc.service.ServiceName on deserialization
by Ondrej Zizka (JIRA)
[ https://issues.jboss.org/browse/WFLY-988?page=com.atlassian.jira.plugin.s... ]
Ondrej Zizka reassigned WFLY-988:
---------------------------------
Assignee: (was: Ondrej Zizka)
> AS 7 + Wicket: ClassNotFoundException: org.jboss.msc.service.ServiceName on deserialization
> -------------------------------------------------------------------------------------------
>
> Key: WFLY-988
> URL: https://issues.jboss.org/browse/WFLY-988
> Project: WildFly
> Issue Type: Bug
> Reporter: Ondrej Zizka
> Priority: Minor
>
> This belongs under quickstarts.
> The issue is rather on Wicket's side, so it's rather a tracking jira.
> ClassNotFoundException: org.jboss.msc.service.ServiceName from [Module "deployment.ROOT.war:main" from Service Module Loader]
> at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:190)
> STR:
> * See http://test-ondra.rhcloud.com/
> * Add some record, then go to / , refresh few times.
> * Wicket will redirect you e.g. to /?4
> * When you change that to a lower number, Wicket tries to get the old page state by deserializing.
> * That's why it happens during deserialization.
> {code}
> Root cause:
> java.lang.ClassNotFoundException: org.jboss.msc.service.ServiceName from [Module "deployment.ROOT.war:main" from Service Module Loader]
> at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:190)
> at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:468)
> at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:456)
> at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:423)
> at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398)
> at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:120)
> at java.lang.Class.forName0(Native Method)
> at java.lang.Class.forName(Class.java:264)
> at org.apache.wicket.application.AbstractClassResolver.resolveClass(AbstractClassResolver.java:108)
> at org.apache.wicket.serialize.java.JavaSerializer$ClassResolverObjectInputStream.resolveClass(JavaSerializer.java:216)
> at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1592)
> at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1513)
> at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1749)
> at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1346)
> at java.io.ObjectInputStream.readObject(ObjectInputStream.java:368)
> at java.util.HashMap.readObject(HashMap.java:1047)
> at java.lang.reflect.Method.invoke(Method.java:616)
> at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:988)
> at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1865)
> at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1770)
> at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1346)
> at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1963)
> at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1887)
> at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1770)
> at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1346)
> at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1963)
> at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1887)
> at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1770)
> at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1346)
> at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1963)
> at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1887)
> at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1770)
> at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1346)
> at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1963)
> at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1887)
> at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1770)
> at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1346)
> at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1963)
> at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1887)
> at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1770)
> at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1346)
> at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1963)
> at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1887)
> at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1770)
> at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1346)
> at java.io.ObjectInputStream.readObject(ObjectInputStream.java:368)
> at org.apache.wicket.serialize.java.JavaSerializer.deserialize(JavaSerializer.java:120)
> at org.apache.wicket.pageStore.DefaultPageStore.deserializePage(DefaultPageStore.java:388)
> at org.apache.wicket.pageStore.DefaultPageStore.getPage(DefaultPageStore.java:127)
> at org.apache.wicket.page.PageStoreManager$SessionEntry.getPage(PageStoreManager.java:192)
> at org.apache.wicket.page.PageStoreManager$PersistentRequestAdapter.getPage(PageStoreManager.java:327)
> at org.apache.wicket.page.AbstractPageManager.getPage(AbstractPageManager.java:102)
> at org.apache.wicket.page.PageManagerDecorator.getPage(PageManagerDecorator.java:50)
> at org.apache.wicket.page.PageAccessSynchronizer$2.getPage(PageAccessSynchronizer.java:257)
> at org.apache.wicket.DefaultMapperContext.getPageInstance(DefaultMapperContext.java:117)
> at org.apache.wicket.request.handler.PageProvider.getStoredPage(PageProvider.java:292)
> at org.apache.wicket.request.handler.PageProvider.isNewPageInstance(PageProvider.java:205)
> at org.apache.wicket.request.mapper.AbstractBookmarkableMapper.mapHandler(AbstractBookmarkableMapper.java:349)
> at org.apache.wicket.request.mapper.MountedMapper.mapHandler(MountedMapper.java:366)
> at org.apache.wicket.request.mapper.CompoundRequestMapper.mapHandler(CompoundRequestMapper.java:157)
> at org.apache.wicket.request.cycle.RequestCycle.mapUrlFor(RequestCycle.java:404)
> at org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:146)
> at org.apache.wicket.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:167)
> at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:781)
> at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)
> at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:255)
> at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:212)
> at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:283)
> at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:185)
> at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:241)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161)
> at org.jboss.as.jpa.interceptor.WebNonTxEmCloserValve.invoke(WebNonTxEmCloserValve.java:50)
> at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:154)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)
> at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671)
> at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930)
> at java.lang.Thread.run(Thread.java:679)
> Complete stack:
> java.lang.RuntimeException: Could not deserialize object using: class org.apache.wicket.serialize.java.JavaSerializer$ClassResolverObjectInputStream
> at org.apache.wicket.serialize.java.JavaSerializer.deserialize(JavaSerializer.java:137)
> at org.apache.wicket.pageStore.DefaultPageStore.deserializePage(DefaultPageStore.java:388)
> at org.apache.wicket.pageStore.DefaultPageStore.getPage(DefaultPageStore.java:127)
> at org.apache.wicket.page.PageStoreManager$SessionEntry.getPage(PageStoreManager.java:192)
> at org.apache.wicket.page.PageStoreManager$PersistentRequestAdapter.getPage(PageStoreManager.java:327)
> at org.apache.wicket.page.AbstractPageManager.getPage(AbstractPageManager.java:102)
> at org.apache.wicket.page.PageManagerDecorator.getPage(PageManagerDecorator.java:50)
> at org.apache.wicket.page.PageAccessSynchronizer$2.getPage(PageAccessSynchronizer.java:257)
> at org.apache.wicket.DefaultMapperContext.getPageInstance(DefaultMapperContext.java:117)
> at org.apache.wicket.request.handler.PageProvider.getStoredPage(PageProvider.java:292)
> at org.apache.wicket.request.handler.PageProvider.isNewPageInstance(PageProvider.java:205)
> at org.apache.wicket.request.mapper.AbstractBookmarkableMapper.mapHandler(AbstractBookmarkableMapper.java:349)
> at org.apache.wicket.request.mapper.MountedMapper.mapHandler(MountedMapper.java:366)
> at org.apache.wicket.request.mapper.CompoundRequestMapper.mapHandler(CompoundRequestMapper.java:157)
> at org.apache.wicket.request.cycle.RequestCycle.mapUrlFor(RequestCycle.java:404)
> at org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:146)
> at org.apache.wicket.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:167)
> at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:781)
> at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)
> at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:255)
> at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:212)
> at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:283)
> at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:185)
> {code}
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 2 months
[JBoss JIRA] (WFLY-2658) (-Djboss.dist) jboss.dist property is not correctly propagated using -Djboss.dist
by Ondrej Zizka (JIRA)
[ https://issues.jboss.org/browse/WFLY-2658?page=com.atlassian.jira.plugin.... ]
Ondrej Zizka reassigned WFLY-2658:
----------------------------------
Assignee: (was: Ondrej Zizka)
> (-Djboss.dist) jboss.dist property is not correctly propagated using -Djboss.dist
> ---------------------------------------------------------------------------------
>
> Key: WFLY-2658
> URL: https://issues.jboss.org/browse/WFLY-2658
> Project: WildFly
> Issue Type: Bug
> Components: Test Suite
> Affects Versions: 8.0.0.Beta1
> Reporter: Ondrej Lukas
>
> This JIRA is clone of bz-970610 (https://bugzilla.redhat.com/show_bug.cgi?id=970610)
> When I run testsuite of EAP 6.1.0 using command [1], where JBOSS_HOME is a path EAP 6.1.0, the manualmode tests fail with error [2]:
> It uses path defined in jboss.dist property defined in testsuite/integration/pom.xml instead of the one provided -Djboss.dist which should redefine it.
> [1] ./integration-tests.sh -Dpublic-repos -DallTests -Dmaven.repo.local=${MAVEN_REPO_LOCAL} -Djboss.dist=${JBOSS_HOME} -Dmaven.test.failure.ignore=true -Dsurefire.forked.process.timeout=3600
> [2]
> [ERROR] Failed to execute goal org.apache.maven.plugins:maven-antrun-plugin:1.7-redhat-1:run (build-manual-mode-servers) on project jboss-as-ts-integ-manualmode: An Ant BuildException has occured: The following error occurred while executing this line:
> [ERROR] /mnt/hudson_workspace/workspace/eap-60-as-testsuite-one-offs-rhatlapa/jboss-eap-6.1-src/testsuite/integration/src/test/scripts/manualmode-build.xml:52: /mnt/hudson_workspace/workspace/eap-60-as-testsuite-one-offs-rhatlapa/jboss-eap-6.1-src/build/target/jboss-as-7.2.0.Final-redhat-8/modules does not exist.
> [ERROR] around Ant part ...<ant antfile="/mnt/hudson_workspace/workspace/eap-60-as-testsuite-one-offs-rhatlapa/jboss-eap-6.1-src/testsuite/integration/manualmode/../src/test/scripts/manualmode-build.xml">... @ 4:180 in /mnt/hudson_workspace/workspace/eap-60-as-testsuite-one-offs-rhatlapa/jboss-eap-6.1-src/testsuite/integration/manualmode/target/antrun/build-main.xml
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 2 months
[JBoss JIRA] (REMJMX-105) Memory leak with http remoting jmx
by Darran Lofthouse (JIRA)
[ https://issues.jboss.org/browse/REMJMX-105?page=com.atlassian.jira.plugin... ]
Darran Lofthouse updated REMJMX-105:
------------------------------------
Priority: Major (was: Critical)
> Memory leak with http remoting jmx
> ----------------------------------
>
> Key: REMJMX-105
> URL: https://issues.jboss.org/browse/REMJMX-105
> Project: Remoting JMX
> Issue Type: Bug
> Components: Connection
> Affects Versions: 2.0.1.Final
> Reporter: Andy G
> Assignee: Darran Lofthouse
> Attachments: screenshot-1.png
>
>
> We see the memory leak with the RemoteConnectionChannel.java when we try to use the JBOSS mbean server connection in web application.
> We initialize the JMX connection factory as below
> {code:borderStyle=solid}
> try {
> this.jmxConnector = JMXConnectorFactory.connect(serviceURL, auth);
> if (this.jmxConnector != null) {
>
> MBeanServerConnection mbs = this.jmxConnector.getMBeanServerConnection();
> if (mbs != null) {
> this.mbs = mbs;
> }
> }
>
> } catch (IOException e) {
> connected = false;
>
>
> }
> {code}
> Then use mbean server connection after scheduled interval say 60 secs to read the mbeans from above mbean server connection.
> {code:borderStyle=solid}
> private Map<String, Object> getAttributesForMBean(ObjectName objectName, List<String> attributeNames) {
>
> HashMap<String, Object> attributeMap = new HashMap<String, Object>();
> for (String attributeName : attributeNames) {
> Object attributeValue = null;
> if (this.hasAttribute(objectName, attributeName)) {
> try {
> attributeValue = this.mbs.getAttribute(objectName, attributeName);
> } catch (Exception e) {
> logger.warn("In getAttributes(), for " + objectName + ": " , e);
> }
> }
> attributeMap.put(attributeName, attributeValue);
> }
>
> return attributeMap;
> }
> {code}
> We see that RemoteConnectionChannel keeps accumulating XnioWorkerTaskPool and leads to memory leak.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 2 months