Problem in CLDC-MIDP build

Hi all,
I downloaded CLDC1.0.4 & MIDP2.0(WINDOWS version) packages and installed as given in the Installation documents in the package.
I could successfully build CLDC (No errors with 'make DEBUG=on'). But I am having a problem with the build of MIDP. It says
... jcc_classes/JavaCodeCompact.class
make: *** [jcc_classes/JavaCodeCompact.class] Error 255
How do I overcome this problem?
Please advice
Thanks in advance
Regards,
usha

These are some traps while building cldc or mipd in windows
1. it said "ALT_BOOTDIR - Have it point to the directory that contains your JDK release, if it is not in the C:\jdk1.3.1 directory."
but however the folder name in all environment variables here should be in unix format!! aka C:/jdk1.3.1 or C:/java/j2sdk1.4.2
this should slove your problem
and others...
2. "The directory of the Cygwin executables must be before the directory of the Windows executables." is very important. everyone who encountered error should check this again!
3. set KVM_DIR to your environment variables don't take any effect!(?)
you should modify the C:\java\midp2.0fcs\build\win32\kvm\Platform.gmk
about KVM_DIR = $(MIDP_DIR)/../kvm
if cldc was in C:\java\j2me_cldc\ and midp as C:\java\midp2.0fcs\
then KVM_DIR = $(MIDP_DIR)/../j2me_cldc
4. The default VC's environment variables 'may' be skipped or not fitted. Use .\Microsoft Visual Studio\VC98\Bin\VCVARS32.BAT instead if u got a
... kvm_obj/check_class.o
make: *** [kvm_obj/check_class.o] Error 255
likes (which fails to compile xx.c file)!
p.s. my friend reported that he can make midp1.0 but failed in mipd2.0 building. I said to him i can make midp2.0 no problem! after discussion..we had a difference--->it is because i always run VCVARS32.BAT before i type 'make'! (because i skipped the register action in my vc installing. and i am lazy to re-fill them ^_^) and later he told to me he found it is the long folder name with space in vc's environment variables caused somewhere in midp2.0 making error!? I am not sure about this...
hope these help those have problems in building cldc/mipd guys
Yann "OB" Chou

Similar Messages

  • Cldc midp wtk confusion

    hi,
    this might be a j2me-newbe's stupid question, but i have the following problem:
    in cldc 1.1 the method interrupt is defined for the class thread, while in cldc 1.0
    it is not. in the javadoc of wtk20 the interrupt method is not available for thread,
    in wtk22 it is. in
    http://developers.sun.com/techtopics/mobility/getstart/articles/survey/
    i can see that both midp1 and midp2 can be on top of cldc1.0 and cldc1.1 as well.
    so my QUESTIONS are:
    -for example the specification of the nokia 6600 says its a cldc1.0 mobile. is it possible to write some software, that stops threads on such a mobile anyway,
    since i can use midlets created using wtk22, which includes the thread.interrupt-method ?
    -what exactly does the wtk represent, an implementation of cldc or midp?
    thanx
    eddi

    This is how I usually deal with such things: I display a form on the screen while the network processing is done in the background. In the commandAction() method of my main class I start 2 threads: one which will display the special form and another one which does all the data processing.          public void commandAction(....) {
                      WhileProcessingThread whileProcessing = new WhileProcessingThread(this);
                   whileProcessing.start();
                Thread actualProcessing= new Thread(this);
                actualProcessing.start();
               }The first thread (whileProcessing) is handle by a special class (WhileProcessingThread) which takes a Form object and displays the content of the form in the run method:          public void run() {
              while (true) {
                   if (!doneProcessing) {
                                   //display something on the screen
              } Also on this form, I have a 'back' command which returns the application to the previous screen, so that if the data processing takes forever, then we can return from that screen.
    The thread which does all the data processing (actualProcessing) is handled in the main class which in my case implements the Runnable interface; in the run() method, after all the processing is done, I simply set the variable doneProcessing to true and join on the thread so that I assure that the thread which displayes the form will end.
    Again, if the application hangs forever, I have the back command so that I can safely return to my previous screen. Almost all my applications which involve "network processing" are done like this and it works every time.
    Hope I was clear with my explications, which might not be the case because here is kind of late :)
    Mihai

  • How to install cldc/midp to phone without them?

    I'm a Java developer new to mobile java, working on a totally new project which is at the stage of deciding what phones to use and purchase for testing. I understand the concept of cldc/midp as a standard cross-phone platform but have the following very basic question: can you (or how do you) install these prereq's on a phone that doesn't have them initially when purchased? Is this a problem or a non-issue (perhaps you just load them as with Java jdk onto a desktop)?

    If I understand you right, you want to know how to add API:s ie MMAPI to a phone?
    Well thats impossible.. the only way you are going to get support for new api is if the manufacturar adds it in the next firmware (That never happends) . So if you buy a phone that is the tools you have.. Nothing els except the ones you write your self.
    Cheers
    Kenth Fagerlund

  • Problem in creating a build.xml for weblogic portal application

    Team ,
    I am facing problem in creating the build.xml using weblogic.BuildXMLGEN tool .
    a) Below is the structure of my portal application
    SrcCode
    --- .metadata (eclipse plugins folder)
    --- B2BApp ( Ear Content)
    --- b2bPortal ( portal related file(controllers,jsp)
    --- b2bsrc     (java src)
    b) Now I executed below utility to generate the build.xml "
    java weblogic.BuildXMLGen -projectName B2BApp -username weblogic -file build.xml -password welcome1 F:\srcCode"
    c) Based on the above step , build.xml got generated .
    d) when I execute "ant compile" target from the command prompt , I see the below exception
    ant compile
    Buildfile: build.xml
    compile:
    +[wlcompile] [JAM] Warning: failed to resolve class AbstractJspBacking+
    +[wlcompile] [JAM] Error: unexpected exception thrown:+
    +[wlcompile] com.bea.util.jam.internal.javadoc.JavadocParsingException: Parsing failure in F:\b2bNew\b2bPortal\src\portlets\b2b\dmr\Picker\PickerController.java at line 58.+
    e) I suspect , the problem is bcoz of classpath issues , as I generated build.xml donot have the references to dependent lib's.As build.xml looks like below :
    +<target name="compile" description="Only compiles B2BApp application, no appc">+
    +<wlcompile srcdir="${src.dir}" destdir="${dest.dir}">+
    +<!-- These referenced libraries were not found -->+
    +<!-- <library file="p13n-core-web-lib" /> -->+
    +<!-- <library file="jersey-web-lib" /> -->+
    +.....+
    +....+
    Please help me to reslove these issues .
    PS: I able to deploy the application using 10.3.2 weblogic workshop ( i.e inbuilt eclipse )

    i JaySen ,
    thanks for your response. As mentioned we added all the necessary library within the -librarydir but still we see the same error :
    +[JAM] Error: unexpected exception thrown:+
    com.bea.util.jam.internal.javadoc.JavadocParsingException: Parsing failure in F:\b2bNew\b2bPortal\src\portlets\typeAhead\TypeAheadController.java at line 70.  Most likely, an annotation is declared whose type has not been imported.
    at com.bea.util.jam.internal.javadoc.JavadocTigerDelegateImpl_150.getAnnotationTypeFor(JavadocTigerDelegateImpl_150.java:410)
    at com.bea.util.jam.internal.javadoc.JavadocTigerDelegateImpl_150.extractAnnotations(JavadocTigerDelegateImpl_150.java:176)
    at com.bea.util.jam.internal.javadoc.JavadocTigerDelegateImpl_150.extractAnnotations(JavadocTigerDelegateImpl_150.java:152)
    at com.bea.util.jam.internal.javadoc.JavadocClassBuilder.addAnnotations(JavadocClassBuilder.java:404)
    at com.bea.util.jam.internal.javadoc.JavadocClassBuilder.populate(JavadocClassBuilder.java:359)
    ===================
    a) this is a upgrade project [ upgrading from wlp 8.1.4 to 10.3.2 ]
    i.e we are using weblogic portal 10.3.2 version.
    b) Searched some sites/forums regarding the above error, and it says something related to "jwsc" ant task [ i.e while compiling a webservice(JWS) ], but we see this error while compiling a normal controller(jpf) class :(
    c) we are using "ant compile" target which internally calls wlcompile task , while executing wlcompile this error is thrown .
    Help Appreciated
    Thx,
    Sarat

  • Pl help me.....in cldc/midp, cldc/pdap based application

    application is developed in cldc/midp environment , will it run in pda devices which also has cldc configuration...
    pl help me in this....
    Thnaks in advance

    CLDC will support jdk1.2 that's Personal java. So if you develope program using jdk1.2 it will support pda computer. Before u run this program using Pjee(personal java emulatior enivronment).
    u run this program using "pjava file name"

  • Problem in accessing integration builder tool of XI

    Hi
    i am having problem in accessing integration builder tool of XI system , when i enter the user credentials  it is getting hanged
    can any body please help me with this
    thanks and regards
    Pendyala

    Hi,
    check whether your xi server is working fine or is it down. If you are not able to open the integration builder, what is the exact error message you are getting.
    How are you trying to open your IB.
    Are you able to login to SAPGUI for the XI client.
    If so try to provide the tcode sxmb_ifr and check whether you are able to open the IB.
    Reward points
    Regards,
    Nithiyanandam

  • J2ME CLDC/MIDP emulator for Compaq iPAQ

    I would like to run J2ME CLDC with MIDP on my Compaq iPAQ 3650. I am NOT interested in PersonalJava at this time. I have two questions:
    1. Has anyone tried to put the J2ME Wireless Toolkit emulator on iPAQ, with or without Swing? J2ME WTK currently requires Swing, but it seems like that AWT may be used exclusively instead with some slight modifications.
    2. Does anyone know if there is an applet/AWT version of a J2ME CLDC/MIDP emulator that I can use for demos?
    Thanks.

    You can use the PalmOS emulator for winCE and install MIDP4PALM...

  • Problem parsing xml(J2ME Web Service spec) containing image in cldc/midp

    Hi,
    I have created a restful web service that generates xml file in app server. I have created xml file using JAXB2.1 spec. This xml file has many elements starting from char data to image (binary data). I could successfully create xml file and developed another test client to read the same file using JAXB. However, I am finding a problem while getting the image in the java me client (cldc1.1 and midp2.0).
    I am using J2ME Web Services Specification, using javax.xml.parsers.SAXParser to parse the xml file. Parsing is successful and got the character data. But the image data is not accurate, so I am not getting the image. I suspect the problem is with encoding but not sure how to solve this. At the server end, I verified that xml file is encoded with "UTF-8" encoding, not sure how to decode at the client end.
    I am totally confused as how to get the accurate image data, not sure if I use kxml parser would solve my problem.
    I would really appreciate if somebody can get back to me as this is very very important.

    Try to send to your web service the byte array instead of string and then convert the byte array into an image
    using a method like the following one in your service:
    // C# code
    public Image ByteArrayToImage(byte[] byteArrayIn)
         MemoryStream ms = new MemoryStream(byteArrayIn);
         Image returnImage = Image.FromStream(ms);
         return returnImage;
    }There can be some problem between encoding in J2ME and .Net so try different encodings in gathering the image bytes in your j2ME application, but, instead of jpg which has more encodings, try png that is a more standardized image compression(open standard).

  • MS Office Report problems after compliing (application builder)

    I'm finishing up an application that includes several MS office reports (opens a MS Word template). The template is opened, the bookmarks are filled, then the file is saved (to our internal network) as a .doc file. The New Report.vi is used to open the .doc file, the Print Report.vi is used to print the file, then the SMTP send file.vi is used to email the file.
    Everything has been working fine then I decided to build the application for distribution. Big mistake! An installer is made. When I install the application I get "File not found" (error 7) errors each time I attempt to run this section of code. Incidentally, This app. also uses the SQL database toolset to read and write to a database. No problems with the database.
    I thought it might have something to do with the Word templates being on the network. I copied everything to my local PC and built another application. Same problems.
    I suspect I'm doing something wrong in the Source Files tab of the Build Application or Shared library window.
    I'd really appreciate your help.
    thanks,
    todd

    Todd,
    You need to add a dynamic VI to your list of Source Files in the Build Application window. The one you need is called "_Word Dynamic VIs", and it can be found at \vi.lib\addons\_office\-wordsub.llb . Doing this ensures that the executable can find the appropriate code when it is asked to dynamically load some Word-related VIs at execution-time.
    I consider the difficulty of getting everything right when building executables to be just about the biggest problem that LabVIEW has, so don't feel too badly about it. I believe this requirement is covered somewhere in the Report Generation Toolkit documentation, but I think the process should be easier and more transparent to the user when they are working with NI-produced toolkits.
    --John

  • Problems in using Application Builder to Build a exe file with Report generation Toolkit

    Hello,
    It's my first time to build exe. But I have Problem  when the VI have Report Generation toolkit VI.
    It's no problem in VI Format , But It can't work when I build as EXE format
    Can Anyone help me, and state step clearly in how to  solve the problems?
    Thank you!!

    If the code works OK in the development system but not in an executable there are a few things you can check. The two most likely causes are:
    There is an error occuring that your code isn't reporting.
    There is a file path that under the executable isn't valid.
    First make sure that all the error clusters are daisy-chained together in the subVI that you wrote to create and populate the excel file. Next make sure that the end of that chain goes to an indicator on the VI's front panel.
    Second, make sure there are indicators on other key parameters like the path the file is trying to write to.
    Third, temporarily modify the VI properties of that excel IO VI to open it's front panel when called, and rebuild your application. The next time you run the application the front panel will open when you try to write to the excel file and you should be able to see what is happening.
    Mike...
    Certified Professional Instructor
    Certified LabVIEW Architect
    LabVIEW Champion
    "... after all, He's not a tame lion..."
    Be thinking ahead and mark your dance card for NI Week 2015 now: TS 6139 - Object Oriented First Steps

  • Problems with CLDC

    Hey all,
    I'm having some problems connecting to a simple Bluetooth device. I want to create a Java application that allows a computer to connect to a generic bluetooth device (at this current point and time my cellphone). I'm having problems using the CLDC to connect. Here is a summary:
    I've plugged Bluetooth adaptor into my computer's usb drive allowing it to detect bluetooth devices. When I run it via the Windows GUI it successfully detects my phone. Now I am trying to use NetBeans to create a java program which detects these devices.
    Here is the relative parts of the code:
    import java.io.IOException;
    import java.io.InputStream;
    import java.io.OutputStream;
    import javax.bluetooth.BluetoothStateException;
    import javax.bluetooth.DeviceClass;
    import javax.bluetooth.DiscoveryAgent;
    import javax.bluetooth.DiscoveryListener;
    import javax.bluetooth.LocalDevice;
    import javax.bluetooth.RemoteDevice;
    import javax.bluetooth.ServiceRecord;
    import javax.bluetooth.UUID;
    import javax.microedition.io.Connector;
    import javax.microedition.io.StreamConnection;
    import javax.microedition.io.StreamConnectionNotifier;
    public class Test {
        public static void main(String[] args) {
          try {
              javax.microedition.io.Connection c = null;
              m_Remote = RemoteDevice.getRemoteDevice(c);
             String remoteAddress = m_Remote.getBluetoothAddress();
    catch (BluetoothStateException ex)
                ex.printStackTrace();
                ex.getMessage();
            catch (IOException ex) {
                ex.printStackTrace();
                ex.getMessage();
            }This leads to:
    Exception in thread "main" java.lang.NullPointerException: null connection
            at com.sun.kvem.jsr082.bluetooth.RemoteDeviceImpl.getRemoteDevice(RemoteDeviceImpl.java:43)
            at javax.bluetooth.RemoteDevice.getRemoteDevice(RemoteDevice.java:192)
            at javaapplication3.ClientServer.SearchAvailDevices(ClientServer.java:116)
            at javaapplication3.ClientServer.InitClient(ClientServer.java:105)
            at javaapplication3.ClientServer.<init>(ClientServer.java:60)
            at javaapplication3.Test.main(Test.java:15)
    Java Result: 1I figured it was a remote device since I was trying to connect to my phone. I've also tried using the local device methods.
    LclDevice = LocalDevice.getLocalDevice();Which leads to:
    BluetoothStateException: nullI've never worked with bluetooth or J2ME before (obviously) and any help would be appreciated. I've also looked up online and seen that I may need to initilize the stack? (The dongle is running Widcomm version5.1 and V6). However, all examples I have seen on that have told me to use the package com.atinav.BCC, and that package is unavailable right now (the website which hosts the package www.atinav.com -> downloads isn't working).
    My overall questions are basically: Do I need to initialize the Bluetooth stack, and if so how? If I do not need to initialize the stack, what am I doing wrong (or what do I need to configure using these libraries in order to make this work).
    Thanks,
    Tim

    Thanks for the response.. unfortunatly I have looked through those examples. They don't give me the same error, instead the examples just seem to detect themselves. When I ask for the address of the local device it found, it spits out whatever UUID I supplied.

  • Problem setting up Flash Builder to build an ANE

    I am a native android developer trying to build an Air Native Extension for some flash developers. I don't know much of anything about flash, flex, AS, or other adobe technologies. The setup of Flash Builder is driving me insane. I followed the advice in Developing and using Adobe AIR native extensions for Android devices | Adobe Developer Connection the best I could (matching SDK versions even if they are old) but I am getting the following error when building the ANESampleTest (Flex Mobile AIR) project:
    Namespace 3.6 in the application descriptor file should be equal or higher than the minimum version 13.0 required by the Flex SDK
    Again, I am NOT an adobe developer. The version 3.6 vs 13.0 is a pretty weird comparison, but I guess 3.6<13.0 and I'm guessing someone in marketing somewhere decided to renumber things. At this point I'm so disoriented by the install, sdk update, and sdk 'overlay' that I have no idea what component is popping this error or where to look for the problem.
    What does this error mean and what is the next step toward resolving it?  Please treat me like a total noob because I do not know about the difference between flash/flex/air and what their respective versions are.
    Thanks! 
    <moved from downloading,installing, setting up - kglad>

    The fix: Change the namespace on the second line of <project root>/src/ANESampleTest-app.xml
    FROM:   <application xmlns="http://ns.adobe.com/air/application/3.6">
    TO:   <application xmlns="http://ns.adobe.com/air/application/13.0">
    A brief and incomplete background:
    The file <project root>/src/ANESampleTest-app.xml is the ‘application descriptor file’. When using the project files downloaded with the tutorial (that contained the 3.6 reference), the builder did not find this compatible with the configuration on my computer (a trial version I installed today - 5/3/2014 - and patched according to the tutorial). I never did figure out how to lookup valid namespaces and am still confused about how all the sdk’s relate to each other. I stumbled upon this solution by creating a fresh new project and found that the namespace specified by the new project wizard was “13.0” on this line of this file.

  • Problem Creating Project (Flash Builder 4) which uses LiveCycle DS

    I have a web app which uses LiveCycle DS 2.6.1, however, when I try to create a new flex project I am getting this error:
    Only LiveCycle Data Services 2.6 and higher are supported.
    Here are the steps in Flash Builder 4
    1. File -> New -> Flex Project
    2. Set project name
    3. Point folder to existing source code
    4. Change "Application server type" to "J2EE"
    5. Check the "Use remote object acces service"
    6. Select "LiveCycle Data Services ES" radio button
    7. Click next
    8. Un-check "Use default location for local LiveCycle Data Services server
    9. Set "Root Folder" to "C:\tomcat\webapps\myapp"
       -- in myapp, I have WEB-INF\flex of course
    10. Set root URL and context root
    11. Click "Validate Configuration"
    This gives me the error: "Only LiveCycle Data Services 2.6 and higher are supported."
    Any ideas?  How is Flash Builder determining the version of LiveCycle?

    Hi Jeremy,
    I tried the steps you mentioned and cannot reproduce the problem. You mentioned you are pointing your project location to existing source code. Was there a previous FB project at that location? Was that project using an older version of LCDS before? If you create a new project and point it to a new emoty project location folder (or use default workspace location), do you still see the problem? Any more information you can give me to help reproduce the problem would help.
    thanks!
    -george

  • Problem with cldc emulator

    I built 7-8  java me cldc apps and ran them using netbeans 8.0&java me sdk 3.4.After that I deactivated the java me plugins in netbeans.Later on when I activated them again, the emulator didn't run(unluckily I didn't note down the error message).As this happened many times I uninstalled the java me sdk&the java me plugins.Now i have reinstalled them and when I ran a project I got the following error(and the emulator dosen't run)
    *** Error ***
    Failed to connect to device 4!
    Reason:
    Process launching runtime component exited with code -1073741783
    E:\java m\MobileApplication1\nbproject\build-impl.xml:782: Execution failed with error code 1.
    BUILD FAILED (total time: 6 seconds)
    When I click on the link "E:\java m\MobileApplication1\nbproject\build-impl.xml:782"
    I go to the following location
            <nb-run jadfile="${dist.dir}/${dist.jad}" jarfile="${dist.dir}/${dist.jar}" jadurl="${dist.jad.url}" device="${platform.device}" platformhome="${platform.home}" platformtype="${platform.type}" execmethod="${run.method}" securitydomain="${evaluated.run.security.domain}" commandline="${platform.runcommandline}" classpath="${platform.bootclasspath}:${dist.dir}/${dist.jar}" cmdoptions="${run.cmd.options}"/>

    Hi Sudhakar,
    What is the RFC destination for your syncBo? Check whether the destination does exist. If the destination does exist check whether the table to store the data from the middleware are present and active.
    Also provide me with your system's configuration.
    Regards,
    Rahul
    If this helps, do not forget my points
    Message was edited by: Rahul Gavande

  • Strange problem with WD component build

    Hi all,
    I have strange problem with building one wd component, which is part of SC. I'm getting few errors which stops me from building component (and transporting to other systems via CMS of course). I'm providing sample of the errors (3 types) and ant error:
    [code]     [wdgen] [Error]   com.gbs.gmob.RequisitionFoCust --> ContextValueAttribute startDate [type]: Type missing (Hint: The type property must be set to a simple type, a built in type or any java native type)
         [wdgen] [Error]   com.gbs.gmob.RequisitionFoCust --> ContextValueAttribute stopDate [type]: Type missing (Hint: The type property must be set to a simple type, a built in type or any java native type)
         [wdgen] [Error]   com.gbs.gmob.SuppMatGroupView --> TextView MATERIAL_GROUP_NAME_editor [text]: Context element and property are not compatible
         [wdgen] [Error]   com.gbs.gmob.SuppMatGroupView --> TextView MATERIAL_GROUP_ID_editor [text]: Context element and property are not compatible
         [wdgen] [Error]   com.gbs.gmob.SupplierCust --> ContextModelNode SuppMatGroup [modelClass]: The context model node has not been bound to a model class (Hint: A Context model node has to be bound to a model class or mapped to a model node of another controller.)
         [wdgen] [Error]   com.gbs.gmob.SupplierCust --> ContextValueAttribute material_group_list [type]: Type missing (Hint: The type property must be set to a simple type, a built in type or any java native type)
         [wdgen] [Warning] com.gbs.gmob.ApprovalRejectView --> TextEdit TextEdit: UIElement does not have a label
         [wdgen] [Info]    Catching throwable null
         [wdgen] [Info]    com.sap.webdynpro.generation.ant.GenerationAntTaskError
         [wdgen]      at com.sap.webdynpro.generation.ant.GenerationAnt.showCheckResult(GenerationAnt.java:153)
         [wdgen]      at com.sap.ide.webdynpro.generation.Generation.check(Generation.java:2050)
         [wdgen]      at com.sap.ide.webdynpro.generation.Generation.generatePersistentComponent(Generation.java:1299)
         [wdgen]      at com.sap.ide.webdynpro.generation.console.GenerationConsole.generate(GenerationConsole.java:175)
         [wdgen]      at com.sap.webdynpro.generation.ant.GenerationAnt.main(GenerationAnt.java:50)
         [wdgen]      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         [wdgen]      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         [wdgen]      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         [wdgen]      at java.lang.reflect.Method.invoke(Method.java:324)
         [wdgen]      at com.sap.webdynpro.generation.ant.WDGenAntTask.execute(WDGenAntTask.java:219)
         [wdgen]      at org.apache.tools.ant.Task.perform(Task.java:341)
         [wdgen]      at org.apache.tools.ant.Target.execute(Target.java:309)
         [wdgen]      at org.apache.tools.ant.Target.performTasks(Target.java:336)
         [wdgen]      at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
         [wdgen]      at com.sap.tc.buildplugin.techdev.ant.util.AntRunner.run(AntRunner.java:115)
         [wdgen]      at com.sap.tc.buildplugin.AbstractAntBuildAction.execute(AbstractAntBuildAction.java:65)
         [wdgen]      at com.sap.tc.buildplugin.AbstractPlugin.handleBuildStepSequence(AbstractPlugin.java:225)
         [wdgen]      at com.sap.tc.buildplugin.AbstractPlugin.performBuild(AbstractPlugin.java:201)
         [wdgen]      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         [wdgen]      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         [wdgen]      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         [wdgen]      at java.lang.reflect.Method.invoke(Method.java:324)
         [wdgen]      at com.sap.tc.buildtool.PluginCommunicator.maybeInvoke(PluginCommunicator.java:114)
         [wdgen]      at com.sap.tc.buildtool.PluginCommunicatorV2.communicate(PluginCommunicatorV2.java:42)
         [wdgen]      at com.sap.tc.buildtool.PluginHandlerImpl.handlePluginCommunication(PluginHandlerImpl.java:354)
         [wdgen]      at com.sap.tc.buildtool.PluginHandlerImpl.execute(PluginHandlerImpl.java:176)
         [wdgen]      at com.sap.tc.devconf.impl.DCProxy.make(DCProxy.java:1726)
         [wdgen]      at com.sap.tc.devconf.impl.DCProxy.make(DCProxy.java:5559)
         [wdgen]      at com.sap.ide.eclipse.component.provider.actions.dcproject.BuildAction.buildDCsForDevConfig(BuildAction.java:307)
         [wdgen]      at com.sap.ide.eclipse.component.provider.actions.dcproject.BuildAction.access$200(BuildAction.java:58)
         [wdgen]      at com.sap.ide.eclipse.component.provider.actions.dcproject.BuildAction$1.run(BuildAction.java:212)
         [wdgen]      at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:101)
         [wdgen] ERROR: Unknown exception during generation null (com.sap.webdynpro.generation.ant.GenerationAntTaskError)
         [wdgen] ERROR: Generation failed due to errors (6 seconds)
    Ant runtime 9.234 seconds
    Ant build finished with ERRORS
    [Error]   Generation failed!
    Error: Build stopped due to an error: [Error]   Generation failed!
    [/code]
    Strange is that if I try to rebuild and deploy locally, no errors occurs and I can normally deploy and run application manually!
    Does anyone have experience with this problem?
    Thanks in advance!
    Regards,
    Ivan

    Hi Ivan
    I have faced this problem earlier BUT ultimately I have to create the DC from scratch.
    But you can check these things:
    1.Have you copy/pasted Dictionary type from other location (check the path of the dictionary types ) --> If yes then deleted that and create again(do not use copy/paste)
    2.This also happens if your "Used DC" has some problems in the JDI --> Remove the used DC and add it again.
    3.Make sure the NWDI infastructure is perfect- this may be a cause.
    4. Check Context mappings --> delete all mappings > save metadata > Create again.
    5. Delete the model and recreate it again.
    6.If you have done reimporting model make sure to restart J2EE instance.
    Hope this solves the problem - if not please post
    Regards
    Ananda

Maybe you are looking for

  • HTTP_TRANSMISSION_ERROR in XI

    Greetings!! I have a new problem on 2 XI Servers which were perhaps changed when the technicians upgraded the UPS on these servers. Ever since, the Oracle data cannot be picked up by the Sender CC and I receive the following errors as viewed in the R

  • Re-Hiring

    Hi, While Rehiring an employee, while assigning the correct position for the PERNR, it automatically gets saved in default position when we save Infotype Actions. After this, if we try to run any action and try and assign the position, it gets correc

  • Can we call this a "Good support"?

    Hi. If you go to this link... http://www.msi.com.tw/program/support/download/dld/spt_dld_detail.php?UID=434&kind=1 As ya know 875P Neo download web page.. you 'll find an ADI sound driver.. for ICH5, dated : 2004/1/8, and its version -they said- 5.12

  • How to manipulate jtable cell?

    Hi experts, I created a jtable with a BC4J related to the jtable. I do not know how to update a cell and how to insert a new row in the jtable. Would someone please tell me where I can find the document about manipulating a jtable?

  • Single Server DHCP environment - redundancy question

    I have a single 2012 R2 Server, running as Host.  Host has Hyper-V services only.  Single Guest, running Server 2012 R2, as Domain, FS, DHCP, DNS.  Small shop, 20 workstations.  IP served from DHCP to clients.  If server dies, I have no internet acce