Proguard Error with ant/antenna

I get the following proguard error:
[wtkobfuscate] java.io.IOException: The output jar is empty. Did you specify the proper '-keep' optons?
Any idea what is wrong?
Thanks,
earamsey
[wtkobfuscate] Obfuscating C:\Projects\J2ME\CellStory\bin\CellStory.jar with ProGuard
[wtkobfuscate] ProGuard, version 3.2
[wtkobfuscate] Reading jars...
[wtkobfuscate] Reading program jar [C:\Projects\J2ME\CellStory\bin\CellStory.jar]
[wtkobfuscate] Reading library zip [C:\WTK22\wtklib\devices\Series_60_MIDP_SDK_2_1\lib\kmidp20.zip]
[wtkobfuscate] Removing unused library classes...
[wtkobfuscate] Original number of library classes: 305
[wtkobfuscate] Final number of library classes: 6
[wtkobfuscate] Shrinking...
[wtkobfuscate] Removing unused program classes and class elements...
[wtkobfuscate] Original number of program classes: 1
[wtkobfuscate] Final number of program classes: 0
[wtkobfuscate] java.io.IOException: The output jar is empty. Did you specify the proper '-keep' options?
^^^^^___Error that I get is here
[wtkobfuscate] at proguard.ProGuard.shrink(ProGuard.java:474)
[wtkobfuscate] at proguard.ProGuard.execute(ProGuard.java:86)
[wtkobfuscate] at proguard.ProGuard.main(ProGuard.java:916)
Here is my build.xml file:
<?xml version="1.0" encoding="UTF-8"?>
<project name="MIDP2.0" default="n66xx" basedir=".">
    <description>
     Build file for MyLittleProject
    </description>
    <!-- predefined antenna tasks -->
    <taskdef resource="antenna.properties"/>
    <!-- ProGuard home -->
    <property name="wtk.proguard.home" value="C:\proguard3.2"/>
    <!-- RetroGuard home -->
    <property name="wtk.retroguard.home" value="C:\retroguard-v2.0.2"/>
    <property name="midlet.name" value="MyLittleProject"/>
    <property name="midlet.home" value="C:\Projects\J2ME\MyLittleProject"/>
    <target name="build" description="Builds everything">
     <antcall target="n66xx"/>
    </target>
    <target name="n66xx" description="Builds Nokia Models 6600 and 6620">
     <ant dir="devices/nokia66xx" inheritall="true" target="build"/>
    </target>
    <target name="cellstory_init" description="Create directory structure">
     <property name="src_pp" location="${preproc_dir}"/>
     <!-- set global properties -->
     <property name="src" location="src"/>
     <property name="bin" location="bin"/>
     <property name="res" location="res"/>
     <property name="classes" location="classes"/>
     <!-- Create the timestamp -->
     <tstamp/>
     <!-- Make directories -->
     <mkdir dir="${src}"/>
     <mkdir dir="${src_pp}"/>
     <mkdir dir="${bin}"/>
     <mkdir dir="${res}"/>
     <mkdir dir="${classes}"/>
    </target>
    <target name="cellstory" depends="cellstory_init" description="Build it all">
     <wtkjad
         jadfile="${bin}/${midlet.name}.jad"
         jarfile="${midlet.name}.jar"
         name="MyLittleProject"
         vendor="Wizzards and Lizzards"
         version="1.0.0">
         <midlet
          name="${midlet.name}"
          icon="${midlet.name}.png"
          class="${midlet.name}.class"/>
         <attribute
          name="deleteConfirm"
          value="Do you really want to delete me?"/>
     </wtkjad>
     <!-- do preprocessing -->
     <wtkpreprocess
         srcdir="${src}"
         destdir="${src_pp}"
         symbols="${symbols}"/>
     <!-- Compile the code -->
     <wtkbuild
         srcdir="${src_pp}"
         destdir="${classes}"
         deprecation="on"
         target="1.4"
         source="1.4"/>
     <!-- Package the classes -->
     <wtkpackage
         jarfile="${bin}/${midlet.name}.jar"
         jadfile="${bin}/${midlet.name}.jad"
         obfuscate="false"
         preverify="false">
         <fileset dir="${classes}" includes="**/*.class"/>
         <fileset dir="${res}" includes="**"/>
     </wtkpackage>
     <wtkobfuscate
         jarfile="${bin}/${midlet.name}.jar"
         jadfile="${bin}/${midlet.name}.jad"
         tojarfile="${bin}/${midlet.name}._jar"
         obfuscator="proguard">
     </wtkobfuscate>
     <wtkpreverify jarfile="${bin}/${midlet.name}.jar"/>
     <!-- run -->
     <wtkrun jadfile="${bin}/${midlet.name}.jad" device="Series_60_MIDP_SDK_2_1"/>
    </target>
    <target name="cleanbuild" description="Cleans and builds">
     <ant dir="devices/nokia66xx" inheritall="true" target="cleanbuild"/>
    </target>
</project>

I figured this out - I needed a formatter tag to see the output of the test.

Similar Messages

  • Error with ant build and JUnit task in IntelliJ

    Hi,
    I seem to be having a very annoying error in IntelliJ. Here are the stats:
    - IntelliJ 4.5.1, Build 2239
    - Using own version of ant (1.5.1)
    - removed junit37.jar from my ant1.5.1/lib dir, and instead added junit version 3.8.1 of junit.jar to that dir
    - Specified that same junit.jar in my project classpath (this is the only item in the classpath for my test project)
    - MyTest.java is the only class in my project, and it is specified as a JUnitTest in run/debug configurations and includes the classpath and jdk of my project module
    When I right-click on my test class, and go to "Run" then my simple test passes. I see the results in the run window.
    Here is where the issue lies (and why this is confusing me). When I try to run the same test from my build.xml file in this project, specified with the classpath as the same from my project, and with the following junit task, I get the below error (3 times in a row for whatever reason). If any of you know of a configuration issue that I may be missing, please let me know. It is very frustrating! Thanks a lot, in advance.
    <target name="run.test">
            <javac classpath="class.path" srcdir="src" destdir="src" />
            <junit haltonerror="true" printsummary="yes" haltonfailure="true" showoutput="true">
                <classpath refid="class.path" />
                <test name="MyTest" />
            </junit>
        </target>
    Test MyTest failed
         at org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.execute(JUnitTask.java:568)
         at org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.execute(JUnitTask.java:527)
         at org.apache.tools.ant.Task.perform(Task.java:319)
         at org.apache.tools.ant.Target.execute(Target.java:309)
         at org.apache.tools.ant.Target.performTasks(Target.java:336)
         at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1250)
         at org.apache.tools.ant.Main.runBuild(Main.java:610)
         at org.apache.tools.ant.Main.start(Main.java:196)
         at org.apache.tools.ant.Main.main(Main.java:235)
         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 com.intellij.rt.ant.execution.AntMain2.main(AntMain2.java:13)

    I figured this out - I needed a formatter tag to see the output of the test.

  • Fbs 10g error with ant make

    I got error when i do ant make
    1. Is this normal to have exception like below.
    "[java] Exception during compile, trying again with shorter command line"
    2. It says Pakage "oracle.j2ee.ws.common...." does not exist. Where to find these pakages or ... how to fix that.
    Thanks in advance.
    My log file is below.
    web-classes:
    [javac] Compiling 48 source files to D:\Project\ibfbs\build\web\WEB-INF\classes
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteEJB_Impl.java:9: package oracle.j2ee.ws.common.encoding does not exist
    [javac] import oracle.j2ee.ws.common.encoding.*;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteEJB_Impl.java:10: package oracle.j2ee.ws.client does not exist
    [javac] import oracle.j2ee.ws.client.ServiceExceptionImpl;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteEJB_Impl.java:11: package oracle.j2ee.ws.common.util.exception does not exist
    [javac] import oracle.j2ee.ws.common.util.exception.*;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteEJB_Impl.java:12: package oracle.j2ee.ws.common.soap does not exist
    [javac] import oracle.j2ee.ws.common.soap.SOAPVersion;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteEJB_Impl.java:13: package oracle.j2ee.ws.client does not exist
    [javac] import oracle.j2ee.ws.client.HandlerChainImpl;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteEJB_Impl.java:20: package oracle.j2ee.ws.client does not exist
    [javac] public class StockQuoteEJB_Impl extends oracle.j2ee.ws.client.BasicService implements StockQuoteEJB {
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteEJB_SerializerRegistry.java:9: package oracle.j2ee.ws.client does not exist
    [javac] import oracle.j2ee.ws.client.BasicService;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteEJB_SerializerRegistry.java:10: package oracle.j2ee.ws.common.encoding does not exist
    [javac] import oracle.j2ee.ws.common.encoding.*;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteEJB_SerializerRegistry.java:11: package oracle.j2ee.ws.common.encoding.simpletype does not exist
    [javac] import oracle.j2ee.ws.common.encoding.simpletype.*;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteEJB_SerializerRegistry.java:12: package oracle.j2ee.ws.common.encoding.soap does not exist
    [javac] import oracle.j2ee.ws.common.encoding.soap.*;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteEJB_SerializerRegistry.java:13: package oracle.j2ee.ws.common.encoding.literal does not exist
    [javac] import oracle.j2ee.ws.common.encoding.literal.*;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteEJB_SerializerRegistry.java:14: package oracle.j2ee.ws.common.soap does not exist
    [javac] import oracle.j2ee.ws.common.soap.SOAPVersion;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteEJB_SerializerRegistry.java:15: package oracle.j2ee.ws.common.wsdl.document.schema does not exist
    [javac] import oracle.j2ee.ws.common.wsdl.document.schema.SchemaConstants;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteEJB_SerializerRegistry.java:19: package oracle.j2ee.ws.common.encoding.literal does not exist
    [javac] import oracle.j2ee.ws.common.encoding.literal.*;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteEJB_SerializerRegistry.java:21: cannot resolve symbol
    [javac] symbol : class SerializerRegistryBase
    [javac] location: class oracle.otnsamples.ibfbs.admin.helper.wsclient.StockQuoteEJB_SerializerRegistry
    [javac] public class StockQuoteEJB_SerializerRegistry extends SerializerRegistryBase implements SerializerConstants {
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteEJB_SerializerRegistry.java:21: cannot resolve symbol
    [javac] symbol : class SerializerConstants
    [javac] location: class oracle.otnsamples.ibfbs.admin.helper.wsclient.StockQuoteEJB_SerializerRegistry
    [javac] public class StockQuoteEJB_SerializerRegistry extends SerializerRegistryBase implements SerializerConstants {
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_Stub.java:10: package oracle.j2ee.ws.common.streaming does not exist
    [javac] import oracle.j2ee.ws.common.streaming.*;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_Stub.java:11: package oracle.j2ee.ws.common.encoding does not exist
    [javac] import oracle.j2ee.ws.common.encoding.*;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_Stub.java:12: package oracle.j2ee.ws.common.encoding.soap does not exist
    [javac] import oracle.j2ee.ws.common.encoding.soap.SOAPConstants;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_Stub.java:13: package oracle.j2ee.ws.common.encoding.soap does not exist
    [javac] import oracle.j2ee.ws.common.encoding.soap.SOAP12Constants;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_Stub.java:14: package oracle.j2ee.ws.common.encoding.literal does not exist
    [javac] import oracle.j2ee.ws.common.encoding.literal.*;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_Stub.java:15: package oracle.j2ee.ws.common.soap.streaming does not exist
    [javac] import oracle.j2ee.ws.common.soap.streaming.*;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_Stub.java:16: package oracle.j2ee.ws.common.soap.message does not exist
    [javac] import oracle.j2ee.ws.common.soap.message.*;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_Stub.java:17: package oracle.j2ee.ws.common.soap does not exist
    [javac] import oracle.j2ee.ws.common.soap.SOAPVersion;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_Stub.java:18: package oracle.j2ee.ws.common.soap does not exist
    [javac] import oracle.j2ee.ws.common.soap.SOAPEncodingConstants;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_Stub.java:19: package oracle.j2ee.ws.common.wsdl.document.schema does not exist
    [javac] import oracle.j2ee.ws.common.wsdl.document.schema.SchemaConstants;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_Stub.java:24: package oracle.j2ee.ws.client does not exist
    [javac] import oracle.j2ee.ws.client.SenderException;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_Stub.java:25: package oracle.j2ee.ws.client does not exist
    [javac] import oracle.j2ee.ws.client.*;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_Stub.java:26: package oracle.j2ee.ws.client.http does not exist
    [javac] import oracle.j2ee.ws.client.http.*;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_Stub.java:32: package oracle.j2ee.ws.client does not exist
    [javac] extends oracle.j2ee.ws.client.StubBase
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_Stub.java:100: cannot resolve symbol
    [javac] symbol : class XMLReader
    [javac] location: class oracle.otnsamples.ibfbs.admin.helper.wsclient.StockQuoteService_Stub
    [javac] protected void _readFirstBodyElement(XMLReader bodyReader, SOAPDeserializationContext deserializationContext, StreamingSenderState  state) throws Exception {
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_Stub.java:100: cannot resolve symbol
    [javac] symbol : class SOAPDeserializationContext
    [javac] location: class oracle.otnsamples.ibfbs.admin.helper.wsclient.StockQuoteService_Stub
    [javac] protected void _readFirstBodyElement(XMLReader bodyReader, SOAPDeserializationContext deserializationContext, StreamingSenderState  state) throws Exception {
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_Stub.java:100: cannot resolve symbol
    [javac] symbol : class StreamingSenderState
    [javac] location: class oracle.otnsamples.ibfbs.admin.helper.wsclient.StockQuoteService_Stub
    [javac] protected void _readFirstBodyElement(XMLReader bodyReader, SOAPDeserializationContext deserializationContext, StreamingSenderState  state) throws Exception {
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_Stub.java:116: cannot resolve symbol
    [javac] symbol : class XMLReader
    [javac] location: class oracle.otnsamples.ibfbs.admin.helper.wsclient.StockQuoteService_Stub
    [javac] private void deserializegetStockQuote(XMLReader bodyReader, SOAPDeserializationContext deserializationContext, StreamingSenderState state) throws Exception {
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_Stub.java:116: cannot resolve symbol
    [javac] symbol : class SOAPDeserializationContext
    [javac] location: class oracle.otnsamples.ibfbs.admin.helper.wsclient.StockQuoteService_Stub
    [javac] private void deserializegetStockQuote(XMLReader bodyReader, SOAPDeserializationContext deserializationContext, StreamingSenderState state) throws Exception {
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_Stub.java:116: cannot resolve symbol
    [javac] symbol : class StreamingSenderState
    [javac] location: class oracle.otnsamples.ibfbs.admin.helper.wsclient.StockQuoteService_Stub
    [javac] private void deserializegetStockQuote(XMLReader bodyReader, SOAPDeserializationContext deserializationContext, StreamingSenderState state) throws Exception {
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_Stub.java:155: cannot resolve symbol
    [javac] symbol : class InternalTypeMappingRegistry
    [javac] location: class oracle.otnsamples.ibfbs.admin.helper.wsclient.StockQuoteService_Stub
    [javac] public void _initialize(InternalTypeMappingRegistry registry) throws Exception {
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_Stub.java:165: cannot resolve symbol
    [javac] symbol : class CombinedSerializer
    [javac] location: class oracle.otnsamples.ibfbs.admin.helper.wsclient.StockQuoteService_Stub
    [javac] private CombinedSerializer myStockQuoteService_getStockQuote_RequestStruct_LiteralSerializer;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_Stub.java:168: cannot resolve symbol
    [javac] symbol : class CombinedSerializer
    [javac] location: class oracle.otnsamples.ibfbs.admin.helper.wsclient.StockQuoteService_Stub
    [javac] private CombinedSerializer myStockQuoteService_getStockQuote_ResponseStruct_LiteralSerializer;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_RequestStruct_LiteralSerializer.java:9: package oracle.j2ee.ws.common.encoding does not exist
    [javac] import oracle.j2ee.ws.common.encoding.*;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_RequestStruct_LiteralSerializer.java:10: package oracle.j2ee.ws.common.encoding.literal does not exist
    [javac] import oracle.j2ee.ws.common.encoding.literal.*;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_RequestStruct_LiteralSerializer.java:11: package oracle.j2ee.ws.common.encoding.literal does not exist
    [javac] import oracle.j2ee.ws.common.encoding.literal.DetailFragmentDeserializer;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_RequestStruct_LiteralSerializer.java:12: package oracle.j2ee.ws.common.encoding.simpletype does not exist
    [javac] import oracle.j2ee.ws.common.encoding.simpletype.*;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_RequestStruct_LiteralSerializer.java:13: package oracle.j2ee.ws.common.encoding.soap does not exist
    [javac] import oracle.j2ee.ws.common.encoding.soap.SOAPConstants;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_RequestStruct_LiteralSerializer.java:14: package oracle.j2ee.ws.common.encoding.soap does not exist
    [javac] import oracle.j2ee.ws.common.encoding.soap.SOAP12Constants;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_RequestStruct_LiteralSerializer.java:15: package oracle.j2ee.ws.common.streaming does not exist
    [javac] import oracle.j2ee.ws.common.streaming.*;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_RequestStruct_LiteralSerializer.java:16: package oracle.j2ee.ws.common.wsdl.document.schema does not exist
    [javac] import oracle.j2ee.ws.common.wsdl.document.schema.SchemaConstants;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_RequestStruct_LiteralSerializer.java:22: cannot resolve symbol
    [javac] symbol : class LiteralObjectSerializerBase
    [javac] location: class oracle.otnsamples.ibfbs.admin.helper.wsclient.StockQuoteService_getStockQuote_RequestStruct_LiteralSerializer
    [javac] public class StockQuoteService_getStockQuote_RequestStruct_LiteralSerializer extends LiteralObjectSerializerBase implements Initializable {
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_RequestStruct_LiteralSerializer.java:22: cannot resolve symbol
    [javac] symbol : class Initializable
    [javac] location: class oracle.otnsamples.ibfbs.admin.helper.wsclient.StockQuoteService_getStockQuote_RequestStruct_LiteralSerializer
    [javac] public class StockQuoteService_getStockQuote_RequestStruct_LiteralSerializer extends LiteralObjectSerializerBase implements Initializable {
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_RequestStruct_LiteralSerializer.java:25: cannot resolve symbol
    [javac] symbol : class CombinedSerializer
    [javac] location: class oracle.otnsamples.ibfbs.admin.helper.wsclient.StockQuoteService_getStockQuote_RequestStruct_LiteralSerializer
    [javac] private CombinedSerializer myStringArray_LiteralSerializer;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_RequestStruct_LiteralSerializer.java:35: cannot resolve symbol
    [javac] symbol : class InternalTypeMappingRegistry
    [javac] location: class oracle.otnsamples.ibfbs.admin.helper.wsclient.StockQuoteService_getStockQuote_RequestStruct_LiteralSerializer
    [javac] public void initialize(InternalTypeMappingRegistry registry) throws Exception {
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_RequestStruct_LiteralSerializer.java:39: cannot resolve symbol
    [javac] symbol : class XMLReader
    [javac] location: class oracle.otnsamples.ibfbs.admin.helper.wsclient.StockQuoteService_getStockQuote_RequestStruct_LiteralSerializer
    [javac] public Object doDeserialize(XMLReader reader,
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_RequestStruct_LiteralSerializer.java:40: cannot resolve symbol
    [javac] symbol : class SOAPDeserializationContext
    [javac] location: class oracle.otnsamples.ibfbs.admin.helper.wsclient.StockQuoteService_getStockQuote_RequestStruct_LiteralSerializer
    [javac] SOAPDeserializationContext context) throws Exception {
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_RequestStruct_LiteralSerializer.java:68: cannot resolve symbol
    [javac] symbol : class XMLWriter
    [javac] location: class oracle.otnsamples.ibfbs.admin.helper.wsclient.StockQuoteService_getStockQuote_RequestStruct_LiteralSerializer
    [javac] public void doSerializeAttributes(Object obj, XMLWriter writer, SOAPSerializationContext context) throws Exception {
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_RequestStruct_LiteralSerializer.java:68: cannot resolve symbol
    [javac] symbol : class SOAPSerializationContext
    [javac] location: class oracle.otnsamples.ibfbs.admin.helper.wsclient.StockQuoteService_getStockQuote_RequestStruct_LiteralSerializer
    [javac] public void doSerializeAttributes(Object obj, XMLWriter writer, SOAPSerializationContext context) throws Exception {
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_RequestStruct_LiteralSerializer.java:72: cannot resolve symbol
    [javac] symbol : class XMLWriter
    [javac] location: class oracle.otnsamples.ibfbs.admin.helper.wsclient.StockQuoteService_getStockQuote_RequestStruct_LiteralSerializer
    [javac] public void doSerialize(Object obj, XMLWriter writer, SOAPSerializationContext context) throws Exception {
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_RequestStruct_LiteralSerializer.java:72: cannot resolve symbol
    [javac] symbol : class SOAPSerializationContext
    [javac] location: class oracle.otnsamples.ibfbs.admin.helper.wsclient.StockQuoteService_getStockQuote_RequestStruct_LiteralSerializer
    [javac] public void doSerialize(Object obj, XMLWriter writer, SOAPSerializationContext context) throws Exception {
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_ResponseStruct_LiteralSerializer.java:9: package oracle.j2ee.ws.common.encoding does not exist
    [javac] import oracle.j2ee.ws.common.encoding.*;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_ResponseStruct_LiteralSerializer.java:10: package oracle.j2ee.ws.common.encoding.literal does not exist
    [javac] import oracle.j2ee.ws.common.encoding.literal.*;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_ResponseStruct_LiteralSerializer.java:11: package oracle.j2ee.ws.common.encoding.literal does not exist
    [javac] import oracle.j2ee.ws.common.encoding.literal.DetailFragmentDeserializer;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_ResponseStruct_LiteralSerializer.java:12: package oracle.j2ee.ws.common.encoding.simpletype does not exist
    [javac] import oracle.j2ee.ws.common.encoding.simpletype.*;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_ResponseStruct_LiteralSerializer.java:13: package oracle.j2ee.ws.common.encoding.soap does not exist
    [javac] import oracle.j2ee.ws.common.encoding.soap.SOAPConstants;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_ResponseStruct_LiteralSerializer.java:14: package oracle.j2ee.ws.common.encoding.soap does not exist
    [javac] import oracle.j2ee.ws.common.encoding.soap.SOAP12Constants;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_ResponseStruct_LiteralSerializer.java:15: package oracle.j2ee.ws.common.streaming does not exist
    [javac] import oracle.j2ee.ws.common.streaming.*;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_ResponseStruct_LiteralSerializer.java:16: package oracle.j2ee.ws.common.wsdl.document.schema does not exist
    [javac] import oracle.j2ee.ws.common.wsdl.document.schema.SchemaConstants;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_ResponseStruct_LiteralSerializer.java:22: cannot resolve symbol
    [javac] symbol : class LiteralObjectSerializerBase
    [javac] location: class oracle.otnsamples.ibfbs.admin.helper.wsclient.StockQuoteService_getStockQuote_ResponseStruct_LiteralSerializer
    [javac] public class StockQuoteService_getStockQuote_ResponseStruct_LiteralSerializer extends LiteralObjectSerializerBase implements Initializable {
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_ResponseStruct_LiteralSerializer.java:22: cannot resolve symbol
    [javac] symbol : class Initializable
    [javac] location: class oracle.otnsamples.ibfbs.admin.helper.wsclient.StockQuoteService_getStockQuote_ResponseStruct_LiteralSerializer
    [javac] public class StockQuoteService_getStockQuote_ResponseStruct_LiteralSerializer extends LiteralObjectSerializerBase implements Initializable {
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_ResponseStruct_LiteralSerializer.java:25: cannot resolve symbol
    [javac] symbol : class CombinedSerializer
    [javac] location: class oracle.otnsamples.ibfbs.admin.helper.wsclient.StockQuoteService_getStockQuote_ResponseStruct_LiteralSerializer
    [javac] private CombinedSerializer myFloatArray_LiteralSerializer;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_ResponseStruct_LiteralSerializer.java:35: cannot resolve symbol
    [javac] symbol : class InternalTypeMappingRegistry
    [javac] location: class oracle.otnsamples.ibfbs.admin.helper.wsclient.StockQuoteService_getStockQuote_ResponseStruct_LiteralSerializer
    [javac] public void initialize(InternalTypeMappingRegistry registry) throws Exception {
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_ResponseStruct_LiteralSerializer.java:39: cannot resolve symbol
    [javac] symbol : class XMLReader
    [javac] location: class oracle.otnsamples.ibfbs.admin.helper.wsclient.StockQuoteService_getStockQuote_ResponseStruct_LiteralSerializer
    [javac] public Object doDeserialize(XMLReader reader,
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_ResponseStruct_LiteralSerializer.java:40: cannot resolve symbol
    [javac] symbol : class SOAPDeserializationContext
    [javac] location: class oracle.otnsamples.ibfbs.admin.helper.wsclient.StockQuoteService_getStockQuote_ResponseStruct_LiteralSerializer
    [javac] SOAPDeserializationContext context) throws Exception {
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_ResponseStruct_LiteralSerializer.java:68: cannot resolve symbol
    [javac] symbol : class XMLWriter
    [javac] location: class oracle.otnsamples.ibfbs.admin.helper.wsclient.StockQuoteService_getStockQuote_ResponseStruct_LiteralSerializer
    [javac] public void doSerializeAttributes(Object obj, XMLWriter writer, SOAPSerializationContext context) throws Exception {
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_ResponseStruct_LiteralSerializer.java:68: cannot resolve symbol
    [javac] symbol : class SOAPSerializationContext
    [javac] location: class oracle.otnsamples.ibfbs.admin.helper.wsclient.StockQuoteService_getStockQuote_ResponseStruct_LiteralSerializer
    [javac] public void doSerializeAttributes(Object obj, XMLWriter writer, SOAPSerializationContext context) throws Exception {
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_ResponseStruct_LiteralSerializer.java:72: cannot resolve symbol
    [javac] symbol : class XMLWriter
    [javac] location: class oracle.otnsamples.ibfbs.admin.helper.wsclient.StockQuoteService_getStockQuote_ResponseStruct_LiteralSerializer
    [javac] public void doSerialize(Object obj, XMLWriter writer, SOAPSerializationContext context) throws Exception {
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\wsclient\StockQuoteService_getStockQuote_ResponseStruct_LiteralSerializer.java:72: cannot resolve symbol
    [javac] symbol : class SOAPSerializationContext
    [javac] location: class oracle.otnsamples.ibfbs.admin.helper.wsclient.StockQuoteService_getStockQuote_ResponseStruct_LiteralSerializer
    [javac] public void doSerialize(Object obj, XMLWriter writer, SOAPSerializationContext context) throws Exception {
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\types\FloatArray_LiteralSerializer.java:9: package oracle.j2ee.ws.common.encoding does not exist
    [javac] import oracle.j2ee.ws.common.encoding.*;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\types\FloatArray_LiteralSerializer.java:10: package oracle.j2ee.ws.common.encoding.literal does not exist
    [javac] import oracle.j2ee.ws.common.encoding.literal.*;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\types\FloatArray_LiteralSerializer.java:11: package oracle.j2ee.ws.common.encoding.literal does not exist
    [javac] import oracle.j2ee.ws.common.encoding.literal.DetailFragmentDeserializer;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\types\FloatArray_LiteralSerializer.java:12: package oracle.j2ee.ws.common.encoding.simpletype does not exist
    [javac] import oracle.j2ee.ws.common.encoding.simpletype.*;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\types\FloatArray_LiteralSerializer.java:13: package oracle.j2ee.ws.common.encoding.soap does not exist
    [javac] import oracle.j2ee.ws.common.encoding.soap.SOAPConstants;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\types\FloatArray_LiteralSerializer.java:14: package oracle.j2ee.ws.common.encoding.soap does not exist
    [javac] import oracle.j2ee.ws.common.encoding.soap.SOAP12Constants;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\types\FloatArray_LiteralSerializer.java:15: package oracle.j2ee.ws.common.streaming does not exist
    [javac] import oracle.j2ee.ws.common.streaming.*;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\types\FloatArray_LiteralSerializer.java:16: package oracle.j2ee.ws.common.wsdl.document.schema does not exist
    [javac] import oracle.j2ee.ws.common.wsdl.document.schema.SchemaConstants;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\types\FloatArray_LiteralSerializer.java:22: cannot resolve symbol
    [javac] symbol : class LiteralObjectSerializerBase
    [javac] location: class types.FloatArray_LiteralSerializer
    [javac] public class FloatArray_LiteralSerializer extends LiteralObjectSerializerBase implements Initializable {
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\types\FloatArray_LiteralSerializer.java:22: cannot resolve symbol
    [javac] symbol : class Initializable
    [javac] location: class types.FloatArray_LiteralSerializer
    [javac] public class FloatArray_LiteralSerializer extends LiteralObjectSerializerBase implements Initializable {
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\types\FloatArray_LiteralSerializer.java:25: cannot resolve symbol
    [javac] symbol : class CombinedSerializer
    [javac] location: class types.FloatArray_LiteralSerializer
    [javac] private CombinedSerializer myns2__float__float_Float_Serializer;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\types\FloatArray_LiteralSerializer.java:35: cannot resolve symbol
    [javac] symbol : class InternalTypeMappingRegistry
    [javac] location: class types.FloatArray_LiteralSerializer
    [javac] public void initialize(InternalTypeMappingRegistry registry) throws Exception {
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\types\FloatArray_LiteralSerializer.java:39: cannot resolve symbol
    [javac] symbol : class XMLReader
    [javac] location: class types.FloatArray_LiteralSerializer
    [javac] public Object doDeserialize(XMLReader reader,
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\types\FloatArray_LiteralSerializer.java:40: cannot resolve symbol
    [javac] symbol : class SOAPDeserializationContext
    [javac] location: class types.FloatArray_LiteralSerializer
    [javac] SOAPDeserializationContext context) throws Exception {
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\types\FloatArray_LiteralSerializer.java:82: cannot resolve symbol
    [javac] symbol : class XMLWriter
    [javac] location: class types.FloatArray_LiteralSerializer
    [javac] public void doSerializeAttributes(Object obj, XMLWriter writer, SOAPSerializationContext context) throws Exception {
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\types\FloatArray_LiteralSerializer.java:82: cannot resolve symbol
    [javac] symbol : class SOAPSerializationContext
    [javac] location: class types.FloatArray_LiteralSerializer
    [javac] public void doSerializeAttributes(Object obj, XMLWriter writer, SOAPSerializationContext context) throws Exception {
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\types\FloatArray_LiteralSerializer.java:86: cannot resolve symbol
    [javac] symbol : class XMLWriter
    [javac] location: class types.FloatArray_LiteralSerializer
    [javac] public void doSerialize(Object obj, XMLWriter writer, SOAPSerializationContext context) throws Exception {
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\types\FloatArray_LiteralSerializer.java:86: cannot resolve symbol
    [javac] symbol : class SOAPSerializationContext
    [javac] location: class types.FloatArray_LiteralSerializer
    [javac] public void doSerialize(Object obj, XMLWriter writer, SOAPSerializationContext context) throws Exception {
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\types\StringArray_LiteralSerializer.java:9: package oracle.j2ee.ws.common.encoding does not exist
    [javac] import oracle.j2ee.ws.common.encoding.*;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\types\StringArray_LiteralSerializer.java:10: package oracle.j2ee.ws.common.encoding.literal does not exist
    [javac] import oracle.j2ee.ws.common.encoding.literal.*;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\types\StringArray_LiteralSerializer.java:11: package oracle.j2ee.ws.common.encoding.literal does not exist
    [javac] import oracle.j2ee.ws.common.encoding.literal.DetailFragmentDeserializer;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\types\StringArray_LiteralSerializer.java:12: package oracle.j2ee.ws.common.encoding.simpletype does not exist
    [javac] import oracle.j2ee.ws.common.encoding.simpletype.*;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\types\StringArray_LiteralSerializer.java:13: package oracle.j2ee.ws.common.encoding.soap does not exist
    [javac] import oracle.j2ee.ws.common.encoding.soap.SOAPConstants;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\types\StringArray_LiteralSerializer.java:14: package oracle.j2ee.ws.common.encoding.soap does not exist
    [javac] import oracle.j2ee.ws.common.encoding.soap.SOAP12Constants;
    [javac] ^
    [javac] D:\Project\ibfbs\web\src\types\StringArray_LiteralSerializer.java:15: package oracle.j2ee.ws.common.streaming does not exist
    [javac] import oracle.j2ee.ws.common.streaming.*;
    [javac] ^
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -deprecation for details.
    [javac] 100 errors
    BUILD FAILED
    D:\Project\ibfbs\build.xml:242: Compile failed; see the compiler error output for details.
    Total time: 10 seconds

    I've got the same error and I solved it by adding following line in build.xml:
    <!--Set the classpath-->
    <path id="classpath">
    <pathelement location="${oc4j.home}/webservices/lib/wsclient.jar"/>
    </path>
    BasicService class is within wsclient.jar.
    But I've got another error after doing "ant make":
    web-classes:
    [javac] Compiling 35 source files to D:\work\javadev\ora-samples\ibfbs\build\web\WEB-INF\classes
    [javac] D:\work\javadev\ora-samples\ibfbs\web\src\oracle\otnsamples\ibfbs\admin\helper\JAXRPCStockQuoteServiceClient.java:80: getStockQuote(types.StringArray) in oracle.otnsamples.ibfbs.admin.helper.wsclient.StockQuoteService cannot be applied to (java.lang.String[])
    [javac] return quoteService.getStockQuote(symbolArr);
    [javac] ^
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -deprecation for details.
    [javac] 1 error
    Any ideas?

  • Error with Elipse - Antenna

    The error is:
    BUILD FAILED
    C:\Archivos de programa\eclipse\proyecto\Blinker\build.xml:36: Preverification failed (result=1)
    and de code line 36:
    <wtkpackage jarfile="Blinker.jar" jadfile="Blinker.jad" classpath="C:\WTK104\wtklib\devices\Nokia_12_IMP_1_0_Concept_Simulator_1_0\lib\classes.zip" obfuscate="false" preverify="true">
    The rute of the classes.zip is good but i dont kwon what happends
    Thanks
    Rafael

    Lo explico en espa�ol:
    Este error se debe a que no esta apuntando el "path system" a la carpeta bin del sdk por lo que hay que ir a editar el "path system". Esto se hace desde el panel de control, sistemas, opciones avanzadas, variables de entorno, ahi se abrira una venta en donde esta la variable PATH la cual hay que apuntarla a la carpeta bin del SDK. Luego de esto hay que reiniciar la maquina. Para probar si realmente el cambio se hizo puedes escribir PATH en la pantalla de DOS y te indicara cuales son toas las rutas asignadas al PATH, y ahi veras el cambio que hiciste.

  • Error while building Web Services for Invoking PL/SQL with ANT

    Hello,
    i tried to build the demo- webservice for plsql- stored procedure, but while i want to run the demo with ant i get the following error:
    The same Error occures while Run the Demo with seperate commands: Step 5a(1) Assembly:
    env-check:
    init:
    [mkdir] Created dir: D:\ORAWebServices\webservices_demos\webservices_demos\db\plsql\build\classes\service
    wsa:
    [java] Fehler: oracle.j2ee.ws.tools.wsa.cli.CommandLineMessageBundle_de
    BUILD FAILED
    D:\ORAWebServices\webservices_demos\webservices_demos\db\plsql\build.xml:45: The following error occurred while executing this line:
    D:\ORAWebServices\webservices_demos\webservices_demos\common.xml:74: Java returned: 1
    Total time: 3 seconds
    The Database runs on a remote system and the service-connfig.xml is updated.
    Thanks for Help.

    I assume you have OC4J 10.1.3 webservices installed. Then you should not be using service-config.xml. Check out the 10.1.3 documentation about WebServiceAssembler. I am afraid, you are using 10.1.2 style service-config.xml along with 10.1.3 style WebServiceAssembler.

  • Compiling Flash Builder Projects with ant - error

    I'm fairly new to FlashBuilder as well as using ant to build projects.
    I'm working on a project in FlashBuilder 4.5. I'm using a 3rd party SWC that contains an alchemy-compiled C application in the SWC. Building my entire project within FlashBuilder is working fine. However, due to other parts of the project (not imported into FlashBuilder) I need to build with ant on occasion.
    The Class specific to the C app within the SWC is throwing errors when building with ant - it says it can not find the source. I had one recommendation to look into adding/editing something within the build.xml file, but I don't know what that addition/edit would be.
    Any help appreciated.

    Apparently related to switching workspaces... the error log identifies a path to an old workspace I changed out of weeks ago. I created a new workspace and moved the project (just the source, etc, not the settings) into it. been running fine for a while now... though funny how this problem didn't show up until yesterday.

  • Obfuscation error using ANT

    Hello ,
    While Obfuscating the build.xml file with ANT build m getting the below error .
    Please help me to solve the problem..
    j2mepolish:
    [j2mepolish] info: the license attribute is no longer supported. Please place your license.key file either to ${project.home} or to ${polish.home}.
    [j2mepolish] J2ME Polish 2.0-RC4 (GPL License)
    [j2mepolish] Loading device database...
    [j2mepolish] Using locale [de_DE]...
    [j2mepolish] assembling resources for device [Generic/DefaultColorPhone].
    [j2mepolish] preprocessing for device [Generic/DefaultColorPhone].
    [j2mepolish] Warning: CSS style [title] not found, you should define it for designing the titles of screens.
    [j2mepolish] compiling for device [Generic/DefaultColorPhone].
    [j2mepolish-javac-Generic/DefaultColorPhone] Compiling 114 source files to C:\JCPolish\build\real\Generic\DefaultColorPhone\de_DE\classes
    [j2mepolish] obfuscating for device [Generic/DefaultColorPhone].
    BUILD FAILED
    java.lang.NoClassDefFoundError: de/enough/polish/util/OrderedMultipleEntriesMap
    Total time: 13 seconds Thanks in advance.

    I had the same problem using j2mepolish 2.0.4 and eclipse with mepose plugin. This error comes when obfuscating with proguard. Without obfuscation it works just fine. After a lot of work I got it to compile however.
    It seems that the 2.0.4 version installer package with option to install mepose is not working or then the current version of mepose is not compatible with j2mepolish 2.0.4.
    The solution is not to install mepose. I had it installed already so I uninstalled everything including eclipse, wtk, and j2mepolish. When reinstalling I didn't check the option to install mepose in the j2mepolish installer. And it worked!
    It seems that the mepose plugin installs an earlier version (2.0?) of enough-j2mepolish-build.jar that doesn't have OrderedMultipleEntriesMap class.
    I hope this helps...

  • JSP problem with ANT

    Hello!
    I built up a web site and I want to test them using ANT. It works fine with other web page, however it doesn't work with web pages with "session" statement. For example in login.jsp I have the following statement
    session.setAttribute("user", request.getParameter("userName"));
    And if the user's name and password are correct, the user is directed to home.jsp, where i have the following statement to retrieve the user's name:
    String id=session.getAttribute("user").toString();
    In order to test the above 2 pages with ANT, I have the following code in builder.xml:
    <?xml version='1.0'?>
    <project name="proj" default="test" basedir=".">
    <target name="test">
    <get src="http://path/login.jsp?userName=id&passWord=1111" dest="1.html" />
    </target>
    </project>
    When I run the script, I get the error that the home.jsp cannot be opened (see below)
    [get] Error opening connection java.io.IOException: Server returned HTTP response code: 500 for URL: http://path/home.jsp
    I am pretty sure the above error is caused by the "session" statement, because if I remove the statement in home.jsp, the page can be correctly opened. But I really need the "session" statement, Can someone tell me how to deal with it?
    thanks a million.

    Usually with a 500 error there's more detail in a server log somewhere. Can you find anything in stderr.log or some such?

  • Test jsp pages with ant

    Hello!
    I built up a web site and I want to test them using ANT. It works fine with other web page, however it doesn't work with web pages with "session" statement. For example in login.jsp I have the following statement
    session.setAttribute("user", request.getParameter("userName"));
    And if the user's name and password are correct, the user is directed to home.jsp, where i have the following statement to retrieve the user's name:
    String id=session.getAttribute("user").toString();
    In order to test the above 2 pages with ANT, I have the following code in builder.xml:
    <?xml version='1.0'?>
    <project name="proj" default="test" basedir=".">
    <target name="test">
    <get src="http://path/login.jsp?userName=id&passWord=1111" dest="1.html" />
    </target>
    </project>
    When I run the script, I get the error that the home.jsp cannot be opened (see below)
    [get] Error opening connection java.io.IOException: Server returned HTTP response code: 500 for URL: http://path/home.jsp
    I am pretty sure the above error is caused by the "session" statement, because if I remove the statement in home.jsp, the page can be correctly opened. But I really need the "session" statement, Can someone tell me how to deal with it?
    thanks a million.

    One mistake i find in your code is while retreiving the session value its session.getAttribute("userName"), as you stored the value using the parameter 'userName'. Is it not causing problem. Please check...

  • Wlcompile - nested javac elements not working with ant 1.6.1

    Hi
    I have a problem with Ant 1.6.1 and wlcompile.
    I get the following error: The <wlcompile> type doesn’t support the nested “javac”
    element.
    Heres the error msg I get in debug mode:
    BUILD FAILED
    C:\P2Development\dev\testing\test.xml:3: The <wlcompile> type doesn't support
    the nested "javac" element.
         at org.apache.tools.ant.IntrospectionHelper.throwNotSupported(IntrospectionHelper.java:573)
         at org.apache.tools.ant.IntrospectionHelper.getNestedCreator(IntrospectionHelper.java:624)
         at org.apache.tools.ant.IntrospectionHelper.getElementCreator(IntrospectionHelper.java:691)
         at org.apache.tools.ant.UnknownElement.handleChild(UnknownElement.java:529)
         at org.apache.tools.ant.UnknownElement.handleChildren(UnknownElement.java:320)
         at org.apache.tools.ant.UnknownElement.configure(UnknownElement.java:176)
         at org.apache.tools.ant.UnknownElement.maybeConfigure(UnknownElement.java:152)
         at org.apache.tools.ant.Task.perform(Task.java:363)
         at org.apache.tools.ant.Target.execute(Target.java:301)
         at org.apache.tools.ant.Target.performTasks(Target.java:328)
         at org.apache.tools.ant.Project.executeTarget(Project.java:1215)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1063)
         at org.apache.tools.ant.Main.runBuild(Main.java:632)
         at org.apache.tools.ant.Main.startAnt(Main.java:183)
         at org.apache.tools.ant.launch.Launcher.run(Launcher.java:197)
         at org.apache.tools.ant.launch.Launcher.main(Launcher.java:56)
    I’m using windows 2000. I’ve tried with weblogic.jar from Weblogic Server 8.1
    SP1 and SP2. I’ve tried with JDK 1.4.1_02 and 1.4.2_04. If I’m using Ant 1.5.3
    then everything works perfectly.
    I’ve tried to remove the WLS included Ant version to avoid conflicts with Ant
    1.6.1 and Ant 1.5.3 (that comes with Weblogic server). I’ve tried to uninstall
    Weblogic Server and just keep weblogic.jar, but I still get the same error. I’ve
    tried to put weblogic.jar on the classpath, still not working. I’ve tried to remove
    all jar files from $ANT_HOME/lib except those jar files needed to run my test
    project - ant.jar and ant-launcher.jar, but still doesn’t work. If I change $ANT_HOME
    to Ant 1.5.3 and run Ant 1.5.3 then everything works. So it seems to have something
    to do with Ant 1.6.1.
    Here’s my example code:
    <project name="wlcompile_test" default="test" basedir=".">
         <target name="test" depends="init">
    <wlcompile srcdir="${src.dir}" destdir="${build.dir}">
    <javac debug="${build.debuginfo}" debuglevel="${build.debuglevel}"
    nowarn="${build.nowarn}" deprecation="${build.deprecated}" source="${build.source.version}"/>
    </wlcompile>
         </target>
    <target name="clean" depends="init">
    <delete dir="${build.dir}"/>
    </target>
    <target name="init">
    <taskdef name="wlcompile" classname="weblogic.ant.taskdefs.build.WLCompileTask"
    classpath="C:\P2Development\weblogic.jar"/>
    <property name="src.dir" value="src"/>
    <property name="build.dir" value="classes"/>
    <property name="build.compiler" value="modern"/>
    <property name="build.compiler.pedantic" value="true"/>
    <property name="build.debuginfo" value="true"/>
    <property name="build.debuglevel" value="lines,vars,source"/>
    <property name="build.deprecated" value="false"/>
    <property name="build.nowarn" value="off"/>
    <property name="build.source.version" value="1.4"/>
    <mkdir dir="${build.dir}"/>
    </target>
    </project>
    And I try to run “ant test”
    It doesn’t work with Ant 1.6.1 and weblogic.jar from WLS 8.1 SP1 and SP2. But
    it works perfectly if I change to Ant 1.5.3.
    Here’s a link to the Ant wlcompile task documentation from BEA:
    http://e-docs.bea.com/wls/docs81/programming/environment.html#1098348
    Regards,
    Tobias Wallter

    Yes, this one is fixed in 8.1 SP3. If you need a patch before then,
    contact [email protected] and reference CR136493.
    -- Rob
    Tobias Wallter wrote:
    Hi
    I have a problem with Ant 1.6.1 and wlcompile.
    I get the following error: The <wlcompile> type doesn?t support the nested ?javac?
    element.
    Heres the error msg I get in debug mode:
    BUILD FAILED
    C:\P2Development\dev\testing\test.xml:3: The <wlcompile> type doesn't support
    the nested "javac" element.
         at org.apache.tools.ant.IntrospectionHelper.throwNotSupported(IntrospectionHelper.java:573)
         at org.apache.tools.ant.IntrospectionHelper.getNestedCreator(IntrospectionHelper.java:624)
         at org.apache.tools.ant.IntrospectionHelper.getElementCreator(IntrospectionHelper.java:691)
         at org.apache.tools.ant.UnknownElement.handleChild(UnknownElement.java:529)
         at org.apache.tools.ant.UnknownElement.handleChildren(UnknownElement.java:320)
         at org.apache.tools.ant.UnknownElement.configure(UnknownElement.java:176)
         at org.apache.tools.ant.UnknownElement.maybeConfigure(UnknownElement.java:152)
         at org.apache.tools.ant.Task.perform(Task.java:363)
         at org.apache.tools.ant.Target.execute(Target.java:301)
         at org.apache.tools.ant.Target.performTasks(Target.java:328)
         at org.apache.tools.ant.Project.executeTarget(Project.java:1215)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1063)
         at org.apache.tools.ant.Main.runBuild(Main.java:632)
         at org.apache.tools.ant.Main.startAnt(Main.java:183)
         at org.apache.tools.ant.launch.Launcher.run(Launcher.java:197)
         at org.apache.tools.ant.launch.Launcher.main(Launcher.java:56)
    I?m using windows 2000. I?ve tried with weblogic.jar from Weblogic Server 8.1
    SP1 and SP2. I?ve tried with JDK 1.4.1_02 and 1.4.2_04. If I?m using Ant 1.5.3
    then everything works perfectly.
    I?ve tried to remove the WLS included Ant version to avoid conflicts with Ant
    1.6.1 and Ant 1.5.3 (that comes with Weblogic server). I?ve tried to uninstall
    Weblogic Server and just keep weblogic.jar, but I still get the same error. I?ve
    tried to put weblogic.jar on the classpath, still not working. I?ve tried to remove
    all jar files from $ANT_HOME/lib except those jar files needed to run my test
    project - ant.jar and ant-launcher.jar, but still doesn?t work. If I change $ANT_HOME
    to Ant 1.5.3 and run Ant 1.5.3 then everything works. So it seems to have something
    to do with Ant 1.6.1.
    Here?s my example code:
    <project name="wlcompile_test" default="test" basedir=".">
         <target name="test" depends="init">
    <wlcompile srcdir="${src.dir}" destdir="${build.dir}">
    <javac debug="${build.debuginfo}" debuglevel="${build.debuglevel}"
    nowarn="${build.nowarn}" deprecation="${build.deprecated}" source="${build.source.version}"/>
    </wlcompile>
         </target>
    <target name="clean" depends="init">
    <delete dir="${build.dir}"/>
    </target>
    <target name="init">
    <taskdef name="wlcompile" classname="weblogic.ant.taskdefs.build.WLCompileTask"
    classpath="C:\P2Development\weblogic.jar"/>
    <property name="src.dir" value="src"/>
    <property name="build.dir" value="classes"/>
    <property name="build.compiler" value="modern"/>
    <property name="build.compiler.pedantic" value="true"/>
    <property name="build.debuginfo" value="true"/>
    <property name="build.debuglevel" value="lines,vars,source"/>
    <property name="build.deprecated" value="false"/>
    <property name="build.nowarn" value="off"/>
    <property name="build.source.version" value="1.4"/>
    <mkdir dir="${build.dir}"/>
    </target>
    </project>
    And I try to run ?ant test?
    It doesn?t work with Ant 1.6.1 and weblogic.jar from WLS 8.1 SP1 and SP2. But
    it works perfectly if I change to Ant 1.5.3.
    Here?s a link to the Ant wlcompile task documentation from BEA:
    http://e-docs.bea.com/wls/docs81/programming/environment.html#1098348
    Regards,
    Tobias Wallter

  • Problem building with ant

    Hi all,
    For some reason i get the following error message when trying to build any of the code in the j2ee tutorial.
    C:\WINDOWS\system32\ntvdm.exe
    Error while setting up environment for the application. Choose 'close' to terminate the application
    If anyone has any ideas as to why this happens, any help would be much appreciated.
    thanks

    i'm using windows xp pro. i have actually sorted that problem out by replacing ant 1.3 with ant 1.5
    I now have another error message. When i try to run the application client with the foolowing command:
    C:\forte4j\j2sdkee1.3\bin>runclient client \examples\ears\SavingsAccountApp.ear -name SavingsAccountClient -textauth
    I get the following
    Initiating login ...
    Username = null
    Enter Username:guest
    Enter Password:guest123
    Binding name:`java:comp/env/ejb/SimpleSavingsAccount`
    Application threw an exception:java.lang.NoClassDefFoundError: SavingsAccountHome
    Unbinding name:`java:comp/env/ejb/SimpleSavingsAccount`
    Not sure why i am getting the exception.

  • How to start Bea 9 asynchronously with Ant?

    Unfortunately the whole text is condensed because of a forum bug. I hope, you still read it.
    With Bea 8 it was possible to start the Bea application server asynchronously with Ant.
    But I couldn't start <b>Bea 9</b> asynchronously with Ant. I get this error:
    <pre>
    spawn does not allow attributes related to input, output, error, result
    spawn also does not allow timeout
    finally, spawn is not compatible with a nested I/O <redirector>
    </pre>
    This is my Ant target:
    <pre>
    <target name="start_weblogic" description="Start Bea Weblogic asynchronously">
    <exec executable="C:\bea\user_projects\domains\FooBar\bin\startWebLogic.cmd"
    dir="C:\bea\user_projects\domains\FooBar"
    failonerror="true"
    spawn="true" />
    </target>
    </pre>
    Why doesn't it work? What Ant script I need to start Bea 9 application server <b>asynchrously</b>?
    I need this for our Daily Build. In the middle of the automatical building process the application server needs to be started <b>automatically</b>.

    If you close Firefox while in full screen mode then Firefox should reopen in full screen mode the next time.
    That choice is saved in the localstore.rdf file in the profile folder.
    *http://kb.mozillazine.org/localstore.rdf

  • Debugging question (project with Ant)

    Hi,
    Could anyone tell me how to debug a project with Ant?
    There is no main class to execute.
    Only Ant script runs it as below.
    Thanks in advance,
    <?xml version="1.0" encoding="UTF-8"?>
    <project basedir="." default="all" name="run1">
    <target name="all">
    <java classname="zeus.agents.ANServer" failonerror="true" fork="true">
    <arg line="Nameserver2 -t 0.1 -f dns.db"/>
    </java>
    </target>
    </project>

    how simple was that... Thanks Mark.
    Now I have another problem - how can I specify deployment targets when creating a new dataspace? I'm using a DspCommonCommands.py script, which targets deployments to any server and cluster in the specified domain:
    targets = wlst.get('Targets')
    wlst.invoke('createDataSpace',[dataspaceName,targets],['java.lang.String','java.util.Set'])
    which results in 2 problems:
    1. targeting projects to inappropriate servers (like AdminServer)
    2. targeting project to cluster and all servers belonging to that cluster (which results in errors when trying to start corresponding request_handlers application)
    I thought I can simply list the names of clusters I would like the project to be targeted to, but it results in:
    javax.management.RuntimeOperationsException: RuntimeException occured trying to invoke operation createDataSpace
    Caused by: java.lang.IllegalArgumentException: argument type mismatch
    I can't find the class with createDataSpace() method to check what it's all about and how should I format the target names.
    Regards,
    Tomek

  • Building J2EE examples with Ant 1.3 on WinXP

    I just installed J2EE 1.3.1 and set all environment variables according to J2EE/Ant documentation. I am trying to build the examples with Ant 1.3 and just before it tries to compile the first example, I get a "NTVDM.EXE Error while setting up environment" error window. This occurs every time I try this examples build. After I close this error window, the compiles fail mostly because the javax.ejb package classes cannot be found.
    Have I overlooked something here? Can anyone shed some insight on this problem?
    -Ryan

    Didn't think I'd be replying to so many of my own messages :-) ..., but anyway the problem with the NTVDM.EXE error message does not go away. I found that it's happens when Ant reads the system environment in the "property" task in build.xml under examples directory:
    <property environment="myenv" />
    <!--
    references to ${myenv.J2EE_HOME} and so on
    -->
    So I replaced occurences of ${myenv.<J2EE_HOME>} with the literal value, in my case, "C:\j2sdkee1.3.1" and now it works. Hope this helps.
    Cheers,
    Lakshmi.

  • Compile AIR application with Ant (WindowedApplication could not be found)

    I'm trying to compile my AIR application with Ant, using the mxmlc Ant Task. It seems to compile fine, and I get a .swf, but when I try to run it with ADL, I get the message "Class mx.core::WindowedApplication could not be found." It looks like the AIR libraries aren't being included properly.
    Here's my mxmlc task:
    Class mx.core::WindowedApplication could not be found.
    <mxmlc
         file="${MAIN_MXML}"
         output="${DEPLOY_DIR}/MyApp.swf"
         compatibility-version="3"
         locale="en_US"
         static-rsls="true"
         debug="${DEBUG_FLAG}"
         optimize="true"
         link-report="${DEPLOY_DIR}/report.xml"
         configname="air">
         <load-config filename="${FLEX_HOME}/frameworks/air-config.xml" />
         <library-path dir="${FLEX_HOME}/frameworks/libs" append="true">
              <include name="*.swc" />
         </library-path>
         <library-path dir="${FLEX_HOME}/frameworks/libs/air" append="true">
              <include name="*.swc" />
         </library-path>
         <library-path dir="${FLEX_HOME}/frameworks/locale" append="true">
              <include name="{locale}" />
         </library-path>
         <source-path path-element="${SRC_DIR}" />
    </mxmlc>
    Any idea why this is happening? I've tried not including the load-config section and not including the library paths, but it's always the same result - it can't find WindowedApplication.
    Thanks!

    Hi, Guys!
    I ran into the same problem when i tried to write an ant-script to compile the asDocs for my project.
    After reading shades post i added the air-config (This resolved the WindowApplication couldn't be found error, because it adds all the air libs i guess)
    but lead to the problem that the flex vector-class wasn't found. As Vector is flashplayer 10.0.0 i also
    used the target-player parameter (This fixed that nicely).
    But now i got the problem that i get lots of this error msgs: DepartmentItemRendererClass.as(11):
    Error: The private attribute may be used only on class property definitions.
    I guess the problem now is that ant doesn't understand that the AS-Classes producing that errors are not used as
    standalone-classes. To divide my mxml and AS-Code i import external AS-Classes to my MXML
    like that <mx:Script source="ascodeClass.as" />
    Is there a solution allowing me to use this pattern and still compile my asDoc with ant?
    It confuses me a little, because Ant-Scripts worked to compile the project.
    Thanks in advance!
    Florian
    My Ant-Script producing that error:
    <project name="Red bull BPT 2.0: Generate ASDoc" basedir=".">
        <description>
           Creates the ASDoc for Red Bull BPT 2.0
        </description>
        <property file="FlexbuilderASDocAntTask.properties" />
        <taskdef resource="flexTasks.tasks" classpath="${FLEX_HOME}/ant/lib/flexTasks.jar" />
        <target name="cleanAndCreateASDoc"
                depends="cleanASDoc, compileASDoc"
                description="Cleans and creates Actionscript-Documentation"
                />
            <!-- Delete the existing output folder and files and then regenerate the output folder -->
                <target name="cleanASDoc">
                    <echo>Deleting ASDoc Directory...</echo>
                        <!--Delete the folder specified for the Asdoc.dir variable-->
                        <delete dir="${Asdoc.dir}" failOnError="false" includeEmptyDirs="true" />
                        <echo>Deleted ASDoc Directory</echo>
                        <echo>Creating ASDoc Directory...</echo>
                        <!--Creates the folder specified for the Asdoc.dir variable-->
                        <mkdir dir="${Asdoc.dir}" />
                    <echo>Created ASDoc Directory</echo>
                </target>
            <!-- Run the ASDoc executable and generate the ASDocs to the new output folder -->
                <target name="compileASDoc">
                    <echo>ASDoc Compiling...</echo>
                        <exec executable="${AsDocs.executable}" failonerror="true">
                        <!--THIS SEEMS TO SOLVE THE WINDOWEDAPPLICATION AND FOLLOWING VECTOR ERROR -->   
                            <arg line="-load-config ${FLEX_HOME}/frameworks/air-config.xml" />
                            <arg line="-target-player 10.0.0" />
                        <!--THIS SEEMS TO SOLVE THE WINDOWEDAPPLICATION AND FOLLOWING VECTOR ERROR -->
                        <!--Main title for the top of all ASDoc pages-->
                            <arg line="-main-title '${Main.title}'" />
                        <!--Prefix Title of the window-->
                            <arg line="-window-title '${Window.title}'" />
                        <!--Defines the output directory for the ASDoc-Files-->
                            <arg line="-output '${Asdoc.dir}'" />
                        <!--Footer added to each ASDoc page-->
                            <arg line="-footer '${Footer.text}'" />
                        <!--Adding the source folders the ASDoc should be created from (Start)-->
                            <arg line="-doc-sources '${ModuleBaseDir}/source'" />
                        <!--Adding the source folders the ASDoc should be created from (End)-->
                        <!--Adding the folders for external Libraries needed to compile the application(Start)-->
                            <arg line="-external-library-path '${ModuleBaseDir}/libs'" />
                        <!--Adding the folders for external Libraries needed to compile the application(End)-->
                        </exec>
                    <echo>ASDoc Compile Complete!</echo>
        </target>
    </project>

Maybe you are looking for

  • Re: Report for Stock Movement

    Hi All, Can we get a report from SAP for the receipts and issues material wise for any particular period - for a particular plant & overall? Plant Part Code   Description       Opg Bal     Receipts    Issues/Sale Closing stock Best Regards Siva

  • Data Source  combine - Customer Invoice and Outbound Delivery Item Details

    Hello, I need create report where getting the outbound delivery item details ( like ship date, quantities, product, identified_stock) and also need invoice number ( customer invoice number) which is available in the Customer Invoice Header or Detail

  • Where do you create a Selection Criteria TOKEN? (Crystal Reports, SAP B1)

    I have downloaded "How to Work with Crystal Reports in SAP Business One" and read where it mentions "tokens" (starting on page 19).  I followed the directions and created a New Parameter in a Crystal Report with the name of BPCode@Select distinct Car

  • Inventory management - Label printing - How this will work

    In Material Master under Plant data/Storage location 1 we have Label type and Label Form. How to make use of this? We have in IMG under inventory management> messages> Print control> Label printing. how to configure to get desired number of labels to

  • Exposing IDoc as Webservice

    Hello Everybody, I want to find the way how can i expose the IDoc as webservice. First of all is it possible? If yes then how can we achieve this? Thanks In advance, Bhavik