Axis Newbie

I am just trying to install Axis..
i am stuck at step 6 of the axis installation guide...i have set the classpaths as said in the document by going directly n setting it in the environment variables...the paths r shown below
set AXIS_HOME=c:\axis
set AXIS_LIB=%AXIS_HOME%\lib
set AXISCLASSPATH=%AXIS_LIB%\axis.jar;%AXIS_LIB%\commons-discovery-0.2.jar; %AXIS_LIB%\commons-logging-1.0.4.jar;%AXIS_LIB%\jaxrpc.jar;%AXIS_LIB%\saaj.jar; %AXIS_LIB%\log4j-1.2.8.jar;%AXIS_LIB%\xml-apis.jar;%AXIS_LIB%\xercesImpl.jar
then,as it says in the doc, i try this on the cmd prompt from c:/axis/samples/stock directory
java -cp %AXISCLASSPATH% org.apache.axis.client.AdminClient -lhttp://localhost:9000/axis/services/AdminService deploy.wsdd
i get this mindstumping error: Exception in thread "main" java.land.NoClassDefFoundError: c:\axis\lib\commons-logging-1/0/4;c:\axis\lib\jaxrpc/jar;c:\axis\lib\saaj/jar;
someone plz help me.....have i missed ne step? wats going on...
theres one other funy thing...i am getting the axis validation ahppy page...n i can get the Calculator.jws too...from the browser i mean..and i hav even run the CalcClient prog thru Eclipse by adding these jars into the Build path...but i cant seem 2 do these thru command prompt....y, i havent the least idea...
plz someone help me out??? thanx a lot...
tc
ABY

try
java -cp "%AXISCLASSPATH%" org.apache.axis.client.AdminClient -lhttp://localhost:9000/axis/services/AdminService deploy.wsdd
Also in your AXISCLASSPATH path there are spaces after ; character in some places. Those spaces should be removed.

Similar Messages

  • Axis - NEWBIE question - arrays

    I have a basic question with arrays and Axis.
    Let's say I have the following interface:
    public ComplexObject[] testArrayMethod( ComplexObject[] arrayCO,
    String myString);
    If I use the Axis 1.3 Java2WSDL I get something that contains:
    <element name="testArrayMethod">
    <complexType>
    <sequence>
    <element maxOccurs="unbounded" name="in0"
    type="tns2:ComplexObject"/>
    <element name="in1" type="xsd:string"/>
    </sequence>
    </complexType>
    </element>
    If I then use WSDL2Java to generate the WSDD file and then create a
    client to call the method, I get an exception:
    The OperationDesc for testArrayMethod was not synchronized to a
    method of ..........
    In other words it looks like runtime Axis doesn't understand that the
    first parm is an array. What am I doing wrong? Should it wrap ComplexObject into an "array" in the WSDL?

    Thanks for the feedback newark. I have this scenario below:
    // Class for my 1D array
    public class OneRecord {
        private String[] elementData = new String[4];
        public OneRecord() {   
            elementData[0] = null;
            elementData[1] = null;
            elementData[2] = null;
            elementData[3] = null;
        public OneRecord(String v1, String v2, String v3, String v4) {   
            elementData[0] = v1;
            elementData[1] = v2;
            elementData[2] = v3;
            elementData[3] = v4;
        public void setElement(int index, String Data) {
            elementData[index] = Data;
        public String getElement(int index) {
            return elementData[index];
    } Then in my main app I have:
    Vector _dataTable = new Vector(1, 1);
    OneRecord currRecord = new OneRecord("a", "b", "c", "d");
    _dataTable.addElement(currRecord);
    OneRecord temp = (OneRecord)_dataTable.elementAt(1);
    System.out.println(temp.getElement(0)); Are there more efficient data structures out there to save queried data from a server side app? Like I said, i'm still trying to learn the most efficient techniques of coding...esp for the Blackberry. Any suggestions would be great!

  • Axis Soap Receiver Adaprer - a newbe question

    Hi,
    I have a scenario where I need to send a binary data (not SOAP) throught SOAP adapter. User needs to authenticate by user id and password to the system. Then message is processed by java bean before processing by registering a java bean on SOAP adapter. At this moment I need to get an user id of user. How can I get it ?
    So my question is :
    1) How can I get an user id of user who authenticated himself by HTTP authentication in a processing class of java bean ?
    2) Is a process of getting this user id same if a data are not sent together with authentication ?
    Is a user id accessible by system if user :
    a) first authenticate himself
    b) later system confirm an authentication
    c) last user send a binary data
    Is an user id accessible through whole "session" from point a to point c ?
    Again how can I get it in java module ?
    Thank you for your help.
    Marian

    Hi,
    you simply place your header template in the handler configuration. If you need to set some values of the header dynamically, you can pass each value in the dynamic configuration header. The axis handler will fill the header with the supplied values.
    The Axis Note 1039369 describes a few header insertion examples that you should look at.
    regards, yza

  • Newbie Help: Single Axis Repeated Movement

    Hi there - I have a (hopefully) simple question about creating a VI with NI Motion to help me control a stepper motor.
    I have an NI 7334 Motion Controller box attached to a simple stepper motor. I've already used MAX to make sure that it works correctly, and I've already made a simple one-axis motion vi based off of the examples provided within the FlexMotion pack. My current predicament is in trying to code a VI that performs a cyclic movement (forward to max length, stop, reverse to minimum length). I can't seem to find a way to just make the motor go forward without any position input (essentially, I want three "operating states": on and extending, off, on and reversing). Right now, the only way I can do that is to have the stepper move to a position well outside its highest step.
    I'm not a LabView expert, so any and all help on this will be appericated!
    Thanks!

    Imran,
    you should use the "Set Operation Mode.flx" vi to configure your axis to operate in Velocity Mode. In this mode you don't need to specify a target position and the axis will keep turning until you send the stop command.
    I hope this helps,
    Jochen Klier
    National Instruments

  • Axis scaling

    hello
    Im a newbie with diadem and my engish is very bad.
    I whant to scale manually my axis
    sub parametrage_graph()
    'placement du graph dans la fenetre report
      D2AXISTOP        =10
      D2AXISBOTTOM     =21.6
      D2AXISLEFT       =15
      D2AXISRIGHT      =15
    'parametre du graph
      D2AXISCOLOR      ="black"
      D2AXISCOLORRGB   =33554432
      D2AXISLINEWIDTH  ="0.5"
      D2AXISISODISP    =0
      D2AXISDISPTYPE   ="Frame"
      D2AXISBACKCOLOR  =""
      D2AXISBACKCOLRGB =0
      D2AXISGRIDCOLOR  ="grey"
      D2AXISGRIDCOLRGB =33554432
     ' D2AXISSCALEDIN   ="range of values"         
       D2AXISXSCALETYPE="manual"             i add this command but it dont work, it said: invalid variable access (D2AXISXSCALETYPE)
                                                                         Parent object open?
                                                                         i dont understand why the command D2AXISSCALEDIN   ="range of values" work
                                                                         and why D2AXISXSCALETYPE dont work.
                                                                         thank you.
      D2MTICKGRIDDRAW  =0
      D2AXISINDIVIDCOL =0
      DHI5             =0
      D2AXISDISP(1)    ="Grid"
      D2AXISDISP(2)    ="Grid"
      D2AXISGRIDTYPE(1)="solid"
      D2AXISGRIDTYPE(2)="solid"
      D2AXISGRIDINTERV(1)=2
      D2AXISGRIDINTERV(2)=2
      D2GRIDLINEWIDTH(1)="min"
      D2GRIDLINEWIDTH(2)="min"
      'parametre de la legende
       D2LEGFRAME       =0
      D2LEGDRAW        =1
      D2LEGSIZETYPE    ="complete legend"
      D2LEGSIZEGLX     =20
      D2LEGSIZEGLY     =10
      D2LEGSIZELOX     =10
      D2LEGSIZELOY     =4
      D2LEGORIENT      ="horizontal"
      D2LEGTXTPOS      ="right"
      D2LEGSYMSIZE     =10
      D2LEGANGLE       ="0"
      D2LEGFRAMEWIDTH  ="min"
      D2LEGBACKCOLOR   ="white"
      D2LEGTXTTYPE     ="ChannelName"
      D2LEGTXTFREE     =""
      D2LEGSIZEGLY     =5
      D2LegTxtSize     =5
      For i=1 To 250
      D2CURVELEGDRAWT(i)="yes"
      Next
      D2LEGPOSX        =37.75
      D2LEGPOSY        =2.98
      D2LEGMOVE        ="automatic"
      D2LEGRELPOS      ="bottom left"
    'parametrage du text de l'axe X
       Call GRAPHObjOpen("2DXAxis1_1")
        D2AXISXTXT       =T1
        D2AXISXTXTSIZE   =3
        D2AXISXTXTFONT   =""
        D2AXISXTXTCOLOR  ="blue"
        D2AXISXTXTCOLRGB =50266112
        D2AXISXTXTANG    =0
        D2AXISXTXTDELTAX =54
        D2AXISXTXTDELTAY =-5
        D2AXISXTXTBOLD   =0
        D2AXISXTXTITAL   =0
        D2AXISXTXTUNDL   =0
        D2AXISXTXTSTROUT =0
        D2AXISXTXTFRAME  =0
      Call GRAPHObjClose("2DXAxis1_1")
    'parametrage du text de l'axe Y
      if R16=0 then
        GraphObjOpen("2DYAxis1_1")
        D2AxisXOffOrigin = "AxisEnd"
        D2AXISYTXT       =T2
        D2AXISYTXTSIZE   =3
        D2AXISYTXTFONT   =""
        D2AXISYTXTCOLOR  ="blue"
        D2AXISYTXTCOLRGB =50266112
        D2AXISYTXTANG    =90
        D2AXISYTXTDELTAX =4.5
        D2AXISYTXTDELTAY =60
        D2AXISYTXTBOLD   =0
        D2AXISYTXTITAL   =0
        D2AXISYTXTUNDL   =0
        D2AXISYTXTSTROUT =0
        D2AXISYTXTFRAME  =0
        D2AxisYRelPos="right"
        GraphObjClose("2DYAxis1_1")
      end if
      if R16=1 then
        Call GRAPHObjOpen("2DYAxis1_1")
        D2AXISYTXT       =T2
        D2AXISYTXTSIZE   =3
        D2AXISYTXTFONT   =""
        D2AXISYTXTCOLOR  ="blue"
        D2AXISYTXTCOLRGB =50266112
        D2AXISYTXTANG    =90
        D2AXISYTXTDELTAX =-4.5
        D2AXISYTXTDELTAY =60
        D2AXISYTXTBOLD   =0
        D2AXISYTXTITAL   =0
        D2AXISYTXTUNDL   =0
        D2AXISYTXTSTROUT =0
        D2AXISYTXTFRAME  =0
        Call GRAPHObjClose("2DYAxis1_1")
        end if
    end sub

    Ok,
    Ihave a prgm wich creat a report
    After this creation the prgm is closed
    Iwhant to change scalling (for exemple)
    i whant to create a prgm wich read new axis parameters:
    Dim sMode, sType, dBegin, dEnd, sOrigin
    Call GraphObjOpen("2D-Axis1")
      '------------------- Axis parameters --------------------------
      Call GraphObjOpen("2DYAxis8_1")
        sMode   = D2AxisYDivMode   ="linear"
        sType   = D2AxisYScaleType
        dBegin  = D2AxisYBegin 
        sEnd    = D2AxisYEnd      
        sOrigin = D2AxisYOrigin
      Call GraphObjClose("2DYAxis8_1")
    Call GraphObjClose("2D-Axis1")
    But it said: "2D-Axis1" unkown or not open.
    If i call GraphObjNew the error disapear but it reset axis? no?
    i think i must load axis name from first prgm. but i dont know how.
    Sry again for my english
    Thank you very much.

  • AXI VDMA strange behaviour tvalid and tready

    Hello everybody
    I'm working very hard to use AXI VDMA but there's something I can't understand. the m_axis_mm2s_tvalid and the s_axis_s2mm_tready works totally random.
    I'm using Vivado 2014.4 and VDMA v6.2. I'm implementing this on a zedboard.
    This is my design:
    I have 2 VDMAs, one for writing and another one for reading.
    I use the Test Pattern Generator of xilinx to generate a tartan bars, and I connect it directly to the s_axis_s2mm of VDMA_0.
    Then I created a controller for sending the output of the TPG (through th VDMAs) to a VGA screen.
    The m_axis_mm2s of VDMA_1 is connected to my IP (the controller of VGA).
    The VGA_ctrl sends the outputs to the screen and controls the stream of the data from VDMA_1 setting the tready to 1 only when it needs the data to send the data to the VGA screen..
    The VGA_ctrl works perfectly if connected directly to the TPG, so there are not problem with it.
    theese are the the configurations of the VDMAs
    this is the addressing of the VDMAs and of the processor
    this is what I wrote in the SDK. the size of the video is 1280x1024, so I counted 5120 of stride and hsize (1280*32/8). and 1024 for the vsize.
    #include <xil_printf.h>
    #include <xil_types.h>
    #include <stdio.h>
    #include "platform.h"
    #include "xil_io.h"
    int main()
    //S2MM config
    Xil_Out32((0x43000000) + (0x30) , 0x8B); //S2MM_VDMACR : 8Bh
    Xil_Out32((0x43000000) + (0xAC) , 0x00100000); //S2MM_START_ADDRESS of first frame: 0
    Xil_Out32((0x43000000) + (0xA8) , 0x00001400); //S2MM_FRMDLY_STRIDE to 5120 byte per line
    Xil_Out32((0x43000000) + (0xA4) , 0x00001400); //S2MM HSIZE: to 5120 bytes per line
    Xil_Out32((0x43000000) + (0xA0) , 0x00000400); //S2MM VSIZE: 1024 lines
    //MM2S config
    Xil_Out32((0x43010000) + (0x00) , 0x8B); //MM2S_VDMACR: 8Bh
    Xil_Out32((0x43010000) + (0x5C) , 0x00100000); //MM2S_Start_Address of first frame: 0
    Xil_Out32((0x43010000) + (0x58) , 0x00001400); //MM2S_FRMDLY_STRIDE to 5120 byte per line
    Xil_Out32((0x43010000) + (0x54) , 0x00001400); //MM2S HSIZE: 5120 bytes per line
    Xil_Out32((0x43010000) + (0x50) , 0x00000400); //MM2S VSIZE: 1024
    return 0;
    I use 1 frame buffer stored since he location 0x00100000 as I checked here:
    but in the end this is what I get for ILA core:
    How can you see the axi_vdma_1_m_axis_mm2s_tvalid that should be always 1, goes between 1 and 0 totally random.
    The same is for axi_vdma_0_m_axis_mm2s_tready.
    This obviously stop the streaming and nothing works.
    How is it possible that theese 2 signals of streaming change so randomly?
    Could be a problem of the axi protocol which sees the channel busy and stop the streaming? 
    I'm a newbie with FPGA and hardware world, so I can have done a very stupid mistake. please help me finding the problem.
    Thanks in advance
    Edoardo
     

    Hello Edoardo
    I'm a beginner and I'm also learing VDMA IP and trying to use it to transport Image data. I want to use your project as a tutorial because it shows the whole process in detail.
    this is  made in vivado 2014.4 ,which just like yours. The xlconstants all set to high,and TPG sets like
    And the Address map shows as below
    and the SDK C code
    #include <xil_printf.h>
    #include <xil_types.h>
    #include <stdio.h>
    #include "platform.h"
    #include "xil_io.h"
    int main()
    //S2MM config
    //u32 temp;
    int i;
    init_platform();
    xil_printf("\r\n--- Entering main() --- \r\n");
    xil_printf("0x00100000 %x\r\n",Xil_In32(0x00100000));
    xil_printf("0x00000000 %x\r\n",Xil_In32(0x00000000));
    Xil_Out32((0x43000000) + (0x30) , 0x8B); //S2MM_VDMACR : 8Bh
    Xil_Out32((0x43000000) + (0xAC) , 0x00100000); //S2MM_START_ADDRESS of first frame: 0
    Xil_Out32((0x43000000) + (0xA8) , 0x00001400); //S2MM_FRMDLY_STRIDE to 5120 byte per line
    Xil_Out32((0x43000000) + (0xA4) , 0x00001400); //S2MM HSIZE: to 5120 bytes per line
    Xil_Out32((0x43000000) + (0xA0) , 0x00000400); //S2MM VSIZE: 1024 lines
    //MM2S config
    Xil_Out32((0x43010000) + (0x00) , 0x8B); //MM2S_VDMACR: 8Bh
    Xil_Out32((0x43010000) + (0x5C) , 0x00100000); //MM2S_Start_Address of first frame: 0
    Xil_Out32((0x43010000) + (0x58) , 0x00001400); //MM2S_FRMDLY_STRIDE to 5120 byte per line
    Xil_Out32((0x43010000) + (0x54) , 0x00001400); //MM2S HSIZE: 5120 bytes per line
    Xil_Out32((0x43010000) + (0x50) , 0x00000400); //MM2S VSIZE: 1024
    for(i=0;i<10000;i++);//delay
    xil_printf("0x00100000 %x\r\n",Xil_In32(0x00100000));
    xil_printf("0x00000000 %x\r\n",Xil_In32(0x00000000));
    return 0;
    However, I cannot get the expected result. I think the number will change after DMA configuration, but it does not change.
    I'm wondering where I was wrong. Could you help me point out my problems?
    Best Regards,
       32100004

  • Axis Client Web Service call problem: java.io.IOException: Stream closed

    Hi, I tried to call a webservice from Axis Client, and I encounter the following error. Do you guys have any idea what actually happens?
    Please help, I am newbie in web services.
    ==============Root Cause===============
    AxisFault
    faultCode: { h t t p : / / schemas.xmlsoap.org/soap/envelope/}Server.userException
    faultSubcode:
    faultString: java.io.IOException: Stream closed
    faultActor:
    faultNode:
    faultDetail:
         {h t t p : / / xml.apache.org/axis/}stackTrace:java.io.IOException: Stream closed
         at java.io.BufferedInputStream.ensureOpen(BufferedInputStream.java:120)
         at java.io.BufferedInputStream.read(BufferedInputStream.java:270)
         at org.apache.commons.httpclient.ContentLengthInputStream.read(ContentLengthInputStream.java:170)
         at java.io.FilterInputStream.read(FilterInputStream.java:111)
         at org.apache.commons.httpclient.AutoCloseInputStream.read(AutoCloseInputStream.java:108)
         at java.io.FilterInputStream.read(FilterInputStream.java:90)
         at org.apache.commons.httpclient.AutoCloseInputStream.read(AutoCloseInputStream.java:127)
         at org.apache.commons.httpclient.HttpMethodBase.getResponseBody(HttpMethodBase.java:688)
         at org.apache.commons.httpclient.HttpMethodBase.getResponseBodyAsString(HttpMethodBase.java:796)
         at org.apache.axis.transport.http.CommonsHTTPSender.invoke(CommonsHTTPSender.java:224)
         at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
         at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
         at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
         at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)
         at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
         at org.apache.axis.client.Call.invoke(Call.java:2767)
         at org.apache.axis.client.Call.invoke(Call.java:2443)
         at org.apache.axis.client.Call.invoke(Call.java:2366)
         at org.apache.axis.client.Call.invoke(Call.java:1812)
         at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:86)
         at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
         at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529)
         {h t t p : / / xml.apache.org/axis/}hostname:compname
    java.io.IOException: Stream closed
         at org.apache.axis.AxisFault.makeFault(AxisFault.java:101)
         at org.apache.axis.transport.http.CommonsHTTPSender.invoke(CommonsHTTPSender.java:301)
         at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
         at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
         at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
         at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)
         at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
         at org.apache.axis.client.Call.invoke(Call.java:2767)
         at org.apache.axis.client.Call.invoke(Call.java:2443)
         at org.apache.axis.client.Call.invoke(Call.java:2366)
         at org.apache.axis.client.Call.invoke(Call.java:1812)
         at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:86)
         at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
         at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529)     
    Caused by: java.io.IOException: Stream closed
         at java.io.BufferedInputStream.ensureOpen(BufferedInputStream.java:120)
         at java.io.BufferedInputStream.read(BufferedInputStream.java:270)
         at org.apache.commons.httpclient.ContentLengthInputStream.read(ContentLengthInputStream.java:170)
         at java.io.FilterInputStream.read(FilterInputStream.java:111)
         at org.apache.commons.httpclient.AutoCloseInputStream.read(AutoCloseInputStream.java:108)
         at java.io.FilterInputStream.read(FilterInputStream.java:90)
         at org.apache.commons.httpclient.AutoCloseInputStream.read(AutoCloseInputStream.java:127)
         at org.apache.commons.httpclient.HttpMethodBase.getResponseBody(HttpMethodBase.java:688)
         at org.apache.commons.httpclient.HttpMethodBase.getResponseBodyAsString(HttpMethodBase.java:796)
         at org.apache.axis.transport.http.CommonsHTTPSender.invoke(CommonsHTTPSender.java:224)
         ... 17 more  I am calling through proxy, the setting is as follows:
                System.setProperty("https.proxyHost", [proxyname here]);
                System.setProperty("https.proxyPort", [proxyport here]);
                System.setProperty("http.proxyHost", [proxyname here]);
                System.setProperty("http.proxyPort", [proxyport here]);

    Are there any problems showing up in the server's log?

  • Web Services with Apache Axis plugin Weblogic

    Hi,
    I am a newbie to Web Services & Apache Axis. I have plugged in Apache Axis with
    Weblogic 6.1. I wanted to know whether an architecture of the following is possible.
    Web Services published on Apache Axis wrapped on SessionBeans on Weblogic 6.1.
    Also can I get some docs, samples that can help me.
    Any help is appreciated.
    Meghna

    Hi Meghna,
    hmmm...if you are going to start off with webservices, why not go with
    the very best available: WLS 8.1 has:
    - much better schema coverage,
    - rpc, doc-literal and doc-literal-wrapped style
    - async client
    - jms transport
    - security and RM
    - many new ant tasks
    See the full list: http://edocs.bea.com/wls/docs81/webservices.html
    All the features...plus outstanding performance and our award winning
    support.
    Bruce
    Meghna Sinha wrote:
    >
    Hi,
    I am a newbie to Web Services & Apache Axis. I have plugged in Apache Axis with
    Weblogic 6.1. I wanted to know whether an architecture of the following is possible.
    Web Services published on Apache Axis wrapped on SessionBeans on Weblogic 6.1.
    Also can I get some docs, samples that can help me.
    Any help is appreciated.
    Meghna

  • Why not passing only one XML String parameter to Axis Web Service interface

    Hi,
    I am a newbie of axis and this is the first post in SUN site.
    I am writing a web service. I am considering this question after trying some examples in Axis:
    Why not defined parameters of our service interface (Service method.) as a XML String? -We can provide a XML Schema to Client, client fill all required information to a XML according to XML Schema. Seem that it is more straightforward than passing some complex objects.
    Your answer will be high appreciated!
    Thanks,
    -Hut

    Did you find a solution for that? Even im trying the same...

  • Publishing pl/sql as web services using axis

    Hello,
    I am a newbie to web services.
    I want to publish pl/sql packages as web services using axis and tomcat. Can you please tell me where to start - I will appreciate any information, links to tutorials and docs. Can you please tell me what I need to deploy and run the services.
    Thank you very much in advance!
    Eka

    Hello,
    The OracleAS Database Web Service is only available for OracleAS using the Oracle Web Service runtime and tools as documented here.
    If you are not using OracleAS or if you want to use another Web Service stack you can still manually program you Web Service manually using JDBC and is features.
    Here a generic article: http://www.onjava.com/pub/a/onjava/2003/08/13/stored_procedures.html
    and you can use advanced features of JDBC and JPublisher if needed:
    Simplifying Database Access
    Regards
    Tugdual Grall

  • SVG Charts - x-axis

    I'm a newbie.
    I've created a 2-series line chart (thanks to someone else's query on this forum, I found out about losing the 'order by' for multiple series!). I only have 2 'X' categories at present ('quarter1' and 'quarter2') but the chart defaults to squeezing them together at the left-hand side, leaving enough room to go up to about quarter 15, but I will only ever want 4.
    Anyone know how the spread the categories across the axis?
    Thanks

    assuming you're talking about the legend when you say, "but the chart defaults to squeezing them together at the left-hand side, leaving enough room to go up to about quarter 15", then know that this is a current limitation. i'll log the enhancement request in a bit (unless we already have that one), but consider unchecking the "Show Legend" box on your SVG Chart Attributes screen and just drawing your own for now. if you were asking about something else, please do feel free to elaborate.
    regards,
    raj

  • Which axis version i'm using?

    in my axis list the verion.wsdl displayed like this.
    WSDL created by Apache Axis version: 1.2.1
    Built on Jun 14, 2005 (09:15:57 EDT)
    but i have seen on the internet there are two main versions in axis - axis and axis 2. which version does my axis belongs to? this bothers me a lot because i saw this in one of the tutorials i used.
    "*This tutorial need a Axis2 runtime. You can download the latest axis2 binary distribution from here.*
    *Note : Currently Axis2 version 1.2 is the supported version for the Web Services Scenarios*"
    thanks in advance.
    ushan

    Thank-you, 10 points for a Correct Answer couldn't be easier, eh?  Just concentrate on us newbies!

  • Webservice with axis given a wsdl

    Hi all,
    I am a newbie to webservices, I have been given a wsdl from another company and I have been asked to develop a webservice with it. I would like to know the steps which I would be requiring to take inorder to build a webservice with axis. any help would be appreciated.
    I want to know how should i proceed by looking at the wsdl. The wsdl given is quite huge and big. any starting point would be helpful.

    hey neeeded a help.. you had followed jacobs instructions.. in that it says and i quote !
    1. delete the plugin folder, restart Eclipse, update the lib in the plugin folder
    Copy 2 files: "backport-util-concurrent-3.1.jar" and "geronimo-stax-api_1.0_spec-1.0.1.jar" from <Axis2Home_Location>/lib folder to the <Eclipse_Location>\plugins\Axis2_Codegen_Wizard_1.3.0\lib folder.
    2. Edit the plugins.xml file in the <Eclipse_Location>\plugins\Axis2_Codegen_Wizard_1.3.0 folder as follows:
    <runtime>
    <library name="lib/geronimo-stax-api_1.0_spec-1.0.1.jar">
    <export name="*"/>
    </library>
    <library name="lib/backport-util-concurrent-3.1.jar">
    <export name="*"/>
    </library>
    </runtime>
    then copy the plugin folder to eclipse plugin
    restarted Eclipse and it worked.
    fix worked fine for me with Eclipse WTP (Europa) and jdk1.5.0_07
    Now my question is if i delete the plugin folder, and try to restart Eclipse, Eclipse does not start, it says missiing jars ..
    I am sorry to bother you with so much questions ..
    thanks 1

  • Jax-ws and apache axis

    This is a newbie question. Can you tell me the difference between jax-ws and apache axis. Is it possible to build web services just using jax-ws and not apache axis. What would be advantages and disadvantages.
    Thanks.

    Yeah you can just use jax ws:http://java.sun.com/developer/technicalArticles/J2SE/jax_ws_2/
    I find it more intuitive. Some would tell you that axis is more bloated :http://blogs.msdn.com/b/dotnetinterop/archive/2008/07/30/changing-of-the-guard-axis-out-jaxws-in.aspx
    I would rather decide between jax ws and REST :https://blogs.oracle.com/enterprisetechtips/entry/implementing_restful_web_services_in

  • Flip vertical axis

    Hi,
    Newbie to flex here :-)
    I'm trying to flip the vertical axis of my ColumnChart (that
    is, to display values from 0 to 100, 0 on top, not 0 on bottom)...
    What's the way to do this?
    thanks a lot!!
    regards,
    rolando./

    Hii,
    Try this...
    var yAxisRenderer:AxisRenderer = new AxisRenderer();
    yAxisRenderer.axis = axisObj; (axisObj is is of type LinearAxis)
    yAxisRenderer.setStyle('verticalAxisTitleAlignment', "vertical");
    myChart.verticalAxisRenderers.push(yAxisRenderer); //myChart is the chart name

Maybe you are looking for