Error when indexing an array

HI
i uses the LV string to unicode string.vi to convert a string to a numeric array. After this is done i want to index this num. array to get the first two elements, but only the first element will be displayed, not the second!!, the seconde is always "0".
for a better understand please have a look at my screenshot
LV PDA 8.2
Win PocketPC 2003
sincerely
timo
Attachments:
Array_LV_PDA_82.JPG ‏126 KB

Hi Timo,
I didn't find the "string to unicode.vi" on my system, but I know, that unicode stores every character in 16bits. I suppose, if you index the next element in the array, you would get the expected 50. I think it would be more convenient to output an U16- Array in the "string to unicode.vi".
The intention of unicode was to put several character- codepages into one single chartype.
Greets, Dave
Greets, Dave

Similar Messages

  • Iteration Speed issue when Indexing 3D array wried to a while-loop

    Brief Description of my Program:
    I am working on the real-time signal generation by using LabView and DAQmx (PCI-6110 card). My vi reads the big data file (typically 8MB txt file containing about 400,000 samples (complex double precision). Then, the signal is pre-processed and I end up with a huge 3D array to feed while-loop (typically 3D array dimension is N x 7 x M where N & M >> 7). Inside the loop, that 3D array is indexed and processed before the results are written to the DAQmx outputs. I have a speed issue when indexing the large 3D array (i.e, 3D array having a large sub-array size). My while-loop could not run fast enough to top-up the DAQmx AO buffer (at the output rate of 96kHz). It could run faster only if I use smaller 3D array (i.e, smaller-sized sub-arrays). I do not quite understand why the size of 3D sub-array affects the rate of looping although I am indexing same sub-array size at each iteration. I really appreciate your comments, advices and helps.
    I include my 3D array format as a picture below.
    Question on LabView:
    How does indexing an 3D array which wires to the while-loop affect the speed of the loop iteration? I found that large dimension of sub-arrays in the 3D array slows down the iteration speed by comparing to indexing the same size of sub-array from smaller-sized sub-arrays of the 3D array to perform signal processing inside the while-loop. Why? Is there any other way of designing LabView Program to improve speed of iteration?
    attachment:

    Thank you all for your prompt replies and your interests. I am sorry about my attachment. But, I have now attached a jpg format image file as you suggested.
    I had read the few papers on large data handling such as "LabVIEW Performance and Memory Management". Thus, I had already tried to avoid making unnecessary copies of data and growing arrays in my while-loop. I am not an expert on LabView, so I am not sure if the issues I have are just LabView fundamental limitations or there are any other ways to improve the iteration speed without reducing the input file size and DAQ output rate.
    As you request, I also attach my top-level vi showing essential sections such as while-loop and its indexing. The attached file is as an image jpg format because the actual vi including Sub-VIs are as big as 3MB in total. I hope my attachment would be useful for anyone who would like to reply my question. If anyone would like to see my whole vi & llb files, I would be interesting to send it to you by an e-mail privately and thus please provide your e-mail address.
    The dimension of my 3D array is N x 7 x M (Page x Row x Column), where N represents number of pages in 3D array, and M represents the size of 1D array.  The file I am currently using forms 3D array of N = 28, & M = 10,731.  Refering to the top-level vi picture I attached, my while-loop indexes each page per iteration and wrap-around.  The sub-VI called "channel" inside the while-loop will further index its input (2D array) into seven of 1D arrays for other signal processsing.  The output from that "channel" sub-VI is the superposition of those seven arrays.  I hope my explaination is clear. 
    Attachement: 3Darray.jpg and MyVi.jpg
    Kind Regards,
    Shein
    Attachments:
    3Darray.jpg ‏30 KB
    MyVI.jpg ‏87 KB

  • Solr errors when indexing custom file extensions.

    Greetings!
    I am working on my company's public website and need to be able to index the web pages.  The site is configured to read .ak files as .cfm files, but Soler errors when trying to read them.  While testing I found that if I remove the <head> tags from the documents there are no errors.  I've looked into the Solr config files for a location to tell Solr that .ak files should be parsed as html.  I have been unable to find such a setting, does one exist?
    Thanks for your help,
    Dave

    Hi,
    Are you able to manually add new extension to the list?
    Try the troubleshooter under “Advanced Options” or rebuild the index for a test.
    If doesn’t work, then let’s go deeper for this issue.
    Open registry, expand, HKEY_CLASSES_ROOT
    Under this entry, there should be a bunch of file types, I did a test, if I delete a file type in it, for example .txt, then when I open the index option again, advanced option, file type, I’ll no longer find the txt extension in the list, so you may check
    the keys in case the registry is broken.
    Regards
    Yolanda
    TechNet Community Support

  • Errors when indexing websites

    Hi.
    We experience an error (401 unauthorized access) when indexing websites from our productive portal environment.
    The strange thing is that the websites are open (they do not require user authentication) and we do not get any errors indexing the same websites from our DEV and QA environments.
    Portal version is NW04 SP11 and TREX version is 6.1.11.
    Any ideas about what could be wrong?
    BR Søren

    Hi Soren,
    1. Did you specify any specific permissions when creating the index.
    ie. When setting the data source etc. for an index, we also have the facility to set permissions as regards who should access and who shouldnot access.
    2. You can check the Index Administrator tool for this particular index for the specific error.
    Regards,
    venkat
    [Pls reward points if useful]

  • Enterprise search: error when indexing (CRM 7.0)

    Hello,
    I need your help. We want to use enterprise search in our demo system (CRM 7.0). I use the Web dynpro application ESH_ADMIN_UI_COMPONENT. However, when indexing we get the following errors:
    Data of NW authorization objects could not be indexed
    The implementing class does not support the iterator by time interface
    Indexing ended with error
    Indexing of complete objects from type USER_AUTHORITY has returned 5.508 NameServer error: no servers found IndexId:esh:cr7
    Multi-index call of index ESH:CR7100CR7100USER_AUTHORITY~USER_AUTHORITY has returned 5.508: NameServer error: no servers found IndexId:esh:cr7
    Indexing ended with error
    best regards,
    Wim Olieman

    Hi Pieter,
    Thanks. But my rule policy is simple as stated below.
    If
    E-Mail orginal recipient contain "contactusatabc.com"
    Then
    Route EMail ( Organizational Object = Assistant Manager/Executvie )  and
    Create Service Request ( Process type = ZR )
    Service manager profile ZSRQMROUTING is created and assigned with below services.
    1     SVC_PARAMS
    5     FG_WEBFORM
    7     FG_EMAIL
    10     UT_WORKITEMTEXT
    50     RE_RULE_EXEC
    70     AH_DEF_ROUTING
    800     UT_ERMS_REPLICAT
    And RE_RULE_EXEC assigned with
    DEF_ROUTING     O:50000008
    LOG_LEVEL     0
    POLICY     ZSTC
    Whenever a mail sent from SBWP, recipient as contactusatabc.com" and receiver type is Business Object.
    After mail has been sent and ERMS processing log shows sender id as blank ( even my user id maintianed email address in SU01)  in tcode CRM_ERMS_LOGGING
    compiled Rule: <or><not_contain case="" multivalue=""> <xpath provider="CL_CRM_E
    RMS_ADD2FB_DOCUMENT" accessor=""><constant value="/parts/SENDER_ADDRESS/text()"/
    </xpath> <constant value="abcatannon.com"/></not_contain></or>
    path address:/parts/SENDER_ADDRESS/text()
    Kindly advise me incase of any missing configuration.
    Thanks
    Shan

  • Error when using byte array in web service model interface

    Hello everybody,
    I'm using a web service model in my web dynpro application. The web service requires a byte array as import parameter.
    When starting the web dynpro application the following error occurs:
    com.sap.tc.webdynpro.services.exceptions.WDTypeNotFoundException: type java:byte not found
    at com.sap.tc.webdynpro.services.datatypes.core.DataTypeBroker.getDataType(DataTypeBroker.java:216)
    I'm using byte arrays several times in my application --> no problem. So why does the error say "byte not found" when using the web service?
    Thanks for your help!
    regards
    Christian

    Hi,
    maybe this is the problem. The type is byte and not binary.
    But I have the same problem as mentioned in the other thread: I can't change the type.
    The type in the WSDL of my web service is "base64binary". Is there maybe a possibility to import a jar-file for this type?
    Christian

  • Not enough memory error when passing an array to a chart

    Hello.
    I am trying to pass some data from a reading loop to a display loop using queues and charts.
    In order to save on redraws I am reading the queue just once a while, flush it and pass the resulting array to the Chart. It is actually an array with clusters of three values.
    Everything works fine unitl I actualy want to display the chart. I can pass the data and see it using an indicator without any problems.
    When I wire the data to the chart it randomly shows : "not enough memory to complete this operation"
    The fact is the array being passed to the chart is of random size.
    The queue size is good for about 20 min. Labview shows an error after a few seconds. After clicking ok it prints out the results correctly and then a second or two later same error.
    What am I missing here? Thanks
    LV 2012 f3 I7 2.4GHz 16GB RAM
    Attachments:
    TestChart.vi ‏17 KB

    Not sure if it helps or not but here is the error.
    I put about 200 elements/s in the queue. That is why instead of reading it 200/s I just want it to read it once a while.
    I am not sure what is a bigger burden:copying one 500 elements array twice a second or 200/s and 200 calls to the Queue.
    The max size of the queue is not important here. I can set it to something more reasonable and will get the same error.
    What will happen to my CPU usage if I put the Chart in the for loop and make 500 call to it? And then half a second later another 500 calls?
    As I said at this point I do not know how much history I need or not but all I want is to be able to see a few s of it. If I loose the rest it is ok for now. 
    Lets says that all I care is to see it close to real time with a history of 5s. It would mean the queue buffer size of  1000.
    Back to the main problem: why do I see the memory error  window when I know clearly that I have plenty of memory left.
    Attachments:
    Error.jpg ‏18 KB

  • Error when indexing WebDav Repository documents

    Hello,
    We're using SAP EP 7.0 and when trying to index WebDav Repository documents that exist, we get an error.
    User has full authorization on these files and WebDav folder. What could be the problem?
    Thanks in advance&Regards

    Hi Belen:
    Kindly post the error which you receive.
    P.S: Kindly assign points if your query is resolved, also close the question to assist other users narrow the search and find solutions

  • Out of memory error when creating an array

    I'm trying to create 3D array of Bytes.
    Byte[][][] disk = disk = new Byte[11][9][25344];
    This is where I get an OutofMemory error.
    Please help!!!

    It is not as ballubadshah asserts a matter of how much memory you have but rather how much is allocated by default to the JVM heap.
    This number according to http://java.sun.com/docs/hotspot/ism.html is 64megabytes.
    When I run the following code, I get the number 64618496 which is just shy of 67108864, 64 meg. If I increase the array size I get the same error as you.
    To get past this, you can increase the heap size at runtime with the option -Xmx###m where ### is the number of megabytes to use for heap.
    ex
    c:/test>java -Xmx128m Memorypublic class Memory
       public static void main(String[] args)
          Runtime.getRuntime().gc();
          long start = Runtime.getRuntime().totalMemory();
          Byte[][][] bytes = new Byte[11][9][25344];
          for(int i = 0; i < 11; i++)
             for(int j = 0; j < 9; j++)
                for(int k = 0; k < 45344; k++)
                   bytes[i][j][k] =
                      new Byte(new Double(Math.random() * 256).byteValue());
          Runtime.getRuntime().gc();
          long end = Runtime.getRuntime().totalMemory();
          System.out.println("memory usage  = " + Long.toString(end - start));
    }

  • 0xc0040396 Error When Joining EMS Array

    I am trying to migrate ISA 2006 Enterprise to TMG 2010 Enterprise.  I built the Windows 2008 R2 EMS server and successfully imported the configuration which I had exported from ISA (single server "array").  I then installed
    TMG 2010 on my intended first array member, which is a Windows 2008 R2 server with the same name and IP address as the original ISA server.  The new server thus has a certificate with the same subject name as the one used by the old ISA server. 
    I also imported a certificate which is used for an OWA publishing rule into the new server.
    When I try to join this server to the array, it can connect to the EMS but it eventually fails with this error:
     "0xc0040396 SSL is enabled for the internal network.  You must specify a certificate to use for SSL authentication."
    I'm not entirely sure what the error means.  I've checked the Web Proxy tab for the Internal Network on the new server and SSL was not enabled.  I've tried enabling it and specifying the certificate with the subject name of the server, but that
    made no difference.  I also tried using the OWA certificate, which of course also failed (no surprise there).  (I don't think the old ISA server has SSL enabled on the Internal Network anyway, but I'll need to confirm this.)
    Does anyone have an idea as to how I resolve this?  I'm guessing that maybe I'm missing the meaning of the error and I'm hoping someone else can help with this.  I'm not finding much about this on Web about this error.
    Thanks in advance for any help.

    I think I may have gotten around the problem. 
    On the original ISA server it turned out that SSL was enabled on the Internal Network, so I disabled that, exported the configuration again and imported that to the EMS.  Now when I try to join the TMG to the array, the EMS can communicate with it,
    which seems to be further than I got before.  That said, I think it may have been a mistake to import the ISA config a second time because I now get a different error that seems to suggest an old version is detected.  If that's the case,
    then I think I can just rebuild the EMS and import the ISA config again, then attempt to join the TMG to the array again.
    Both the EMS and the TMG server were at RTM version, so I also got them both up to Service Pack 2.  I don't think that made any difference with the issue, but it's worth mentioning. 
    Based on what I did, I do have a question:  If an ISA 2006 config is imported to TMG 2010 EMS, will importing the same config a second time to the same EMS cause problems?  My thinking is that once the config is imported, the imported settings
    are upgraded to TMG 2010 and that the second import may break things because of that.  Knowing the answer to that question will tell me whether or not I need to rebuild the EMS.

  • Why are date and time strings lost when indexing an array in a for loop

    Hi, 
    I have an application where i'm reformatting data from a spreadsheet for graphical display on a LabVIEW dashboard.
    the original spreadsheet has date and time values in separate columns, and i'm merging them and converting to a timestamp value.  But something's not working.  Does anyone know why the string value is lost when the array indexes into this for loop?
    Attachments:
    failed array index.png ‏142 KB

    Can you attach your VI with some typical values? (e.g. create in indicator on the 2D array, run your VI, then turn the indicator (now containing data) into a diagram constant). Place the FOR loop related code and that diagram constant into a new VI and attach it here.
    How many times does the FOR loop run? Could it be that the last element of each 1D array is an empty string? (unless you put a wait inside the FOR loop, you'll never see the other elements in the probe)
    LabVIEW Champion . Do more with less code and in less time .

  • Getting denied errors when using TMG Array for publishing Exchange and Lync

    I'm setting up a TMG array of 2 TMG servers for Lync. The TMG array is already in use for Exchange. The Exchange publishing rules and web listener use a VIP of x.x.x.220.
    I added a secondary VIP of x.x.x.209 for Lync and set up a web listener and Lync pubishing rule using the secondary VIP. I am now getting the below error. And yes, there are publishing rule and listener for the Lync URL's already.
    I've google'd and google'd but didn't find any answers.
    One thing I do notice on the setting for the Lync Web Listener is that the secondary VIP IP shows as "Virtual IP" as opposed to "<server name>" as with the primary VIP IP for Exchange rules/listener (x.x.x.220).
    All the listner / rule settings are fine, and I've rechecked many times. It just appears that when I send requests for the Lync URL's, TMG doesn't even relate the request to the Lync Rule.
    Any help would be appreciated!
    me

    If NLB reports configuration failure as above, then that is your issue.
    The resulting error message when traffic hits TMG is because of that and the reason for it is that the IP address used in publishing is in the TMG configuration but most likely not configured on the NIC. As long as your IT dept doesn't resolve the issue
    with NLB then your progress will be limited.
    If the hotfix matches your environment, then apply it. If it resolves it, then that is good.
    If not, you need to review your NLB configuration in TMG (unicast/multicast) vs your network infrastructure. If it is multicast, then you need to have your networking team look at the switch TMG is conneced to and configure it accordingly.
    http://technet.microsoft.com/en-us/library/ff849728.aspx is a good start for troubleshooting and understanding NLB and TMG.
    Hth, Anders Janson Enfo Zipper

  • I am getting following error when index rebuild

    SQL> ALTER INDEX VECTORMAPLIN_IXS REBUILD;
    ALTER INDEX VECTORMAPLIN_IXS REBUILD
    ERROR at line 1:
    ORA-14086: a partitioned index may not be rebuilt as a whole
    i have given alter index VECTORMAPLIN_IXS REBUILD partition;
    but i am getting error
    plseas suggest how to proceed

    VECTORMAPARE_IXS P0
    VECTORMAPARE_IXS P1
    VECTORMAPARE_IXS P2
    VECTORMAPARE_IXS P3
    VECTORMAPARE_IXS P4
    VECTORMAPARE_IXS P5
    INDEX_NAME PARTI
    VECTORMAPARE_IXS P6
    VECTORMAPARE_IXS P7
    VECTORMAPARE_IXS P8
    VECTORMAPARE_IXS P9
    VECTORMAPARE_IXS P10
    VECTORMAPARE_IXS P11
    VECTORMAPARE_IXS P12
    VECTORMAPARE_IXS P13
    VECTORMAPARE_IXS P14
    VECTORMAPARE_IXS P15
    VECTORMAPARE_IXS P16
    INDEX_NAME PARTI
    VECTORMAPTXT_IXS P0
    VECTORMAPTXT_IXS P1
    VECTORMAPTXT_IXS P2
    VECTORMAPTXT_IXS P3
    VECTORMAPTXT_IXS P4
    VECTORMAPTXT_IXS P5
    VECTORMAPTXT_IXS P6
    VECTORMAPTXT_IXS P7
    VECTORMAPTXT_IXS P8
    VECTORMAPTXT_IXS P9
    VECTORMAPTXT_IXS P10
    INDEX_NAME PARTI
    VECTORMAPTXT_IXS P11
    VECTORMAPTXT_IXS P12
    VECTORMAPTXT_IXS P13
    VECTORMAPTXT_IXS P14
    VECTORMAPTXT_IXS P15
    VECTORMAPTXT_IXS P16
    VECTORMAPPNT_IXS P0
    VECTORMAPPNT_IXS P1
    VECTORMAPPNT_IXS P2
    VECTORMAPPNT_IXS P3
    VECTORMAPPNT_IXS P4
    INDEX_NAME PARTI
    VECTORMAPPNT_IXS P5
    VECTORMAPPNT_IXS P6
    VECTORMAPPNT_IXS P7
    VECTORMAPPNT_IXS P8
    VECTORMAPPNT_IXS P9
    VECTORMAPPNT_IXS P10
    VECTORMAPPNT_IXS P11
    VECTORMAPPNT_IXS P12
    VECTORMAPPNT_IXS P13
    VECTORMAPPNT_IXS P14
    VECTORMAPPNT_IXS P15
    INDEX_NAME PARTI
    VECTORMAPPNT_IXS P16
    VECTORMAPROA_IXS P0
    VECTORMAPROA_IXS P1
    VECTORMAPROA_IXS P2
    VECTORMAPROA_IXS P3
    VECTORMAPROA_IXS P4
    VECTORMAPROA_IXS P5
    VECTORMAPROA_IXS P6
    VECTORMAPROA_IXS P7
    VECTORMAPROA_IXS P8
    VECTORMAPROA_IXS P9
    INDEX_NAME PARTI
    VECTORMAPROA_IXS P10
    VECTORMAPROA_IXS P11
    VECTORMAPROA_IXS P12
    VECTORMAPROA_IXS P13
    VECTORMAPROA_IXS P14
    VECTORMAPROA_IXS P15
    VECTORMAPROA_IXS P16
    VECTORMAPLIN_IXS P0
    VECTORMAPLIN_IXS P1
    VECTORMAPLIN_IXS P2
    VECTORMAPLIN_IXS P3
    INDEX_NAME PARTI
    VECTORMAPLIN_IXS P4
    VECTORMAPLIN_IXS P5
    VECTORMAPLIN_IXS P6
    VECTORMAPLIN_IXS P7
    VECTORMAPLIN_IXS P8
    VECTORMAPLIN_IXS P9
    VECTORMAPLIN_IXS P10
    VECTORMAPLIN_IXS P11
    VECTORMAPLIN_IXS P12
    VECTORMAPLIN_IXS P13
    VECTORMAPLIN_IXS P14
    INDEX_NAME PARTI
    VECTORMAPLIN_IXS P15
    VECTORMAPLIN_IXS P16
    i am getting as follows
    INDEX_NAME INDEX_TYPE
    TABLE_NAME
    VECTORMAPLIN_IXS DOMAIN
    VECTORMAPLINE
    VECTORMAPROA_IXS DOMAIN
    VECTORMAPROADCLINE
    VECTORMAPPNT_IXS DOMAIN
    VECTORMAPPOINT
    INDEX_NAME INDEX_TYPE
    TABLE_NAME
    VECTORMAPTXT_IXS DOMAIN
    VECTORMAPTEXT
    VECTORMAPARE_IXS DOMAIN
    VECTORMAPAREA
    VML_MASK_SID DOMAIN
    OSVECTORMAPLOCALM
    thase are the outputs
    which shows above
    my requirement is to build only 6 indexes
    so
    ALTER INDEX TEST_IDX REBUILD PARTITION INDX_2012 ONLINE COMPUTE STATISTICS
    do ii need to give partion name or shall i give indx_2012
    please let me know
    thanks for help

  • Error when using int array as out parameter

    Hi,
    I have created a simple webservice in Weblogic 8.1.4 and created a method that takes the following parameters:
    * @wlws:part errorCodes style="out"
    * @wlws:part Result style="out"
    public void checkPin(int[] cardId, int validation, String cardType, int blockedBy, int[] lang, int[]errorCodes, IntHolder Result)
    I've compiled the code using an ant script and it calls autotype, source2wsdd and clientgen, then deploys the webservice successfully. However, when I invoke the webmethod either through a client (.net client) or through the weblogic console webservice test interface it throws a soap fault:
    <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><env:Body><env:Fault><faultcode>env:Server</faultcode><faultstring>Exception during processing: java.lang.IllegalArgumentException: argument type mismatch (see Fault Detail for stacktrace)</faultstring><detail><bea_fault:stacktrace xmlns:bea_fault="http://www.bea.com/servers/wls70/webservice/fault/1.0.0">java.lang.IllegalArgumentException: argument type mismatch
         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:324)
         at weblogic.webservice.component.javaclass.JavaClassInvocationHandler.invoke(JavaClassInvocationHandler.java:133)
         at weblogic.webservice.core.handler.InvokeHandler.handleRequest(InvokeHandler.java:104)
         at weblogic.webservice.core.HandlerChainImpl.handleRequest(HandlerChainImpl.java:143)
         at weblogic.webservice.core.DefaultOperation.process(DefaultOperation.java:535)
         at weblogic.webservice.server.Dispatcher.process(Dispatcher.java:204)
         at weblogic.webservice.server.Dispatcher.doDispatch(Dispatcher.java:176)
         at weblogic.webservice.server.Dispatcher.dispatch(Dispatcher.java:96)
         at weblogic.webservice.server.WebServiceManager.dispatch(WebServiceManager.java:100)
         at weblogic.webservice.server.servlet.WebServiceServlet.serverSideInvoke(WebServiceServlet.java:297)
         at weblogic.webservice.server.servlet.ServletBase.doPost(ServletBase.java:485)
         at weblogic.webservice.server.servlet.WebServiceServlet.doPost(WebServiceServlet.java:267)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1006)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:315)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6718)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3764)
         at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2644)
         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
    </bea_fault:stacktrace></detail></env:Fault></env:Body></env:Envelope>
    The WSDL looks like this:
    <?xml version="1.0" encoding="UTF-8" ?>
    - <definitions xmlns:tns="http://tempuri.org/" xmlns:wsr="http://www.openuri.org/2002/10/soap/reliability/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap12enc="http://www.w3.org/2003/05/soap-encoding" xmlns:conv="http://www.openuri.org/2002/04/wsdl/conversation/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://tempuri.org/">
    - <types xmlns:tns="http://tempuri.org/" xmlns:wsr="http://www.openuri.org/2002/10/soap/reliability/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap12enc="http://www.w3.org/2003/05/soap-encoding" xmlns:conv="http://www.openuri.org/2002/04/wsdl/conversation/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/wsdl/">
    - <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:stns="java:language_builtins" elementFormDefault="qualified" attributeFormDefault="qualified" targetNamespace="java:language_builtins">
    <xsd:import namespace="http://schemas.xmlsoap.org/soap/encoding/" />
    - <xsd:complexType name="ArrayOfInt">
    - <xsd:complexContent>
    - <xsd:restriction xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" base="soapenc:Array">
    <xsd:attribute xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" ref="soapenc:arrayType" wsdl:arrayType="xsd:int[]" />
    </xsd:restriction>
    </xsd:complexContent>
    </xsd:complexType>
    </xsd:schema>
    - <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:stns="java:language_builtins.lang" elementFormDefault="qualified" attributeFormDefault="qualified" targetNamespace="java:language_builtins.lang">
    <xsd:import namespace="http://schemas.xmlsoap.org/soap/encoding/" />
    - <xsd:complexType name="ArrayOfString">
    - <xsd:complexContent>
    - <xsd:restriction xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" base="soapenc:Array">
    <xsd:attribute xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" ref="soapenc:arrayType" wsdl:arrayType="xsd:string[]" />
    </xsd:restriction>
    </xsd:complexContent>
    </xsd:complexType>
    </xsd:schema>
    </types>
    - <message name="setBlockingStatus">
    <part xmlns:partns="java:language_builtins.lang" type="partns:ArrayOfString" name="cardId" />
    <part xmlns:partns="http://www.w3.org/2001/XMLSchema" type="partns:int" name="validation" />
    <part xmlns:partns="http://www.w3.org/2001/XMLSchema" type="partns:int" name="cardType" />
    <part xmlns:partns="http://www.w3.org/2001/XMLSchema" type="partns:int" name="blockedBy" />
    <part xmlns:partns="java:language_builtins" type="partns:ArrayOfInt" name="block" />
    <part xmlns:partns="http://www.w3.org/2001/XMLSchema" type="partns:int" name="newBlockedBy" />
    </message>
    - <message name="setBlockingStatusResponse">
    <part xmlns:partns="java:language_builtins" type="partns:ArrayOfInt" name="errorCodes" />
    <part xmlns:partns="http://www.w3.org/2001/XMLSchema" type="partns:int" name="Result" />
    </message>
    - <message name="getStatus">
    <part xmlns:partns="java:language_builtins.lang" type="partns:ArrayOfString" name="cardId" />
    <part xmlns:partns="http://www.w3.org/2001/XMLSchema" type="partns:int" name="validation" />
    <part xmlns:partns="http://www.w3.org/2001/XMLSchema" type="partns:int" name="cardType" />
    <part xmlns:partns="http://www.w3.org/2001/XMLSchema" type="partns:int" name="blockedBy" />
    </message>
    - <message name="getStatusResponse">
    <part xmlns:partns="java:language_builtins" type="partns:ArrayOfInt" name="balance" />
    <part xmlns:partns="java:language_builtins" type="partns:ArrayOfInt" name="lang" />
    <part xmlns:partns="java:language_builtins" type="partns:ArrayOfInt" name="block" />
    <part xmlns:partns="java:language_builtins.lang" type="partns:ArrayOfString" name="firstUse" />
    <part xmlns:partns="java:language_builtins.lang" type="partns:ArrayOfString" name="lastUse" />
    <part xmlns:partns="java:language_builtins.lang" type="partns:ArrayOfString" name="expireFirstUse" />
    <part xmlns:partns="java:language_builtins" type="partns:ArrayOfInt" name="cardBlockedBy" />
    <part xmlns:partns="java:language_builtins.lang" type="partns:ArrayOfString" name="expireLastUse" />
    <part xmlns:partns="java:language_builtins.lang" type="partns:ArrayOfString" name="expireActivation" />
    <part xmlns:partns="java:language_builtins" type="partns:ArrayOfInt" name="errorCodes" />
    <part xmlns:partns="http://www.w3.org/2001/XMLSchema" type="partns:int" name="Result" />
    </message>
    - <message name="setLang">
    <part xmlns:partns="java:language_builtins.lang" type="partns:ArrayOfString" name="cardId" />
    <part xmlns:partns="http://www.w3.org/2001/XMLSchema" type="partns:int" name="validation" />
    <part xmlns:partns="http://www.w3.org/2001/XMLSchema" type="partns:int" name="cardType" />
    <part xmlns:partns="http://www.w3.org/2001/XMLSchema" type="partns:int" name="blockedBy" />
    <part xmlns:partns="java:language_builtins" type="partns:ArrayOfInt" name="lang" />
    </message>
    - <message name="setLangResponse">
    <part xmlns:partns="java:language_builtins" type="partns:ArrayOfInt" name="errorCodes" />
    <part xmlns:partns="http://www.w3.org/2001/XMLSchema" type="partns:int" name="Result" />
    </message>
    - <message name="changeBalance">
    <part xmlns:partns="java:language_builtins.lang" type="partns:ArrayOfString" name="cardId" />
    <part xmlns:partns="http://www.w3.org/2001/XMLSchema" type="partns:int" name="validation" />
    <part xmlns:partns="http://www.w3.org/2001/XMLSchema" type="partns:int" name="cardType" />
    <part xmlns:partns="http://www.w3.org/2001/XMLSchema" type="partns:int" name="blockedBy" />
    </message>
    - <message name="changeBalanceResponse">
    <part xmlns:partns="java:language_builtins" type="partns:ArrayOfInt" name="units" />
    <part xmlns:partns="java:language_builtins" type="partns:ArrayOfInt" name="balanceBefore" />
    <part xmlns:partns="java:language_builtins" type="partns:ArrayOfInt" name="balanceAfter" />
    <part xmlns:partns="java:language_builtins" type="partns:ArrayOfInt" name="errorCodes" />
    <part xmlns:partns="java:language_builtins" type="partns:ArrayOfInt" name="errorCodePos" />
    <part xmlns:partns="http://www.w3.org/2001/XMLSchema" type="partns:int" name="Result" />
    </message>
    - <message name="checkPin">
    <part xmlns:partns="java:language_builtins" type="partns:ArrayOfInt" name="cardId" />
    <part xmlns:partns="http://www.w3.org/2001/XMLSchema" type="partns:int" name="validation" />
    <part xmlns:partns="http://www.w3.org/2001/XMLSchema" type="partns:string" name="cardType" />
    <part xmlns:partns="http://www.w3.org/2001/XMLSchema" type="partns:int" name="blockedBy" />
    <part xmlns:partns="java:language_builtins" type="partns:ArrayOfInt" name="lang" />
    </message>
    - <message name="checkPinResponse">
    <part xmlns:partns="java:language_builtins" type="partns:ArrayOfInt" name="errorCodes" />
    <part xmlns:partns="http://www.w3.org/2001/XMLSchema" type="partns:int" name="Result" />
    </message>
    - <portType name="XanticChatCardServicePort">
    - <operation parameterOrder="cardId validation cardType blockedBy block newBlockedBy errorCodes Result" name="setBlockingStatus">
    <input message="tns:setBlockingStatus" />
    <output message="tns:setBlockingStatusResponse" />
    </operation>
    - <operation parameterOrder="cardId validation cardType blockedBy balance lang block firstUse lastUse expireFirstUse cardBlockedBy expireLastUse expireActivation errorCodes Result" name="getStatus">
    <input message="tns:getStatus" />
    <output message="tns:getStatusResponse" />
    </operation>
    - <operation parameterOrder="cardId validation cardType blockedBy lang errorCodes Result" name="setLang">
    <input message="tns:setLang" />
    <output message="tns:setLangResponse" />
    </operation>
    - <operation parameterOrder="cardId validation cardType blockedBy units balanceBefore balanceAfter errorCodes errorCodePos Result" name="changeBalance">
    <input message="tns:changeBalance" />
    <output message="tns:changeBalanceResponse" />
    </operation>
    - <operation parameterOrder="cardId validation cardType blockedBy lang errorCodes Result" name="checkPin">
    <input message="tns:checkPin" />
    <output message="tns:checkPinResponse" />
    </operation>
    </portType>
    - <binding type="tns:XanticChatCardServicePort" name="XanticChatCardServicePort">
    <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http" />
    - <operation name="setBlockingStatus">
    <soap:operation style="rpc" soapAction="" />
    - <input>
    <soap:body namespace="http://tempuri.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" />
    </input>
    - <output>
    <soap:body namespace="http://tempuri.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" />
    </output>
    </operation>
    - <operation name="getStatus">
    <soap:operation style="rpc" soapAction="" />
    - <input>
    <soap:body namespace="http://tempuri.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" />
    </input>
    - <output>
    <soap:body namespace="http://tempuri.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" />
    </output>
    </operation>
    - <operation name="setLang">
    <soap:operation style="rpc" soapAction="" />
    - <input>
    <soap:body namespace="http://tempuri.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" />
    </input>
    - <output>
    <soap:body namespace="http://tempuri.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" />
    </output>
    </operation>
    - <operation name="changeBalance">
    <soap:operation style="rpc" soapAction="" />
    - <input>
    <soap:body namespace="http://tempuri.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" />
    </input>
    - <output>
    <soap:body namespace="http://tempuri.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" />
    </output>
    </operation>
    - <operation name="checkPin">
    <soap:operation style="rpc" soapAction="" />
    - <input>
    <soap:body namespace="http://tempuri.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" />
    </input>
    - <output>
    <soap:body namespace="http://tempuri.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" />
    </output>
    </operation>
    </binding>
    - <service name="XanticChatCardService">
    - <port name="XanticChatCardServicePort" binding="tns:XanticChatCardServicePort">
    <soap:address location="http://localhost:7001/XanticChatCardWebservice/XanticChatCardService" />
    </port>
    </service>
    </definitions>
    Any idea what the problem would be? This should work

    Ok...I proved myself wrong. After further review I found a post on here that somebody had a similar problem and solved it. It all comes down to the autotype generation. For some reason, my autotypes get generated in a different namespace "language_builtins.lang". I read that XML-RPC wants all custom out parameters to be placed under the webservice package/holders namespace but for some reason autotype autogenerates the holders in language_builtins. I've played with the options for autotype but nothing seem to fix it so I basically took the .wsdl file generated by source2wsdd, changed all references to language_builtins to the proper namespace and reran autotypes with the wsdl option instead of javaComponent. That seem to have forced the classes to be generated in the correct directories.

  • Int dereferencing error when transforming 2d array

    Int WorkArray = new Int[9];
    WorkArray.set( new int[] { 6, 3, 0, 7, 4, 1, 8, 5, 2 } );
              for( Tloop = 0; Tloop <= 8; Tloop++ )
                   TransForms[0][Tloop].set( WorkArray.getValueAt( Tloop ) );
              }I get the "Int Cannot be Dereferenced" error on the line beginning with TransForms.
    The definition of the array TransForms is private int[][] TransForms = new int[9][9];

    That was a mistake yes, ive refined the code more but it still gives me this damn "Int cannot be dereferenced" error.
             int[] WorkArray = new int[9];
         int[] rotate90 = {6,3,0,7,4,1,8,5,2};
              WorkArray = rotate90;
              for( Tloop = 0; Tloop <= 8; Tloop++ )
                   TransForms[0][Tloop].setInt( WorkArray [Tloop] );
              }basically the 0-8 array represents a 3*3 grid and this code is to create a transformation that represents that grid rotated right by 90 degrees. I have 8 more of these bits of code to do other transformations. Obviously none of them work as yet. But if I get this one fixed then i can apply this fix to the others.

Maybe you are looking for

  • I want to change my internet connection, but don't...

    I have an 02 bought E5-00, but want to use a Tesco mobile sim. How do i go about changing the settings so i can connect to the internet via Tesco? Solved! Go to Solution.

  • AirTunes - More than one output at a time?

    I have Airport Express's set up in various rooms connected to stereos. Is it possible to select multiple output destinations at the same time? Ie. Currently I have to choose between Computer, Living Room and Dining Room. What I'd like to do is have t

  • For Full performance You need a Higher voltage AC Adapter Message

    Hello, I have a HP G70-460US Laptop since October 10,2009. About three days ago, the laptop started showing me a system message about the AC Adapter. The message says: For Full performance you need a higher voltage AC adapter. I verified the AC Adapt

  • Error restoring new ipad

    I have a new iPad and when trying to restore from my iCloud account I get an error message "cannot restore because there is a problem with the backup data" I have tried new and old backups. Don't know what to try next? Any help welcome. Thanks

  • Error when trying to run Java

    I am trying to get Java updated and running on my computer...I am Running Windows 98 2nd edition ( ya I know ;o) ) . I get this error message : The system cannot find the registry key specified. HKEY_LOCAL_MACHINE\JavaSoft\Java Runtime Enviroment\1.5