[JBoss Seam] - Best way for JMX MBean to depen on Seam initialization?
by jazir1979
Hi all,
I have a problem whereby a JMX MBean that polls a directory for files sends JMS messages, and the message-driven bean listening on this queue is a Seam component (mainly so it can use some edge-case Seam components like Messages, etc. It's not essential, but is handy).
Unfortunately, if the polled directory contains files on startup, the JMS messages fire before Seam is initialised and I get exceptions about trying to invoke Seam outside of a web app context.
I already have my directory poller MBean configured so that it depends on the JMS queue starting first. But is it possible to configure an MBean so that it depends on Seam to be initialised? Is there a Seam JMX wrapper, or a way for me to depend on a particular servlet, or my EAR, etc?
I've tried a few clauses, but nothing that worked so far.
thanks kindly,
Daniel.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4042040#4042040
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4042040
17 years, 10 months
[JBoss Portal] - JBoss Portal 2.6.0 CR2 Release
by julien@jboss.com
We have released the 2.6 Candidate Release 2:
What's new since the 2.4 release ?
- Partial page refresh for portlet - hot
- Google gadget integration - hot
- Management portlet completely redone!
- WSRP 1.0 Compliance
- Improvements of the dashboards with capability to edit private pages and copy a shared page to the dahsboard space
- Usability improvements : User / Role / CMS portlets redone
- flexible LDAP integration
- JMX invocation statistics of portlets
- CMS security improvements
- CMS Workflow
- CMS integration improved
- Full implementation of JSR 168 portlet caching
Downloads from the download page http://labs.jboss.com/portal/jbossportal/download/index.html
The full CR2 change log
| **BUGS:
|
| * [JBPORTAL-528] - Management portlet creating inaccessible instance with empty name field
| * [JBPORTAL-602] - DivDecorationRenderer renders broken titlebar when browser window is small
| * [JBPORTAL-885] - Absolute paths in URL references (e.g., <a href=?>, <img src=?>, etc.) are munged. They should not be!
| * [JBPORTAL-951] - Navigation portlet incorrectly wraps in smaller resolution
| * [JBPORTAL-956] - "no selection" for Theme Leads to Null Pointer Exception
| * [JBPORTAL-964] - disorder display in 800*600
| * [JBPORTAL-977] - 403 error when logging in as admin with LDAP
| * [JBPORTAL-998] - Eclipse project files are not up to date with structure of third party libraries
| * [JBPORTAL-1005] - WSRP URL rewriter usage not thread safe
| * [JBPORTAL-1019] - NoClassDefFoundError does not show up during portlet access
| * [JBPORTAL-1033] - PortletContainer added logging causes class loading issues.
| * [JBPORTAL-1036] - Portlet container uses a log4j logger that use the portlet class name as category which leads to create a logger and prevent that portlet to uses its own logger factory
| * [JBPORTAL-1050] - WSRP consumer will throw an NPE if the markup response from the producer is an empty string.
| * [JBPORTAL-1051] - NPE if no session information exists when trying to update the user cookies
| * [JBPORTAL-1053] - WSRP URLs are improperly un-escaped in situations where they should be.
| * [JBPORTAL-1059] - Fix Theme module tests
| * [JBPORTAL-1060] - Empty preferences values are not retrieved properly
| * [JBPORTAL-1076] - User registration with email verification does not work
| * [JBPORTAL-1085] - CMS Export : Exception if empty folder or no file found for one language
| * [JBPORTAL-1086] - WSRP Producer does not correctly propagates userContextKey from UserContext to portlets
| * [JBPORTAL-1087] - org.jboss.portal.test.wsrp.v1.producer.MarkupTestCase test failure
| * [JBPORTAL-1092] - "Create a new file" tooltip says "Create a Directory"
| * [JBPORTAL-1095] - Failure in producer form processing when using array of parameters
| * [JBPORTAL-1096] - Error when set/get of portlet property
| * [JBPORTAL-1097] - Javascript error when CMS WYSIWYG editor and DnD libraries share the same page.
| * [JBPORTAL-1098] - Filesize not displaying in CMSAdminUI
| * [JBPORTAL-1104] - setting expiration cache has no effect.
| * [JBPORTAL-1105] - <p:theme/> mangles HTML assets defined in portal-themes.xml
| * [JBPORTAL-1117] - Performance issue in PortletResourceBundleManager
| * [JBPORTAL-1133] - after created a new window & placed he page, the 'Preview link' in management portlet cause exception
| * [JBPORTAL-1139] - Dashboard window ordering
| * [JBPORTAL-1143] - cant add windows to empty region
| * [JBPORTAL-1146] - java.lang.NegativeArraySizeException in uploading zip archive
| * [JBPORTAL-1149] - Tag header doesn't work
| * [JBPORTAL-1151] - jboss:service=DefaultPartition hardcoded in CMS cluster config
| * [JBPORTAL-1160] - Javascript error in dashboard in FF
| * [JBPORTAL-1163] - Portlet cache does not take in account window state and modes
| * [JBPORTAL-1168] - Wrong callback method in HA configuration for the portlet app deployer creating portlet instances at deployment
| * [JBPORTAL-1177] - impossible to move the windows on the right with the management portlet
| * [JBPORTAL-1181] - bug fix in send redirect with non idempotent commands
| * [JBPORTAL-767] - ERROR [org.apache.myfaces.portlet.MyFacesGenericPortlet]
| * [JBPORTAL-1039] - Producer NPE when no namespace prefix is provided in RuntimeContext.
| * [JBPORTAL-1041] - WSRP's processing of fragments leaves the fragment in incoherent state
| * [JBPORTAL-1136] - Renaissance theme causes the browser horizontal scrollbar to appear no matter the width of the window
| * [JBPORTAL-1174] - CMS Admin Portlet: The tooltip on the 'Create File' icon incorrectly says 'Create Directory'.
| * [JBPORTAL-1194] - 'Self' producer fails to be registered at server start
| * [JBPORTAL-1196] - Invalid table creation script with Oracle 9i
| * [JBPORTAL-1200] - Dashboard - window operations fail
| * [JBPORTAL-1201] - Consumer fails to update offered portlets list
| * [JBPORTAL-1202] - CSS Dropdowns not showing in IE6
| * [JBPORTAL-1204] - Producer configuration file is shadowed by portal configuration file when portal-wsrp.sar is bundled within jboss-portal.sar
| * [JBPORTAL-1209] - PortletMode and WindowState should use the correct to lower case conversion
| * [JBPORTAL-530] - Null Pointer Exception in MyFacesGenericPortlet
| * [JBPORTAL-558] - Navigation with JSF/Facelets broken with multiple portlets in one page
| * [JBPORTAL-581] - index.html (utf8)
| * [JBPORTAL-957] - Mutliple versions of languages in language drop-down in user profile
| * [JBPORTAL-965] - Localization Support bug
| * [JBPORTAL-983] - Upload of large files fails.
| * [JBPORTAL-1188] - In the management portlet, can't configure a page that has a name containing accents or other special characters
| * [JBPORTAL-1206] - When looking for users in the user portlet, empty lines may be created
| * [JBPORTAL-1207] - Management portlet shows the role name instead of the role displayname
| * [JBPORTAL-1214] - Use the same URL key for the map of web app to deployed portlet applications
| * [JBPORTAL-1217] - User registration, usability issue
| * [JBPORTAL-1218] - Listing users will always display an even number of lines
| * [JBPORTAL-1220] - WSRP session maintenance issue
| * [JBPORTAL-1221] - fix distro.xml for ha-bundled distribution
| * [JBPORTAL-1222] - Incorrect behaviour of InstanceContainer.createDefinition in case a definition already exists
| * [JBPORTAL-1227] - problem with editing html source in cms
| * [JBPORTAL-1229] - no clean shutdown of jboss portal
| * [JBPORTAL-1232] - Portlet instances could not be created
| * [JBPORTAL-1233] - Rearrangement of Members Admin area (User and Role portlets) causes an exception
| * [JBPORTAL-1235] - unable to create a portal
| * [JBPORTAL-1236] - Theme Maple contains image that removes dashboard navigation links
| * [JBPORTAL-1237] - delete user does not delete dashboard settings for the user
| * [JBPORTAL-1239] - page level security not honored in the navigation system
| * [JBPORTAL-1240] - Nested pages issue in JS for navigation
| * [JBPORTAL-1246] - Error while creating javascript includes using jboss-portlet.xml
| * [JBPORTAL-1260] - Incorrect parsing of dates in UserContextConverter
| * [JBPORTAL-1261] - Creation of new portal user into LDAP fails - not given role 'Authenticated' and password coded incorrectly
| * [JBPORTAL-1265] - Theme and tab header are not applied on maximized windows
| * [JBPORTAL-1271] - UserPortlet fails on pagination when showing all users
| * [JBPORTAL-1277] - Mistake in portal-object_2_6.dtd
| * [JBPORTAL-1282] - On Tomahawk update, the tree used in the management portlet doesn't open anymore
| * [JBPORTAL-1284] - User portlet doesn't check roles for roles reassignment when using LDAP
| * [JBPORTAL-1291] - NPE in isUserInRole method in WSRP-created SecurityContext
| * [JBPORTAL-1297] - Remotable element does not render a portlet remotable in the context of a portlet declaration
| * [JBPORTAL-1198] - Management Portlet does not Render in Portal 2.4 nor 2.6 when JAVA_HOME is set to JDK 6.0
| * [JBPORTAL-1263] - Tabs dissapear in CMS Admin max view
| * [JBPORTAL-1266] - CMS Security and User account issue
| * [JBPORTAL-1278] - CMS create content item fails on save
| * [JBPORTAL-1286] - The CMS Admin tool displays the file size to be 0KB
| * [JBPORTAL-1298] - Need to rewrite resource URLs on the Producer since generated markup sends local information
| * [JBPORTAL-1308] - Columns in user portlet search results are not aligned correctly.
| * [JBPORTAL-1310] - WSRP deployer doesn't work with external -wsrp.xml files
| * [JBPORTAL-1313] - exception in test page
| * [JBPORTAL-1316] - PortletTagHandler : bug and patch / portlet in layout page
| * [JBPORTAL-1317] - Role Management Portlet: Create New Role Broken
| * [JBPORTAL-1318] - Cannot change window theme properly
| * [JBPORTAL-1319] - Unauthorized sub-pages appear in the drop-down tab area
| * [JBPORTAL-1321] - In a JSF portlet, reading preferences returns various values
| * [JBPORTAL-1322] - Improper template format sent to remote producer
| * [JBPORTAL-1327] - a wrong comment
| * [JBPORTAL-1329] - fix encoding portlet test
| * [JBPORTAL-1332] - Redeploy of FSContentDrivenPortlet fails
| * [JBPORTAL-1333] - Executing ContentCreateNewVersionCommand causes NullPointerException
| * [JBPORTAL-1334] - dashboard edit content doesn't display portlet instances list for user/user
| * [JBPORTAL-1338] - content editors behave in not predictable manner
| * [JBPORTAL-1340] - Wrong character encoding in pages
| * [JBPORTAL-1342] - Tag header still doesn't work because resonseProperties are not set
| * [JBPORTAL-1227] - problem with editing html source in cms
| * [JBPORTAL-1350] - NPE when adding a security constraint to a portal
| * [JBPORTAL-1351] - Portlets "forget" that they are in EDIT mode
| * [JBPORTAL-1356] - Edit Content of personal dashboard is not working
| * [JBPORTAL-1357] - IPC examples doesn't work when in dashboard
| * [JBPORTAL-1358] - cannot create new role - UI issue
| * [JBPORTAL-1359] - JSF security editor does not work
| * [JBPORTAL-1360] - portlet-federation project file
| * [JBPORTAL-1364] - wrong javassist version
| * [JBPORTAL-1370] - gracefully handle error during wsrp consumer creation
|
|
| ** Feature Request
| * [JBPORTAL-240] - make header data available to jsp includes
| * [JBPORTAL-283] - WSRP producer
| * [JBPORTAL-372] - Basic Publish Approval Workflow
| * [JBPORTAL-464] - LDAP implementation of UserModule and RoleModule
| * [JBPORTAL-466] - JBossRenderRequest needs to provide access to the current PortalTheme
| * [JBPORTAL-630] - Portal name
| * [JBPORTAL-683] - Extend "PLT.6 Portlet Config" test cases beyond TCK assertions.
| * [JBPORTAL-705] - Consumer implicit cloning support
| * [JBPORTAL-708] - Producer simple level support (full portlet management interface support)
| * [JBPORTAL-712] - Producer persistent local state
| * [JBPORTAL-713] - Producer parallel rendering support
| * [JBPORTAL-714] - Consumer medium level support (full portlet management interface support)
| * [JBPORTAL-716] - Consumer parallel rendering support
| * [JBPORTAL-718] - Expose monitoring informations for JBoss ON
| * [JBPORTAL-823] - Access to Portlet Action Request in LayoutStragegy
| * [JBPORTAL-895] - update myfaces libraries to newest release
| * [JBPORTAL-988] - Sorting order for Navigation Portlet
| * [JBPORTAL-1014] - NavigationPortlet enhancements
| * [JBPORTAL-1017] - Submenu support in NavigationPortlet
| * [JBPORTAL-1029] - Ability for an administrator to add/remove users
| * [JBPORTAL-1040] - Enhancements to DnD
| * [JBPORTAL-1043] - introduce UserProfile and user metadata (storage mechanism agnostic)
| * [JBPORTAL-1056] - Drag/Drop dropmarker for better user experience
| * [JBPORTAL-1062] - ApacheDS for ldap integration testing
| * [JBPORTAL-1065] - Dashboard
| * [JBPORTAL-1089] - Admin to Default portal navigation
| * [JBPORTAL-1138] - Delete page feature for dashboard configurator
| * [JBPORTAL-1140] - Add Layout chooser to dashboard configurator
| * [JBPORTAL-1145] - Improve links in drop down menus
| * [JBPORTAL-1169] - Improve handling of unavailable producers when deploying -wsrp.xml files.
| * [JBPORTAL-1195] - Content framework for content integration at the window level
| * [JBPORTAL-1213] - PageRenderEvent which signals when a portal page is rendered
| * [JBPORTAL-1156] - implementation of LoginModule that synchronizes users from LDAP to DB
| * [JBPORTAL-1243] - Redo admin portlet
| * [JBPORTAL-1290] - Work around JBoss WS limitation with respect to changing port of web connector
| * [JBPORTAL-711] - Producer URL templating support
| * [JBPORTAL-1049] - LDAP integration in JBoss Portal
| * [JBPORTAL-1273] - add role recurention in LDAP membership modules
| * [JBPORTAL-1296] - Extend the DelegatingURLFactoryService with a "nextFactory" attribute
| * [JBPORTAL-1337] - Portlet instances listed in content editor are unsorted
| * [JBPORTAL-770] - Add constant to identify default locale when none is given for code requiring locale
|
| ** Patch
| * [JBPORTAL-585] - Sorting and Localization for Navigation Portlet
| * [JBPORTAL-1336] - Italian patch for jboss portal
| * [JBPORTAL-1362] - error on .classpath into wsrp project
|
|
| ** Task
| * [JBPORTAL-233] - User metadata
| * [JBPORTAL-264] - Login module can create missing user
| * [JBPORTAL-328] - CMS security
| * [JBPORTAL-522] - Edit modes and window states in the portalobject manager
| * [JBPORTAL-532] - Define CMS security
| * [JBPORTAL-635] - Portlet Container tests
| * [JBPORTAL-637] - Portlet Container test cases beyond "PLT.F TCK Assertions"
| * [JBPORTAL-667] - Refactor the command invocation framework
| * [JBPORTAL-721] - Formalize the contract between the core and the layout
| * [JBPORTAL-735] - Extend "PLT.5 The Portlet Interface" test cases beyond TCK assertions.
| * [JBPORTAL-750] - Extend "PLT.7 Portlet URLs" test cases beyond TCK assertions.
| * [JBPORTAL-751] - Extend "PLT.8 Portlet Modes" test cases beyond TCK assertions.
| * [JBPORTAL-752] - Extend "PLT.9 Window States" test cases beyond TCK assertions.
| * [JBPORTAL-753] - Extend "PLT.10 Portlet Context" test cases beyond TCK assertions.
| * [JBPORTAL-754] - Extend "PLT.11 Portlet Requests" test cases beyond TCK assertions.
| * [JBPORTAL-755] - Extend "PLT.12 Portlet Responses" test cases beyond TCK assertions.
| * [JBPORTAL-756] - Extend "PLT.13 Portal Context" test cases beyond TCK assertions.
| * [JBPORTAL-757] - Extend "PLT.14 Portlet Preferences" test cases beyond TCK assertions.
| * [JBPORTAL-758] - Extend "PLT.15 Sessions" test cases beyond TCK assertions.
| * [JBPORTAL-759] - Extend "PLT.16 Dispatching Requests to Servlets and JSPs" test cases beyond TCK assertions.
| * [JBPORTAL-760] - Extend "PLT.17 User information" test cases beyond TCK assertions.
| * [JBPORTAL-761] - Extend "PLT.18 Caching" test cases beyond TCK assertions.
| * [JBPORTAL-762] - Extend "PLT.19 Portlet Applications" test cases beyond TCK assertions.
| * [JBPORTAL-763] - Extend "PLT.20 Security" test cases beyond TCK assertions.
| * [JBPORTAL-764] - Extend "PLT.22 Portlet Tag Library" test cases beyond TCK assertions.
| * [JBPORTAL-765] - Portlet Specification 1.0 API test cases
| * [JBPORTAL-768] - Russian Portal localization (draft version)
| * [JBPORTAL-797] - 'GenericPortlet' class Portlet Specification 1.0 API tests
| * [JBPORTAL-801] - 'PortletException' exception Portlet Specification 1.0 API tests
| * [JBPORTAL-802] - 'PortletModeException' exception Portlet Specification 1.0 API tests
| * [JBPORTAL-803] - 'PortletSecurityException' exception Portlet Specification 1.0 API tests
| * [JBPORTAL-804] - 'ReadOnlyException' exception Portlet Specification 1.0 API tests
| * [JBPORTAL-805] - 'ReadUnavailableException' exception Portlet Specification 1.0 API tests
| * [JBPORTAL-806] - 'ValidatorException' exception Portlet Specification 1.0 API tests
| * [JBPORTAL-807] - 'WindowStateException' exception Portlet Specification 1.0 API tests
| * [JBPORTAL-808] - Check WSRP type definition to check for non-nillable values
| * [JBPORTAL-821] - Find out to properly bind property descriptions to schemas
| * [JBPORTAL-822] - Ensure that producer is back to a default state before the beginning of each test.
| * [JBPORTAL-842] - Protect each Producer method with a check of the registration
| * [JBPORTAL-861] - Brazilian Portguese Portal localization (draft version)
| * [JBPORTAL-887] - Portal UI usuability improvements
| * [JBPORTAL-896] - JBoss Portal look and feel
| * [JBPORTAL-897] - Define requirements for JBoss Portal look and feel
| * [JBPORTAL-906] - Missing TCK test cases
| * [JBPORTAL-908] - do some real tests for portal migration app use
| * [JBPORTAL-910] - On 2.4 release migration application should be exposed as separate binary
| * [JBPORTAL-922] - Test cases for portlet *Info interfaces
| * [JBPORTAL-931] - jBPM Integration for CMS
| * [JBPORTAL-937] - Create test for url regex rewriter in cms
| * [JBPORTAL-984] - Provice access to HTTP headers in request dispatch to a servlet from a portlet.
| * [JBPORTAL-987] - Check usages of ParameterValidation
| * [JBPORTAL-989] - Create new Default Theme
| * [JBPORTAL-990] - AJAX lib to allow user positioning of windows
| * [JBPORTAL-991] - UI for user creation of pages
| * [JBPORTAL-992] - UI for user editting of pages
| * [JBPORTAL-993] - UI for users adding windows to a page
| * [JBPORTAL-994] - UI enhancements to bundled portlets
| * [JBPORTAL-1006] - Fix drag & drop code to work in IE
| * [JBPORTAL-1007] - Fix drag & drop code to work in Konqueror
| * [JBPORTAL-1008] - Integrate drap&drop theme into the Portal (no persistence)
| * [JBPORTAL-1009] - Drag&drop unit tests
| * [JBPORTAL-1010] - Window drag&drop
| * [JBPORTAL-1011] - Drag&drop documentation
| * [JBPORTAL-1012] - Integrate drag&drop with the back-end (persistence of the window position)
| * [JBPORTAL-1013] - Database upgrade for the window positions
| * [JBPORTAL-1015] - Allow reconfiguration of a portlet instance from the deployment descriptor portlet-instances.xml
| * [JBPORTAL-1018] - Do not display edit mode when user is not logged in
| * [JBPORTAL-1021] - Fix DnD code to work in JDK1.4_
| * [JBPORTAL-1022] - Remove unecessary ui libs from DnD code
| * [JBPORTAL-1024] - Verify theme CSS compatible with multiple browsers/OS
| * [JBPORTAL-1025] - Integrate new theme with portal codebase
| * [JBPORTAL-1030] - Add support for utility region in existing renderers
| * [JBPORTAL-1032] - Document NavigationPortlet new features
| * [JBPORTAL-1034] - prototype ldap in portal
| * [JBPORTAL-1035] - Integrate JSUnit with existing testing framework.
| * [JBPORTAL-1042] - Add AJAX request Javascript
| * [JBPORTAL-1045] - port OpenDS integration from JBoss AS testsuite to portal testsuite
| * [JBPORTAL-1047] - Design ldap implementation for identity modules
| * [JBPORTAL-1048] - Implementations of LDAP identity modules
| * [JBPORTAL-1052] - Build taking too long and moving too many files around.
| * [JBPORTAL-1061] - Support localized description of portlet preference entries
| * [JBPORTAL-1066] - Instance customizations
| * [JBPORTAL-1067] - Portal Object framework improvements to implement different behaviors scoped by namespaces
| * [JBPORTAL-1069] - Allow for dynamic regions to read rendercontext
| * [JBPORTAL-1070] - Convert Dashboard navigation to portlet
| * [JBPORTAL-1073] - UserPortlet UI redone
| * [JBPORTAL-1074] - RolePortlet UI redone
| * [JBPORTAL-1078] - CMSPortlet default content update
| * [JBPORTAL-1080] - Update UserGuide for 2.6DR
| * [JBPORTAL-1081] - Update ReferenceGuide for 2.6DR
| * [JBPORTAL-1083] - Include new Red Hat EULA
| * [JBPORTAL-1084] - Update file headers
| * [JBPORTAL-1088] - CMSAdminPortlet UI redone
| * [JBPORTAL-1090] - fix testsuite build to include db driver jars for portal testing
| * [JBPORTAL-1099] - Expand Theme test scope
| * [JBPORTAL-1112] - Create cms security functionality in UI
| * [JBPORTAL-1113] - Update docs with new CMSAdmin functionality
| * [JBPORTAL-1115] - Update content for Greeting Portlet
| * [JBPORTAL-1116] - Update Installation chapter for 2.6
| * [JBPORTAL-1120] - TinyMCE update with last version / wysiwyg html editor
| * [JBPORTAL-1121] - Drag and drop for anon users in shared pages should warn you with an alert of some sort
| * [JBPORTAL-1122] - Move "My Dashboard" to be a tab in the navigation and color code shared and private pages
| * [JBPORTAL-1128] - Decouple core classes from test classes for RPM build
| * [JBPORTAL-1134] - explicitly set up hibernate dialect for portal testsuite
| * [JBPORTAL-1142] - Improve exception handling in dashboard configurator
| * [JBPORTAL-1157] - Create links to dashboard configurator
| * [JBPORTAL-1158] - Secure instances in dashboard configurator
| * [JBPORTAL-1164] - Document dashboards in User Guide
| * [JBPORTAL-1165] - Document CMS Security in User Guide
| * [JBPORTAL-1178] - Make JBoss Web 1.0.x deployment accepted by the portal deployer
| * [JBPORTAL-1182] - Add "Add to dashboard" command displayed on shared pages
| * [JBPORTAL-633] - Update core packaging so it is possible to deploy management apps in a separate war that contains tomahawk
| * [JBPORTAL-1031] - Update docs with info on the latest installer.
| * [JBPORTAL-1127] - User Portlet: Add "Delete User" action
| * [JBPORTAL-1144] - Change producer configuration format to accomodate more than just registration configuration
| * [JBPORTAL-1150] - Integrate the CMS Fine Grained Security Infrastructure with the Portal Security SPI
| * [JBPORTAL-1153] - Create UI for CMS workflow
| * [JBPORTAL-1172] - Port portlet clustering test updates from 2.4 branch
| * [JBPORTAL-1186] - Refactor Workflow integration from CMS Command to a CMS Interceptor
| * [JBPORTAL-1189] - "Build from source" section is out of date
| * [JBPORTAL-1197] - Document Page Cloning for dashboards
| * [JBPORTAL-1205] - Upgrade JackRabbit to version 1.1.1
| * [JBPORTAL-1210] - Remove layout strategy from ref docs.
| * [JBPORTAL-1215] - Integrate the CMS Security with the LDAP based installation via the new IdentityModule
| * [JBPORTAL-538] - CMSPortlet displays only in default page when link is clicked on a different page.
| * [JBPORTAL-825] - Usability improvements in Admin UI
| * [JBPORTAL-868] - Consumer managed state testing
| * [JBPORTAL-1135] - Update WSRP dtd and doc to accommodate for addition of registration info
| * [JBPORTAL-1155] - Search federation
| * [JBPORTAL-1226] - Look at upgrading TinyMCE
| * [JBPORTAL-1242] - Integrate eventing mechanism into identity modules
| * [JBPORTAL-1249] - Increase the hibernate cache timeout value to 30 mns instead of 2 mns
| * [JBPORTAL-1253] - Check clone handling on Consumer
| * [JBPORTAL-1267] - Remove link border from tree images in the management portlet
| * [JBPORTAL-1268] - Management Portlet: the top links "portal" "instances" "portlets" should be tabs
| * [JBPORTAL-1269] - Management portlet: Changing "properties", "security" and "theme" at the context level does nothing, either remove it from the interface or make it do something
| * [JBPORTAL-1270] - Management Portlet: At the page level, clearly distinct the 2 sections add page / modify page
| * [JBPORTAL-1276] - Check for user date-registration if we can set-it up at user creation then make it read-only.
| * [JBPORTAL-1281] - split package target in distrib.xml into subtargets for 4 distros
| * [JBPORTAL-538] - CMSPortlet displays only in default page when link is clicked on a different page.
| * [JBPORTAL-746] - Enhance URLVisitor interface
| * [JBPORTAL-1044] - test cases against LDAP implementation of identity modules
| * [JBPORTAL-1183] - Cache user's identity in the ServerInvocation.PRINCIPAL_SCOPE
| * [JBPORTAL-1184] - Update CMS TestSuite with workflow usecases
| * [JBPORTAL-1185] - Update CMS TestSuite with fine grained security usecases
| * [JBPORTAL-1272] - improve implementation of offset/limit in LDAP searches
| * [JBPORTAL-1274] - in identity classes correct usage of 'JNDI' in property names (instead of 'Jndi')
| * [JBPORTAL-1279] - Investigate (and solve, if possible) hang on Consumer deployment if Portal hasn't started yet
| * [JBPORTAL-1289] - plug in dtd files for identity-config.xml and profile-config.xml
| * [JBPORTAL-1295] - before tagging docs for beta1 check the identity part
| * [JBPORTAL-1354] - fix build.xml so that test-ha runs from portlet-server
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4042038#4042038
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4042038
17 years, 10 months
[JBossWS] - Error with JbossWS in JbossAS 4.0.4
by trivedi
Here is my env:
JbossAS = 4.0.4 GA
JbossWS = 1.2.1 GA
Java = 1.5
I have created a webservice and deployed it in JbossAS. During deployment I got the following error:
====================================
14:08:48,110 INFO [TomcatDeployer] deploy, ctxPath=/Echo, warUrl=.../tmp/deploy/tmp34622Echo-exp.war/
14:08:48,281 INFO [WSDLFilePublisher] WSDL published to: file:/D:/Program Files/jboss-4.0.4.GA/server/default/data/wsdl/Echo.war/EchoImplService34623.wsdl
14:08:48,297 ERROR [MainDeployer] Could not start deployment: file:/D:/Program Files/jboss-4.0.4.GA/server/default/deploy/Echo.war
java.lang.NoSuchMethodError: com.sun.xml.bind.api.JAXBRIContext.newInstance([Ljava/lang/Class;)Ljavax/xml/bind/JAXBContext;
at org.jboss.ws.metadata.acessor.JAXBAccessor$1.create(JAXBAccessor.java:67)
at org.jboss.ws.metadata.acessor.JAXBAccessor$1.create(JAXBAccessor.java:54)
at org.jboss.ws.metadata.umdm.ParameterMetaData.eagerInitialize(ParameterMetaData.java:470)
at org.jboss.ws.metadata.umdm.OperationMetaData.eagerInitialize(OperationMetaData.java:466)
at org.jboss.ws.metadata.umdm.EndpointMetaData.eagerInitializeOperations(EndpointMetaData.java:516)
at org.jboss.ws.metadata.umdm.EndpointMetaData.initializeInternal(EndpointMetaData.java:502)
at org.jboss.ws.metadata.umdm.EndpointMetaData.eagerInitialize(EndpointMetaData.java:490)
at org.jboss.ws.metadata.umdm.ServiceMetaData.eagerInitialize(ServiceMetaData.java:429)
at org.jboss.ws.metadata.umdm.UnifiedMetaData.eagerInitialize(UnifiedMetaData.java:192)
at org.jboss.ws.core.server.ServiceEndpoint.start(ServiceEndpoint.java:112)
at org.jboss.ws.core.server.ServiceEndpointManager.startServiceEndpoint(ServiceEndpointManager.java:646)
at org.jboss.ws.core.server.ServiceEndpointDeployer.start(ServiceEndpointDeployer.java:140)
at org.jboss.ws.integration.jboss42.DeployerInterceptor.startServiceEndpoint(DeployerInterceptor.java:144)
at org.jboss.ws.integration.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:96)
at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188)
at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy47.start(Unknown Source)
at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1007)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:808)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy6.deploy(Unknown Source)
at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
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:585)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
at $Proxy0.start(Unknown Source)
at org.jboss.system.ServiceController.start(ServiceController.java:417)
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:585)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy4.start(Unknown Source)
at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1007)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:808)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:755)
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:585)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy5.deploy(Unknown Source)
at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
at org.jboss.Main.boot(Main.java:200)
at org.jboss.Main$1.run(Main.java:464)
at java.lang.Thread.run(Thread.java:595)
14:08:48,391 INFO [TomcatDeployer] deploy, ctxPath=/jmx-console, warUrl=.../deploy/jmx-console.war/
14:08:48,656 ERROR [URLDeploymentScanner] Incomplete Deployment listing:
============================================
However I was able to see my wsdl thru "http://localhost:8080/Echo/Echo?wsdl" link. And I wrote the WS client in C# and trying to execute it but getting the exception in C#. I went and looked into server log file and following error has been showed:
===============================================
4:15:49,547 ERROR [SOAPFaultHelperJAXWS] SOAP request exception
javax.xml.rpc.soap.SOAPFaultException: Endpoint cannot handle requests in state: CREATED
at org.jboss.ws.core.server.ServiceEndpoint.processRequest(ServiceEndpoint.java:176)
at org.jboss.ws.core.server.ServiceEndpointManager.processRequest(ServiceEndpointManager.java:448)
at org.jboss.ws.core.server.AbstractServiceEndpointServlet.doPost(AbstractServiceEndpointServlet.java:114)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.jboss.ws.core.server.AbstractServiceEndpointServlet.service(AbstractServiceEndpointServlet.java:75)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
at java.lang.Thread.run(Thread.java:595)
==========================================
Pls help me to resolve this issue, I was trying since 2 whole days to successfully deploy a simple webservice on jboss, but I couldnt. Need somebody help. Thanks in advance.
Trivedi
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4042036#4042036
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4042036
17 years, 10 months