Which I what I tried to reproduce. JPA is supposed to take into account
the type; and did
so fine in my test returning 'null', when the businessKey was passed in
the serviceKey field. Which is how JPA is supposed to work.
Maybe you can get me test that reproduces it? I can't fix it if I can't
reproduce it.
--K
On 4/4/13 12:14 PM, Alex O'Ree wrote:
Basically, I created the following structure
Business 1
Service 1
Business 2
Service 2
getServiceDetail(using business 1's key). Basically JPA works as
advertised, except that it returned a different type. I'm not sure
what the table layout looks like so if businesses and services are
stored in the same table, this may be an explanation of what happened.
On Thu, Apr 4, 2013 at 10:13 AM, Kurt T Stam (JIRA)
<[email protected]> wrote:
[
https://issues.apache.org/jira/browse/JUDDI-572?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Kurt T Stam reassigned JUDDI-572:
---------------------------------
Assignee: Alex O'Ree (was: Kurt T Stam)
Sending a business key for getServiceDetail causing a class cast exception
--------------------------------------------------------------------------
Key: JUDDI-572
URL: https://issues.apache.org/jira/browse/JUDDI-572
Project: jUDDI
Issue Type: Bug
Reporter: Alex O'Ree
Assignee: Alex O'Ree
Fix For: 3.1.5
probably should trap this and handle it correctly...
Caused by: java.lang.ClassCastException:
org.apache.juddi.model.BusinessEntity cannot be cast to
org.apache.juddi.model.BusinessService
at
org.apache.juddi.api.impl.UDDIInquiryImpl.getServiceDetail(UDDIInquiryImpl.java:472)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira