Skip Navigation and Search to Content

Search ConcourseSuite Community Edition - Tickets - Concursive Corporation

Main Content

ConcourseSuite Community Edition

Ticket # 23 Details

Ticket Information
Entered Jol B. - 1/15/2008 11:48 PM
Last Modified Jol B. - 1/15/2008 11:48 PM
Classification
Issue This relates to a patch on 4.1 to run a select() method on com.zeroio.iteam.base.FileFolderList (see below).
The patched method was being called over xml http api from our Thunderbird plugin.

Our client has upgraded to Concourse community edition beta 5.0. The patch seems to be missing from CCE 5.0. I verified this by checking the above mentioned source file and there was indeed no select method. Also when I run (5.0 built from source) either of the java or xml requests below I get the stack trace below (NoSuchMethodException: com.zeroio.iteam.base.FileFolderList.select). When I run the same code on our patched 4.1 CRM it returns a full folder list.

Example Java code:
---------
final DataRecord folderList = new DataRecord();
folderList.setAction(DataRecord.SELECT);

folderList.setName ("fileFolderList");
folderList.setShareKey(true);
folderList.addField("id", 0); // not used in where clause, used in return values
folderList.addField("linkModuleId", 6); // 4.1 link mod id = 6 same for 5.0
folderList.addField("enteredBy", 1); // 4.1 user =5
folderList.addField("modifiedBy", 1);

Example xml request (essentially same as above)
---------
sv = sv + '<transaction>';
sv = sv + '<meta>';
sv = sv + '<property>id</property>';
sv = sv + '<property>subject</property>';
sv = sv + '<property>linkItemId</property>';
sv = sv + '<property>parentId</property>';
sv = sv + '</meta>';
sv = sv + '<fileFolderList action="select">';
sv = sv + '<linkModuleId>6</linkModuleId>';
sv = sv + '<enteredBy>' + userId + '</enteredBy>';
sv = sv + '<modifiedBy>' + userId + '</modifiedBy>';
sv = sv + '</fileFolderList>';
sv = sv + '</transaction>';

catalina log exception thrown
------------
java.lang.NoSuchMethodException: com.zeroio.iteam.base.FileFolderList.select (java.sql.Connection)
at java.lang.Class.getMethod(Class.java:1581)
at org.aspcfs.modules.service.base.TransactionItem.doExecute(Unknown Source)
at org.aspcfs.modules.service.base.TransactionItem.execute (Unknown Source)
at org.aspcfs.modules.service.base.Transaction.execute(Unknown Source)
at org.aspcfs.modules.service.actions.ProcessPacket.executeCommandDefault(Unknown Source)
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)
Category Blocker (prevents feature)
Severity Normal
Assignment
Priority  
Assigned To
Resolution
Solution  
File Attachments
No files attached.

Ticket Log History
Jol B. 1/15/2008 11:48 PM [ Ticket Opened ]
Jol B. 1/15/2008 11:48 PM [ Ticket is unassigned ]
Jol B. 1/15/2008 11:48 PM [ Severity set to Normal ]
Distribution List
Jol B.