The command send to OSProcess is a Unix-specific command .This command generate the mse file usimg the '.sh' file from inFusion. The solution add a condition, and use the .bat file (and the command line that come with ) if the OS is windows.
Hi,i was using moose in windows and i had an error trying to use the function "import from Java source with inFusion". Seems that OSProcess doesn't work properly. To reproduce the error just try to import java code using this�function�in the Moose panel in windows. In Mac i never had problem using that cool function.Anybody can help me to figure out where the problem is?Thanks in advance for the support,FabrizioPS:�Here the stack trace:�--- The full stack ---UndefinedObject(Object)>>doesNotUnderstand: #nextPutAll:ExternalWindowsOSProcess>>valueExternalWindowsOSProcess class>>command:WindowsProcess>>command:WindowsProcess>>waitForCommand:OSProcess class>>waitForCommand:MooseImportFromJavaSourceFilesWizard>>validateImportation[] in MooseImportFromJavaSourceFilesWizard>>performTerminateButtonAction[] in ProgressInitiationException>>defaultActionBlockClosure>>ensure:ProgressInitiationException>>defaultActionUndefinedObject>>handleSignal:MethodContext(ContextPart)>>handleSignal:ProgressInitiationException(Exception)>>signalProgressInitiationException>>display:at:from:to:during:ProgressInitiationException class>>display:at:from:to:during:PSUIManager(MorphicUIManager)>>displayProgress:at:from:to:during:MooseImportFromJavaSourceFilesWizard>>performTerminateButtonActionWizardLastPane>>terminateButtonActionPluggableButtonMorphPlus(PluggableButtonMorph)>>performActionPluggableButtonMorphPlus>>performAction[] in PluggableButtonMorphPlus(PluggableButtonMorph)>>mouseUp:Array(SequenceableCollection)>>do:PluggableButtonMorphPlus(PluggableButtonMorph)>>mouseUp:PluggableButtonMorphPlus>>mouseUp:PluggableButtonMorphPlus(Morph)>>handleMouseUp:MouseButtonEvent>>sentTo:PluggableButtonMorphPlus(Morph)>>handleEvent:PluggableButtonMorphPlus(Morph)>>handleFocusEvent:[] in HandMorph>>sendFocusEvent:to:clear:[] in PasteUpMorph>>becomeActiveDuring:BlockClosure>>on:do:PasteUpMorph>>becomeActiveDuring:HandMorph>>sendFocusEvent:to:clear:HandMorph>>sendEvent:focus:clear:HandMorph>>sendMouseEvent:HandMorph>>handleEvent:HandMorph>>processEvents[] in WorldState>>doOneCycleNowFor:�- - - - - - - - - - - - - - - �- - - - - - - - - - - - - - - - - -Array(SequenceableCollection)>>do:WorldState>>handsDo:WorldState>>doOneCycleNowFor:WorldState>>doOneCycleFor:PasteUpMorph>>doOneCycle[] in Project class>>spawnNewProcess[] in BlockClosure>>newProcess
_______________________________________________
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project