You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Ravi Krishnamurthy <ra...@savvion.com> on 2006/12/12 21:44:25 UTC

Axis 1.4 vs Axis 1.2.1 - TypeEntry.getNestedTypes(sTable, true)

Hello:
The TypeEntry.getNestedTypes(SymbolTable, derivedTypes0 behaves 
differently with axis1.2.1 and axis1.4

For the wsdl attached, I have an operation called 
getProcessInstanceDataslots that has a complex type called 
DataSlotInstance. When I get the typeEntry for the DataSlotInstance and 
get the nested types on that, I get differerent results as shown below. 
Wondering if this is a bug. Please note that I have specified my package 
name as com.savvion.bo
Thanks,
Ravi
****************1.2 starts here*************
com.savvion.bo.ProcessInstance
int
java.lang.String
com.savvion.bo.WorkSteptemplate
com.savvion.bo.ProcessInstance[]
com.savvion.bo.WorkItem
com.savvion.bo.ProcessTemplate[]
com.savvion.bo.DataSlotTemplate[]
boolean
long
java.util.Calendar
java.lang.String[]
com.savvion.bo.DataSlotTemplate
com.savvion.bo.WorkSteptemplate[]
com.savvion.bo.WorkStepInstance[]
com.savvion.bo.ProcessTemplate
com.savvion.bo.WorkItem[]
com.savvion.bo.DataSlotinstance[]
java.lang.Object
com.savvion.bo.DataSlotinstance
com.savvion.bo.WorkStepInstance
 **************1.2 ends here***************



 ****************1.4 starts here***********************
com.savvion.bo.GetProcessTemplateDataSlot
com.savvion.bo.GetWorkStepTemplateResponse
com.savvion.bo.GetProcessInstanceWorkStepsResponse
com.savvion.bo.GetProcessTemplateXMLResponse
com.savvion.bo.GetStartWorkStepTemplate
com.savvion.bo.IsProcessTemplateExistResponse
int
com.savvion.bo.GetProcessInstance
com.savvion.bo.GetProcessTemplateDataSlotsResponse
com.savvion.bo.GetUserAuthorizedProcessTemplateList
com.savvion.bo.WorkItem
com.savvion.bo.GetWorkStepTemplateDataSlots
com.savvion.bo.WorkStepInstance
com.savvion.bo.GetProcessInstanceFromID
com.savvion.bo.CompleteWorkItemFromWIIDResponse
com.savvion.bo.GetProcessInstanceResponse
com.savvion.bo.CreateProcessInstanceResponse
com.savvion.bo.SetWorkItemDataSlotsValueResponse
com.savvion.bo.MakeAvailableWorkItemFromWIIDResponse
com.savvion.bo.WorkItem[]
com.savvion.bo.GetStartWorkStepTemplateResponse
com.savvion.bo.GetProcessInstanceDataSlotFromPIIDResponse
com.savvion.bo.IsSessionValidResponse
com.savvion.bo.GetStatus
com.savvion.bo.GetProcessInstanceList
com.savvion.bo.GetProxyAvailableWorkItemListResponse
com.savvion.bo.SuspendProcessInstance
com.savvion.bo.GetProcessTemplateFromID
com.savvion.bo.GetProcessInstanceWorkSteps
com.savvion.bo.SuspendWorkStepInstanceResponse
com.savvion.bo.SetWorkItemDataSlotsValue
com.savvion.bo.SuspendWorkItem
com.savvion.bo.SuspendProcessInstanceResponse
com.savvion.bo.GetProcessInstanceDataSlotFromPIID
com.savvion.bo.SetProcessInstanceDataSlotValue
com.savvion.bo.GetAvailableWorkItemListResponse
com.savvion.bo.GetProcessInstanceDataSlot
com.savvion.bo.GetWorkStepInstanceDataSlotsFromPIID
com.savvion.bo.IsSessionValid
com.savvion.bo.GetWorkStepTemplateDataSlotsFromPTID
com.savvion.bo.GetProxyAvailableWorkItemList
com.savvion.bo.SuspendWorkStepInstance
com.savvion.bo.GetProcessTemplateWorkSteps
boolean
com.savvion.bo.SetProcessInstanceDataSlotsValue
com.savvion.bo.SuspendWorkItemResponse
com.savvion.bo.AssignWorkItemFromWIID
com.savvion.bo.IsProcessTemplateExist
com.savvion.bo.GetWorkStepTemplate
com.savvion.bo.GetProcessTemplateVersionsResponse
com.savvion.bo.SetProcessInstanceDueDateResponse
com.savvion.bo.GetWorkItem
com.savvion.bo.GetAssignedWorkItemListResponse
com.savvion.bo.GetWorkStepInstanceFromPIIDResponse
com.savvion.bo.GetProcessTemplateDataSlots
com.savvion.bo.GetProcessInstanceDataSlots
com.savvion.bo.ResumeProcessInstance
com.savvion.bo.GetProcessTemplateNameFromProcessInstance
com.savvion.bo.SetProcessInstanceDataSlotValueResponse
com.savvion.bo.GetWorkItemDataSlotsResponse
com.savvion.bo.GetProcessTemplateResponse
com.savvion.bo.GetProcessTemplateNameFromProcessIDResponse
com.savvion.bo.GetWorkStepInstanceDataSlots
com.savvion.bo.SetProcessTemplateDataSlotsValue
com.savvion.bo.ReAssignWorkItemFromWIID
com.savvion.bo.SetProcessTemplateDataSlotValueResponse
com.savvion.bo.GetProcessInstanceDataSlotResponse
com.savvion.bo.GetWorkStepInstanceDataSlotsFromPIIDResponse
com.savvion.bo.GetUserAuthorizedProcessTemplateListResponse
com.savvion.bo.SetProcessInstancePriority
com.savvion.bo.Connect
com.savvion.bo.MakeAvailableWorkItemFromWIID
com.savvion.bo.AssignWorkItemResponse
com.savvion.bo.WorkStepInstance[]
com.savvion.bo.GetWorkItemResponse
com.savvion.bo.WorkSteptemplate
com.savvion.bo.GetProcessTemplateWorkStepsResponse
com.savvion.bo.GetWorkItemDataSlotsFromWIIDResponse
com.savvion.bo.MakeAvailableWorkItem
com.savvion.bo.GetProxyAssignedWorkItemList
com.savvion.bo.RemoveProcessTemplateResponse
com.savvion.bo.GetWorkStepTemplateDataSlotsFromPTIDResponse
com.savvion.bo.GetWorkStepInstanceResponse
com.savvion.bo.ResumeWorkItem
com.savvion.bo.GetStatusResponse
com.savvion.bo.GetProcessTemplateXML
com.savvion.bo.SetProcessTemplateDataSlotValue
com.savvion.bo.GetProcessTemplateNameFromProcessID
com.savvion.bo.CompleteWorkItem
java.lang.Object
com.savvion.bo.GetWorkStepTemplateDataSlotsResponse
com.savvion.bo.GetSuspendedWorkItemListResponse
com.savvion.bo.ResumeWorkStepInstance
com.savvion.bo.GetUserAuthorizedProcessTemplateNames
com.savvion.bo.ProcessTemplate
com.savvion.bo.GetWorkItemFromIDResponse
com.savvion.bo.ResumeProcessInstanceResponse
com.savvion.bo.GetProcessTemplateAppName
com.savvion.bo.DataSlotinstance[]
com.savvion.bo.SetWorkItemDataSlotValue
com.savvion.bo.GetWorkStepInstanceDataSlotsResponse
com.savvion.bo.DataSlotinstance
com.savvion.bo.SetProcessInstanceDataSlotsValueResponse
com.savvion.bo.GetAvailableWorkItemList
com.savvion.bo.ProcessInstance[]
com.savvion.bo.GetWorkItemDataSlotsFromWIID
com.savvion.bo.GetWorkItemFromID
com.savvion.bo.ReAssignWorkItemResponse
com.savvion.bo.ReAssignWorkItem
com.savvion.bo.GetProxyAssignedWorkItemListResponse
com.savvion.bo.GetUserAuthorizedProcessTemplateNamesResponse
com.savvion.bo.GetProcessTemplateIDResponse
com.savvion.bo.GetProcessTemplateID
com.savvion.bo.DataSlotTemplate
com.savvion.bo.GetProcessTemplateVersions
java.lang.String[]
long
java.util.Calendar
com.savvion.bo.ConnectResponse
com.savvion.bo.GetProcessInstanceListResponse
com.savvion.bo.GetWorkStepInstance
com.savvion.bo.SetProcessInstanceDueDate
java.lang.String
com.savvion.bo.GetProcessTemplateFromIDResponse
com.savvion.bo.ResumeWorkItemResponse
com.savvion.bo.GetWorkItemDataSlots
com.savvion.bo.Disconnect
com.savvion.bo.SetWorkItemDataSlotValueResponse
com.savvion.bo.SetProcessInstancePriorityResponse
com.savvion.bo.SetProcessTemplateDataSlotsValueResponse
com.savvion.bo.ResumeWorkStepInstanceResponse
com.savvion.bo.GetWorkStepInstanceFromPIID
com.savvion.bo.RemoveProcessTemplate
com.savvion.bo.DataSlotTemplate[]
com.savvion.bo.ProcessTemplate[]
com.savvion.bo.ProcessInstance
com.savvion.bo.GetSuspendedWorkItemList
com.savvion.bo.CompleteWorkItemFromWIID
com.savvion.bo.CompleteWorkItemResponse
com.savvion.bo.GetProcessTemplateDataSlotResponse
com.savvion.bo.DisconnectResponse
com.savvion.bo.GetProcessTemplateAppNameResponse
com.savvion.bo.ReAssignWorkItemFromWIIDResponse
com.savvion.bo.AssignWorkItemFromWIIDResponse
com.savvion.bo.GetAssignedWorkItemList
com.savvion.bo.GetProcessTemplate
com.savvion.bo.CreateProcessInstance
com.savvion.bo.GetProcessInstanceDataSlotsResponse
com.savvion.bo.GetProcessInstanceFromIDResponse
com.savvion.bo.MakeAvailableWorkItemResponse
com.savvion.bo.AssignWorkItem
com.savvion.bo.GetProcessTemplateNameFromProcessInstanceResponse
com.savvion.bo.WorkSteptemplate[]
 ****************1.4 starts here**************