[ https://issues.apache.org/jira/browse/OFBIZ-1008?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12637397#action_12637397 ]
immi edited comment on OFBIZ-1008 at 10/6/08 11:53 PM: ---------------------------------------------------------------- The signature for class arrays is (as Bilgin mentioned) "[L fully-qualified-class": Example: java.lang.String[] = class [Ljava.lang.String; The signature for primitive data type arrays is "[<Prefix>". Be aware that the prefix does not always follow the first letter rule (long and boolean are exceptions): byte[] = class [B short[] = class [S int[] = class [I long[] = class [J float[] = class [F double[] = class [D boolean[] = class [Z char[] = class [C I'm using this patch since one year and fixed this bug. The fix is in: ObjectType_LoadClass2.patch was (Author: immi): The signature of primitive data type arrays does not always follow the first letter rule (long and boolean are exceptions): > ObjectType does not recognize arrays > ------------------------------------ > > Key: OFBIZ-1008 > URL: https://issues.apache.org/jira/browse/OFBIZ-1008 > Project: OFBiz > Issue Type: Bug > Components: framework > Affects Versions: SVN trunk > Environment: SUSE Linux 10.1 & MySQL 5.0.18 > Reporter: Michael Imhof > Assignee: Jacques Le Roux > Fix For: SVN trunk > > Attachments: ObjectType.java, ObjectType_LoadClass.patch, > ObjectType_LoadClass2.patch > > > We're using ByteArrays (byte[]) in our services: > <service name="processImage" engine="simple" > default-entity-name="Archivindex" > location="ch/nowhow/isgate/archiv/ArchivServices.xml" > invoke="processImage" export="true"> > <attribute name="image" type="byte[]" mode="IN" > optional="false"></attribute> > </service> > Sending a SOAP envelope (from the generated WSDL) to the server, ofbiz > could not find the byte array!!!! > (Remind that a ByteArray is not supported by OfBiz WSDL!!! We're using > Java2WSDL to generate a WSDL) > Please forget first patch file (smaller one). > This smaller patch doesn't solve the whole array problem. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.