Ben,

Did you ever manage to get your projects working the way you wanted?

Craig

Markus Sinner wrote:
> So, in shord words the bug might be:
>
> If a correctly spelled (source) JAD-File is not there, eclipseME 
> continues using a "NULL-file" and therefore generates degenerated output 
> into the deployed dir?
>
> I'll try to have a look at this and if i can reproduce it, i will try to 
> submit a patch to bugfix that.
>
> :-)
> Markus
>
> Ben Hutchison schrieb:
>   
>> I noticed something else just now that makes me think both issues I 
>> reported today might be related: the output JAD file has only one 
>> attribute in it: midlet jar size.  All others are missing.
>>
>> Lets revise position:
>>  Project: "ArcadiaM3" checked out from source code branch for previous 
>> project "Arcadia"
>> Contains file template "Arcadia.jad"
>> Generates outputs ArcadiaM3.jar and ArcadiaM3.jad
>> ArcadiaM3.jad has only 1 attribute, jar size (which is dynamically 
>> generated)
>> ArcadiaM3.jar has no manifest.
>>
>> It can all be exaplained if we assume that build process looked for a 
>> template named ArcadiaM3.jad, which wasnt there of course.
>>
>> So, if the build process can be fixed, to look for Jad file 
>> corresponding to midlet URL, it may all work. EclipseME surely should 
>> allow multiple side-by-side projects, each differently named, derived 
>> from same project code, to enable check outs of old versions/branches 
>> for maintenance etc.
>>
>> I would also suggest more error checking in code (eg perhaps missing Jad 
>> template file, zero mainfest attributes?) would help to detect & report 
>> to user such a non-sensical situation.
>>
>> Anyway, right now, this is just a guess as to whats happening. Im not 
>> familar with EclipseME code.
>>
>> -Ben
>>
>> Ben Hutchison wrote:
>>
>>     
>>> Today, I checked out an old branch of a long running EclipseMe project, 
>>> and created a new Eclipse project from it.
>>>
>>> I did it via "New Java Project" -> From existing source., rather than 
>>> Import, because I couldnt get import to recognize the checked out code 
>>> as a project dir (despite having a .project file in it). Strange...
>>>
>>> Anyway, everything seemed to work ok at first (except see my recent 
>>> email). However, when I build an obfuscated Jar from the project, I find 
>>> that the output Jar has no manifest and is thus invalid. (Previously 
>>> this is always working fine for the same project.)
>>>
>>> It would be good to figure out what has prevented EclipseME from 
>>> generating the manifest.
>>>
>>> Also, may I suggest that EclipseME complains a bit louder if it 
>>> cannot/did not generate the manifest. Not having one means a totally 
>>> broken jar, yet I saw no error on screen or in Eclipse log.
>>>
>>> One possible explanation: the branch is about 1 month old. I think when 
>>> it was created, I was running Eclipse 3.2.2, EclipseME 1.6.x, and now 
>>> when I check out, I have upgraded to Eclipse 3.3 and EclipseME 1.7.6. 
>>> Perhaps such version differences are causing (i) inability to import, or 
>>> (ii) failure to generate manifest.
>>>
>>> Do you think it is a likely reason, Craig?
>>>
>>> -Ben
>>>
>>>  
>>>
>>>       
>>     
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2005.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> Eclipseme-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/eclipseme-users
>   

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Eclipseme-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/eclipseme-users

Reply via email to