| Summary: | Rel Notes - Document the potential issue with ACCESS_POINT_URL field | ||
|---|---|---|---|
| Product: | [JBoss] JBoss Enterprise SOA Platform 4 | Reporter: | Jiri Pechanec <jpechane> |
| Component: | Documentation | Assignee: | Dana Mison <dmison> |
| Status: | CLOSED NEXTRELEASE | QA Contact: | |
| Severity: | high | Docs Contact: | |
| Priority: | high | ||
| Version: | 4.3 IR5 | ||
| Target Milestone: | --- | ||
| Target Release: | 4.3 GA | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| URL: | http://jira.jboss.org/jira/browse/SOA-918 | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2008-10-28 08:13:11 UTC | Type: | Feature Request |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Jiri Pechanec
2008-10-06 11:00:29 UTC
Link: Added: This issue is related to SOA-919 I'm confused. Am I looking at the wrong thing? The only references I can find (in IR5) is this, which says the column is 255 characters, not 2000 , "ACCESS_POINT_URL VARCHAR(255) NULL" jboss-as/server/production/deploy/juddi-service.sar/META-INF/ddl/juddi_create_db.ddl CREATE TABLE BINDING_TEMPLATE ( SERVICE_KEY VARCHAR(41) NOT NULL, BINDING_KEY VARCHAR(41) NOT NULL, ACCESS_POINT_TYPE VARCHAR(20) NULL, ACCESS_POINT_URL VARCHAR(255) NULL, HOSTING_REDIRECTOR VARCHAR(255) NULL, LAST_UPDATE TIMESTAMP NOT NULL, PRIMARY KEY (BINDING_KEY), FOREIGN KEY (SERVICE_KEY) REFERENCES BUSINESS_SERVICE (SERVICE_KEY)); Hi, the scripts are located in deploy/jbossesb.sar/lib/scout-*.jar What's the status? Sorry still confused, I understand that the database column needs to be wider. But I'm not sure how this relates to Scout as a JAXR provider? Reply received by email: "I saw your comment on this issue. I made a mistake by refering to deploy/jbossesb.sar/lib/scout-*.jar but correct is deploy/jbossesb.sar/lib/juddi-*.jar. If you open the jar file you will see the SQL scripts with short column definition. The issue happens if the jUDDI is used as UDDI registry in ESB." Service registration will fail if the length of the ESB EndPoint Reference (EPR) is greater than 2000 characters jUDDI, the default UDDI registry, stores the EPR URL with a maximum size of 2000 characters as the size of most EPR URLs are expected to be slightly less than this. However if the EPR URL is longer than 2000 characters the table insert will fail, causing the service registration to fail. A future update will address this by increasing this maximum. If this is an immediate problem then you can manually alter the column from its existing datatype of varchar(2000) to the recommended varchar(4000). The table is binding_template, the column is access_point_url. Increasing the size to varchar(4000) should provide ample space. If this table is already populated with data you should create a backup before attempting any changes. This has been documented. |