JAVA + ANT = JARs problems
Hi ppl, I have one problem and hope that someone could help me, let's go...
I use ant to build a project, I have more than one JAR and they use each other... Well all Jars are in the same directory and I need to change It. I must put one JAR, the main one, on other specific folder. But the others must remain in the same directory. Ex:
C:\View\View.JAR
C:\View\Support.JAR
C:\Main\Main.JAR
I suppose that my problema is with the classpath, I don't have any environment variable seted on windows, I just use the ones on eclipse. When I build my project I tried to pass the C:\Main\Main.JAR in my Ant's xml, But it doesn't work.
See the code :
Nowaday
<property name="classpathOutros" value="Main.jar"/>
//I tried:
<property name="classpathOutros" value="c:\Main\Main.jar"/>The JAR code
<target name="GIXPDV" depends="COMPILE">
<jar destfile="${distDir}/VIEW.JAR" basedir="${buildDir}" includes="myPackage/venda/**">
<manifest>
<attribute name="Built-By" value="${user.name}" />
<attribute name="Main-Class" value="myPackage.venda.FrmVenda" />
<attribute name="Class-Path" value="${classpathOutros}" />
</manifest>
</jar>
</target>myPackage.venda.FrmVenda --- > This one is inside my View.JAR .... but it must access some classes in Main.jar.
I hope that you understand the problem, sorry for the bad English..... I'm working on it.... lol
Edited by: Matheus.Omega.Mendes on Apr 25, 2008 7:41 AM
What do you meaning with "Circular references" ?In this case it would mean that you have the following 4 classes: A, B, C, D.
In your Main jar it has A and D
In one of your second jars it has B and C.
Then B (2nd) relies on A (main)
Then D (main) relies on C (2nd)
Other than that, and excluding any eclipse magic, the fact that you are building jars and posting them to certain dirs doesn't need to matter. During the build rather than relying on jars, just rely on a class path with classes not jars.
Similar Messages
-
How add ant.jar in to the Java on the NW65 ?
Server: NW65SP8
Step-1: i do this in the NetWare console:
javac -d SYS:\JAVA\classes -classpath SYS:\JAVA\ksrlib\ant.jar SYS:\JAVA\classes\ZipTest.java
ZipTest.java have this strings:
mport org.apache.tools.zip.ZipEntry;
import org.apache.tools.zip.ZipOutputStream;
import java.io.*;
import java.util.zip.Adler32;
import java.util.zip.CheckedOutputStream;
public class ZipTest {
public static void main(String[] args)
throws IOException {
All without errors. After this i see file:
sys:\JAVA\classes\ZipTest.class
Step-2:
run this ZipTest :
java ZipTest
And in the Loggerscreen i see this error:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/tools/zip/
ZipOutputStream
at ZipTest.main(ZipTest.java:24)
java: Class ZipTest exited with status 1
Please, help me found my error.
SergThanks all for advise.
At this tie all work.
this was my steps:
1. in the my SLED11 move from eclipse to NetBeansIDE6.8
2. download add to the SLED11 and configure in the NetBeans for use:
/home/ksr/bin/j2sdk-1_4_2_18/j2sdk1.4.2_18 as JDK1.4
3.Configure NetBeans for use ant.jar in the myzip Project
4. this my source:
* To change this template, choose Tools | Templates
* and open the template in the editor.
package myzip;
import org.apache.tools.zip.ZipEntry;
import org.apache.tools.zip.ZipOutputStream;
import java.io.*;
import java.util.zip.Adler32;
import java.util.zip.CheckedOutputStream;
//import java.util.Calendar;
import java.util.Date;
//import java.util.TimeZone;
import java.text.SimpleDateFormat;
//import java.util.*;
public class Main {
public static void main(String[] args) throws IOException {
System.out.println("\nInside the java program.");
System.out.println("You passed : " + args.length + " parameters.");
for (int i=0; i<=args.length-1; i++) {
System.out.println("Parameter # " + (i+1) + "\tValue = " + args[i]);
System.out.println("SourceDir="+args[0]);
System.out.println("DestinationFile="+args[1]);
//+ + + + + + +
//Calendar c=Calendar.getInstance();
Date dtn = new Date();
SimpleDateFormat dtnf = new SimpleDateFormat("yyyyMMdd");
String NameZip = args[1];
NameZip=NameZip+"_"+dtnf.format(dtn)+".zip";
//System.out.println("="+ dtnf.format(dtn) );
//System.out.println("="+ NameZip );
ZipOutputStream zipOutputStream = null;
File rootFile = new File(args[0]); // sysdata://test
System.out.println("\nrootFile: "+rootFile+"\n");
String pathPrefix = rootFile.getAbsolutePath().substring(0, rootFile.getAbsolutePath().lastIndexOf(System.getP roperty("file.separator")));
System.out.println("pathPrefix: "+pathPrefix+"\n");
System.out.println("pathPrefix-length: "+pathPrefix.length()+"\n");
//File zipFile = new File("/home/ksr/test1.zip"); // sysdata://test.zip
File zipFile = new File(NameZip);
System.out.println("zipFile: "+zipFile+"\n");
try {
zipOutputStream = new ZipOutputStream(new CheckedOutputStream(new FileOutputStream(zipFile), new Adler32()));
zipOutputStream.setEncoding("CP866");
putZipEntry(zipOutputStream, rootFile, pathPrefix.length());
} finally {
if (zipOutputStream != null) {
zipOutputStream.close();
private static void putZipEntry(ZipOutputStream zipOutputStream, File file, int pathPrefixLength) throws IOException {
if (!file.isDirectory()) {
zipOutputStream.putNextEntry(new ZipEntry(file.getAbsolutePath().substring(pathPref ixLength)));
InputStream in = null;
try {
in = new DataInputStream(new BufferedInputStream(new FileInputStream(file)));
byte[] bytes = new byte[(int) file.length()];
int iCount;
while ((iCount = in.read(bytes)) != -1) {
zipOutputStream.write(bytes, 0, iCount);
} finally {
if (in != null) {in.close();}
} else {
File[] childFiles = file.listFiles();
for (int i = 0; i < childFiles.length; i++) {
File childFile = childFiles[i];
// ++++
//add for check file size > 0 or this is i directory
if ( ((childFile.length() != 0) && childFile.isFile()) || childFile.isDirectory() ) {
putZipEntry(zipOutputStream, childFile, pathPrefixLength);
And at this time - all work !
Problem with "Exception in thread "main" java.lang.NoClassDefFoundError:" -
resolved after use in the NetBean JAVA1.4
Problem with applycation freeze anc CPU utilization up to 100 % - resolved after add check:
if this is a file and file size >0 or this is a directory , then zip
else - SKIP
Serg -
Problem in Creating a jar file using java.util.jar and deploying in jboss 4
Dear Techies,
I am facing this peculiar problem. I am creating a jar file programmatically using java.util.jar api. The jar file is created but Jboss AS is unable to deploy this jar file. I have also tested that my created jar file contains the same files. When I create a jar file from the command using jar -cvf command, Jboss is able to deploy. I am sending the code , please review it and let me know the problem. I badly require your help. I am unable to proceeed in this regard. Please help me.
package com.rrs.corona.solutionsacceleratorstudio.solutionadapter;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.util.jar.JarEntry;
import java.util.jar.JarOutputStream;
import java.util.jar.Manifest;
import com.rrs.corona.solutionsacceleratorstudio.SASConstants;
* @author Piku Mishra
public class JarCreation
* File object
File file;
* JarOutputStream object to create a jar file
JarOutputStream jarOutput ;
* File of the generated jar file
String jarFileName = "rrs.jar";
*To create a Manifest.mf file
Manifest manifest = null;
//Attributes atr = null;
* Default Constructor to specify the path and
* name of the jar file
* @param destnPath of type String denoting the path of the generated jar file
public JarCreation(String destnPath)
{//This constructor initializes the destination path and file name of the jar file
try
manifest = new Manifest();
jarOutput = new JarOutputStream(new FileOutputStream(destnPath+"/"+jarFileName),manifest);
catch(Exception e)
e.printStackTrace();
public JarCreation()
* This method is used to obtain the list of files present in a
* directory
* @param path of type String specifying the path of directory containing the files
* @return the list of files from a particular directory
public File[] getFiles(String path)
{//This method is used to obtain the list of files in a directory
try
file = new File(path);
catch(Exception e)
e.printStackTrace();
return file.listFiles();
* This method is used to create a jar file from a directory
* @param path of type String specifying the directory to make jar
public void createJar(String path)
{//This method is used to create a jar file from
// a directory. If the directory contains several nested directory
//it will work.
try
byte[] buff = new byte[2048];
File[] fileList = getFiles(path);
for(int i=0;i<fileList.length;i++)
if(fileList.isDirectory())
createJar(fileList[i].getAbsolutePath());//Recusive method to get the files
else
FileInputStream fin = new FileInputStream(fileList[i]);
String temp = fileList[i].getAbsolutePath();
String subTemp = temp.substring(temp.indexOf("bin")+4,temp.length());
// System.out.println( subTemp+":"+fin.getChannel().size());
jarOutput.putNextEntry(new JarEntry(subTemp));
int len ;
while((len=fin.read(buff))>0)
jarOutput.write(buff,0,len);
fin.close();
catch( Exception e )
e.printStackTrace();
* Method used to close the object for JarOutputStream
public void close()
{//This method is used to close the
//JarOutputStream
try
jarOutput.flush();
jarOutput.close();
catch(Exception e)
e.printStackTrace();
public static void main( String[] args )
JarCreation jarCreate = new JarCreation("destnation path where jar file will be created /");
jarCreate.createJar("put your source directory");
jarCreate.close();Hi,
I have gone through your code and the problem is that when you create jar it takes a complete path address (which is called using getAbsolutePath ) (when you extract you see the path; C:\..\...\..\ )
You need to truncate this complete path and take only the path address where your files are stored and the problem must be solved. -
Greetings
I have a problem using the mappingtool from ant
with kodo 3.0.0b1.
I realize that some ant integration problems are
being fixed in beta2 but I hadn't seen this
problem mentioned so I thought I'd let you know...
Please let me know if I'm doing something wrong.
Note that it seems to work fine when I use the
commandline mappingtool utility.
The ant tasks are set up as follows:
<taskdef name="mappingtool"
classname="kodo.jdbc.ant.MappingToolTask"
classpathref="kodo-tool-classpath" />
<target name="killdb" depends="deploy-runtime" description="Drop JDO specific tables" >
<mappingtool action="drop" ignoreErrors="true">
<fileset refid="all-jdo-files" />
<classpath refid="runtime-path" />
</mappingtool>
</target>
When I execute this target, I see the following exception:
killdb:
[mappingtool] java.lang.IllegalAccessError: tried to access method serp.util.ReferenceMap.removeExpired()V from class com.solarmetric.jdbc.ConnectionPoolImpl
[mappingtool] at com.solarmetric.jdbc.ConnectionPoolImpl.getConnection(ConnectionPoolImpl.java:120)
[mappingtool] at com.solarmetric.jdbc.PoolingDataSource.getConnection(PoolingDataSource.java:230)
[mappingtool] at com.solarmetric.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:128)
[mappingtool] at kodo.jdbc.schema.DataSourceFactory$DefaultsDataSource.getConnection(DataSourceFactory.java:235)
[mappingtool] at kodo.jdbc.sql.DBDictionaryFactory.getDBDictionary(DBDictionaryFactory.java:169)
[mappingtool] at kodo.jdbc.conf.JDBCConfigurationImpl.getDBDictionary(JDBCConfigurationImpl.java:489)
[mappingtool] at kodo.jdbc.schema.DataSourceFactory.configureDataSource(DataSourceFactory.java:136)
[mappingtool] at kodo.jdbc.conf.JDBCConfigurationImpl.getConnectionFactory(JDBCConfigurationImpl.java:759)
[mappingtool] at kodo.jdbc.conf.JDBCConfigurationImpl.getDataSource(JDBCConfigurationImpl.java:842)
[mappingtool] at kodo.jdbc.conf.JDBCConfigurationImpl.getDataSource2(JDBCConfigurationImpl.java:851)
[mappingtool] at kodo.jdbc.schema.SchemaTool.<init>(SchemaTool.java:64)
[mappingtool] at kodo.jdbc.meta.MappingTool.newSchemaTool(MappingTool.java:186)
[mappingtool] at kodo.jdbc.meta.MappingTool.getSchemaTool(MappingTool.java:176)
[mappingtool] at kodo.jdbc.meta.MappingTool.run(MappingTool.java:774)
[mappingtool] at kodo.jdbc.ant.MappingToolTask.executeOn(MappingToolTask.java:136)
[mappingtool] at com.solarmetric.ant.TaskBase.execute(TaskBase.java:105)
[mappingtool] at org.apache.tools.ant.Task.perform(Task.java:319)
[mappingtool] at org.apache.tools.ant.Target.execute(Target.java:309)
[mappingtool] at org.apache.tools.ant.Target.performTasks(Target.java:336)
[mappingtool] at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[mappingtool] at org.apache.tools.ant.Project.executeTargets(Project.java:1250)
[mappingtool] at org.apache.tools.ant.Main.runBuild(Main.java:610)
[mappingtool] at org.apache.tools.ant.Main.start(Main.java:196)
[mappingtool] at org.apache.tools.ant.Main.main(Main.java:235)Thanks for your response, but this wasn't the problem.
I don't have (never had) serp.jar lying around.
serp appears to be in both kodo-jdo.jar and
kodo-jdo-runtime.jar but no other jar files...
Before running ant, my CLASSPATH is set to
"nf.jar:ojdbc14.jar"
(nf.jar contains the kodo.properties file -
required here to pick up license key, etc)
I printed out the CLASSPATH being used inside my
ant target and it is as follows:
antExtensions.jar:
common.jar: (one of mine)
gnu-getopt.jar:
j2ee.jar:
jakarta-commons-collections-2.1.jar:
jakarta-commons-lang-1.0.1.jar:
jakarta-commons-logging-1.0.2.jar:
jakarta-commons-pool-1.0.1.jar:
jakarta-oro-2.0.7.jar:
jakarta-regexp-1.1.jar:
jca1.0.jar:
jdbc-hsql-1_7_0.jar:
jdbc2_0-stdext.jar:
jdo1_0.jar:
jndi.jar:
jta-spec1_0_1.jar:
junit-3.8.1.jar:
kodo-jdo-runtime.jar:
kodo-jdo.jar:
log4j-1.2.8.jar:
nf.jar: (one of mine)
ojdbc14.jar:
sax.jar:
wl-startup.jar:
xalan.jar:
xercesImpl.jar:
xml-apis.jar
Abe White wrote:
If you still have the serp.jar that shipped with previous versions of
Kodo in your classpath, make sure you remove it. Kodo 3 bundles the
serp classes within the kodo jar.
Was that the problem? -
Including helper classes in java proxy jar file
I must not be using the right header search criteria because I'm sure this question
has been asked before. In a Web Service File (.jws) I've imported a couple of
helper classes that function as data transfer objects. I did this to maintain
consistency with other portions of the application. The Java Proxy jar file generated
by Workshop does not include these files. Is there a way of including these dependencies
or do I need to distribute another jar file with my helper classes?Hi Naichen,
I was able to successfully run both the autotype and clientgen Ant task, on the
WSDL you provided. The code behind those Ant tasks are pretty much what the WebLogic
Web Services test page run. Are you using WLS 8.1 SP2? If not, you might want
to try with that version.
Regards,
Mike Wooten
"Naichen Liu" <[email protected]> wrote:
>
>
>
Hi,
I am having a warning message when trying to generate java proxy jar
file on weblogic8.1
webservice test web app, the message is as follows:
"Warning Failed to generate client proxy from WSDL definition for this
service.
Prescription Please verify the <types> section of the WSDL."
in the mean time, on weblogic starting terminal, I saw the following
exceptions,
C:\DOCUME~1\u252738\LOCALS~1\Temp\wlwproxy37508.jar1533409921\com\ual\www\rcc\cb
t\schema\modifypnr\AlphaLength4Deserializer.java:36: cannot resolve symbol
symbol : class FacetUtils
location: package binding
weblogic.xml.schema.binding.FacetUtils.checkLengthFacet(__typed_obj,4L);
^
C:\DOCUME~1\u252738\LOCALS~1\Temp\wlwproxy37508.jar1533409921\com\ual\www\rcc\cb
t\schema\modifypnr\OSIFieldAnonTypeDeserializer.java:36: cannot resolve
symbol
symbol : class FacetUtils
location: package binding
weblogic.xml.schema.binding.FacetUtils.checkMaxLengthFacet(__typed_obj,69L);
^
C:\DOCUME~1\u252738\LOCALS~1\Temp\wlwproxy37508.jar1533409921\com\ual\www\rcc\cb
t\schema\modifypnr\AlphaLength2Deserializer.java:36: cannot resolve symbol
symbol : class FacetUtils
location: package binding
weblogic.xml.schema.binding.FacetUtils.checkLengthFacet(__typed_obj,2L);
^
C:\DOCUME~1\u252738\LOCALS~1\Temp\wlwproxy37508.jar1533409921\com\ual\www\rcc\cb
t\schema\modifypnr\FreeFormAnonTypeDeserializer.java:36: cannot resolve
symbol
symbol : class FacetUtils"
Can anybody help me about this issue? I attached WSDL file, also United
Airlines
got an enterprise weblogic license deal with BEA, any help will be highly
appreciated.
Thanks!!!
Naichen -
Got error when trying to generate Java proxy jar file for webservice
Hi,
I am having a warning message when trying to generate java proxy jar file on weblogic8.1
webservice test web app, the message is as follows:
"Warning Failed to generate client proxy from WSDL definition for this service.
Prescription Please verify the <types> section of the WSDL."
in the mean time, on weblogic starting terminal, I saw the following exceptions,
C:\DOCUME~1\u252738\LOCALS~1\Temp\wlwproxy37508.jar1533409921\com\ual\www\rcc\cb
t\schema\modifypnr\AlphaLength4Deserializer.java:36: cannot resolve symbol
symbol : class FacetUtils
location: package binding
weblogic.xml.schema.binding.FacetUtils.checkLengthFacet(__typed_obj,4L);
^
C:\DOCUME~1\u252738\LOCALS~1\Temp\wlwproxy37508.jar1533409921\com\ual\www\rcc\cb
t\schema\modifypnr\OSIFieldAnonTypeDeserializer.java:36: cannot resolve symbol
symbol : class FacetUtils
location: package binding
weblogic.xml.schema.binding.FacetUtils.checkMaxLengthFacet(__typed_obj,69L);
^
C:\DOCUME~1\u252738\LOCALS~1\Temp\wlwproxy37508.jar1533409921\com\ual\www\rcc\cb
t\schema\modifypnr\AlphaLength2Deserializer.java:36: cannot resolve symbol
symbol : class FacetUtils
location: package binding
weblogic.xml.schema.binding.FacetUtils.checkLengthFacet(__typed_obj,2L);
^
C:\DOCUME~1\u252738\LOCALS~1\Temp\wlwproxy37508.jar1533409921\com\ual\www\rcc\cb
t\schema\modifypnr\FreeFormAnonTypeDeserializer.java:36: cannot resolve symbol
symbol : class FacetUtils"
Can anybody help me about this issue? I attached WSDL file, also United Airlines
got an enterprise weblogic license deal with BEA, any help will be highly appreciated.
Thanks!!!
Naichen
[ModifyPNRWSContract.wsdl]Hi Naichen,
I was able to successfully run both the autotype and clientgen Ant task, on the
WSDL you provided. The code behind those Ant tasks are pretty much what the WebLogic
Web Services test page run. Are you using WLS 8.1 SP2? If not, you might want
to try with that version.
Regards,
Mike Wooten
"Naichen Liu" <[email protected]> wrote:
>
>
>
Hi,
I am having a warning message when trying to generate java proxy jar
file on weblogic8.1
webservice test web app, the message is as follows:
"Warning Failed to generate client proxy from WSDL definition for this
service.
Prescription Please verify the <types> section of the WSDL."
in the mean time, on weblogic starting terminal, I saw the following
exceptions,
C:\DOCUME~1\u252738\LOCALS~1\Temp\wlwproxy37508.jar1533409921\com\ual\www\rcc\cb
t\schema\modifypnr\AlphaLength4Deserializer.java:36: cannot resolve symbol
symbol : class FacetUtils
location: package binding
weblogic.xml.schema.binding.FacetUtils.checkLengthFacet(__typed_obj,4L);
^
C:\DOCUME~1\u252738\LOCALS~1\Temp\wlwproxy37508.jar1533409921\com\ual\www\rcc\cb
t\schema\modifypnr\OSIFieldAnonTypeDeserializer.java:36: cannot resolve
symbol
symbol : class FacetUtils
location: package binding
weblogic.xml.schema.binding.FacetUtils.checkMaxLengthFacet(__typed_obj,69L);
^
C:\DOCUME~1\u252738\LOCALS~1\Temp\wlwproxy37508.jar1533409921\com\ual\www\rcc\cb
t\schema\modifypnr\AlphaLength2Deserializer.java:36: cannot resolve symbol
symbol : class FacetUtils
location: package binding
weblogic.xml.schema.binding.FacetUtils.checkLengthFacet(__typed_obj,2L);
^
C:\DOCUME~1\u252738\LOCALS~1\Temp\wlwproxy37508.jar1533409921\com\ual\www\rcc\cb
t\schema\modifypnr\FreeFormAnonTypeDeserializer.java:36: cannot resolve
symbol
symbol : class FacetUtils"
Can anybody help me about this issue? I attached WSDL file, also United
Airlines
got an enterprise weblogic license deal with BEA, any help will be highly
appreciated.
Thanks!!!
Naichen -
Java.util.zip java.util.jar API usage
I have been trying unsuccessfully for the past two days to be able to programatically add and extract files into and from a JAR using the API. I haven't found any API docs that cover the basics and I have been stumped using the nuggets that I have found on the Forum so far. Below is the code so far. Feel free to use what works in your programs, but if you find out how to get this to work. Sorry for the long post, but I gather this is a common problem that needs to be solved.
___________JAR CLASS_______________
import java.io.*;
import java.util.*;
import java.util.jar.*;
import java.util.zip.*;
public class Jar {
public Jar() {
public boolean copyToJar(File[] sources, File destination) {
if (destination == null) {
return false;
if (nameContainsWildcards(destination)) {
return false;
File[] sourceArray = expandWildcards(sources);
if (sourceArray == null) {
System.out.println("sourceArray was empty");
return false;
System.out.println("Ready to add " + sourceArray.length + " files to " + destination);
//variables for copying the old destination file to the new destination
File tmpFile = null;
JarFile tmpJarFile = null;
InputStream jarInput = null;
JarInputStream jarIn = null;
InputStreamReader jarDataFile = null;
//variables for the destination
OutputStream output = null;
JarOutputStream jarOut = null;
File input = null;
FileInputStream dataFile = null;
int buf = -1;
if (destination.exists()) {
System.out.println("The destination file exists");
//copy the destination to temporary
//fix copyToJar to use the same .tmp file name as the destination (for reentrant code)
tmpFile = new File(destination.getParent() + "\\" + "jar.tmp");
if (tmpFile.exists()) {
tmpFile.delete();
//rename the original to the TempFile
destination.renameTo(tmpFile);
if (destination.exists()) {
destination.delete();
try {
tmpJarFile = new JarFile(tmpFile);
} catch (IOException ioe) {
System.out.println("Exception while creating JarFile " + ioe );
try {
//initialize the destination
output = new FileOutputStream(destination);
jarOut = new JarOutputStream(output);
//if there is a tmpFile copy contents of tmpFile to the new destination
if (tmpFile != null) {
jarInput = new FileInputStream(tmpFile);
jarIn = new JarInputStream(jarInput);
ZipEntry ze = null;
boolean contains = false;
while((ze = jarIn.getNextEntry()) != null) {
System.out.println("Working on zipEntry " + ze.getName());
contains = false;
for (int i=0; i<sourceArray.length; i++) {
if (ze.getName().compareToIgnoreCase(sourceArray.getName()) == 0) {
contains = true;
if (contains == false) {
jarDataFile = new InputStreamReader(tmpJarFile.getInputStream(ze));
System.out.println("The zip Entry was copied from the old file");
jarOut.putNextEntry(ze);
buf = -1;
buf = jarDataFile.read();
while (buf != -1) {
jarOut.write(buf);
buf = jarDataFile.read();
jarOut.closeEntry();
jarDataFile.close();
jarIn.close();
jarInput.close();
tmpFile.delete();
tmpJarFile.close();
//copy the new files to the destination
for (int i=0; i<sourceArray.length; i++) {
if (sourceArray[i].isDirectory()) {
//fix copyToJar to copy entire directory if the directory is given as a source
} else {
System.out.println("Adding " + sourceArray[i].getAbsolutePath() + " to "
+ destination.getAbsolutePath());
dataFile = new FileInputStream(sourceArray[i]);
ZipEntry entry= new ZipEntry(sourceArray[i].getName());
jarOut.putNextEntry(entry);
buf = -1;
buf = dataFile.read();
while (buf != -1) {
jarOut.write(buf);
buf = dataFile.read();
jarOut.closeEntry();
jarOut.close();
output.close();
dataFile.close();
} catch (IOException ioe) {
System.out.println("Exception " + ioe + " occured while writing the backup jar file.");
try {
if (jarOut != null)
jarOut.close();
if (output != null)
output.close();
if (dataFile != null)
dataFile.close();
if (jarInput != null)
jarInput.close();
if (jarIn != null)
jarIn.close();
} catch (IOException ioe2) {
System.out.println("Exception " + ioe2 + " closing the jar file.");
return false;
return true;
public boolean copyToJar(File source, File destination) {
File[] sourceArray = expandWildcards(source);
if (sourceArray == null) {
System.out.println("sourceArray was empty");
return false;
return copyToJar(sourceArray, destination);
public boolean extractFromJar(File source, File extract, File destDirectory) {
try {
JarFile jarIn = new JarFile(source);
ZipEntry ze = jarIn.getEntry(extract.getName());
if (ze == null) {
System.out.println("Could not find file " + extract + " in jarFile " + source);
} else {
JarInputStream jarInput = null;
InputStreamReader buf = null;
FileOutputStream out = null;
InputStream in = jarIn.getInputStream(ze);
buf = new InputStreamReader(in);
out = new FileOutputStream(extract);
int buffer = -1;
buffer = buf.read();
while (buffer != -1) {
out.write(buffer);
buffer = buf.read();
} catch (IOException ioe) {
System.out.println("Could not extract the file " + extract + " from jarFile " + source);
return false;
return true;
public int numberOfLines(File fileToCount) {
int num = 0;
try {
FileReader regRead = new FileReader(fileToCount);
LineNumberReader regReadLine = new LineNumberReader(regRead);
while (regReadLine.readLine() != null) {
num = regReadLine.getLineNumber();
regRead.close();
regReadLine.close();
} catch (IOException ioe) {
System.out.println("Exception " + ioe + " occured in " + this.getClass().getName());
return num;
static public boolean nameContainsWildcards(File source) {
if (source != null) {
if ((source.getName().indexOf('*')) >=0) {
return true;
//fix this check to look for other wildcards
return false;
* Expands the * wildcard that does not start the expression. For example,
* in a directory whose contents are TEST1.DAT, TEST2.DAT AND TEST3.DAT, this
* funtion will return the following based on the input
* Input Returns
* TEST1.DAT File[] containing the first file
* TEST*.DAT File[] containing all three files plus any that match TEST*.*
* T*.* File[] containing all three files plus any that match T*.*
* *.* File[] containing all three files plus any that match *.*
* EST.DAT File[] containing no files (not a legal expression...yet)
* ? or
public File[] expandWildcards(File source) {
if (source == null) {
System.out.println("Cannot expand wildCards for a null File");
return null;
File[] sourceArray = null;
if (nameContainsWildcards(source)) {
FileFilter wildcardFilter = new WildcardFilter(source.getName());
File sourceParent = new File(source.getParent());
if (sourceParent != null) {
sourceArray = sourceParent.listFiles(wildcardFilter);
} else {
sourceArray = new File[1];
sourceArray[0] = source;
} else {
sourceArray = new File[1];
sourceArray[0] = source;
return sourceArray;
public File[] expandWildcards(File[] sources) {
File[] sourceArray = null;
List fileArrays = new ArrayList();
for (int i=0; i< sources.length; i++) {
fileArrays.add(expandWildcards(sources[i]));
int totalFiles = 0;
for (int i=0; i < fileArrays.size(); i++) {
File[] tmp = (File []) fileArrays.get(i);
if (tmp != null) {
//System.out.println("Adding " + tmp.length + " to total files");
totalFiles += tmp.length;
System.out.println("totalFiles expanded = " + totalFiles);
sourceArray = new File[totalFiles];
int nextIndex = 0;
for (int i=0; i < fileArrays.size(); i++) {
File[] tmp = (File []) fileArrays.get(i);
if (tmp != null) {
for(int j=0; j < tmp.length; j++) {
//System.out.println("Adding file " + tmp[j] + " to sourceArray");
sourceArray[nextIndex] = tmp[j];
nextIndex++;
return sourceArray;
static public void main(String argv[]) {
Jar jarRun = new Jar();
File testFile = new File("D:\\test.jar");
File testFile1 = new File("C:\\Program Files\\RBusinessSystems\\Location Sync\\LONGMONT\\LongmontDefaultCustomers.jar");
File testFile2 = new File("C:\\Program Files\\RBusinessSystems\\Location Sync\\LONGMONT\\LongmontDefaultInventory.jar");
File testFile3 = new File("C:\\Program Files\\RBusinessSystems\\Location Sync\\LONGMONT\\LongmontDefaultVendors.jar");
File testFile4 = new File("C:\\Program Files\\RBusinessSystems\\Location Sync\\LONGMONT\\LongmontDefaultClerks.jar");
if (argv.length >= 1) {
System.out.println("Creating the Jar File");
jarRun.copyToJar(testFile1, testFile);
jarRun.copyToJar(testFile2, testFile);
jarRun.copyToJar(testFile3, testFile);
jarRun.copyToJar(testFile4, testFile);
} else {
System.out.println("Extracting from the Jar File");
jarRun.extractFromJar(testFile, new File("d:\\LongmontDefaultCustomers.jar"), new File("d:\\"));
jarRun.extractFromJar(testFile, new File("d:\\LongmontDefaultInventory.jar"), new File("d:\\"));
jarRun.extractFromJar(testFile, new File("d:\\LongmontDefaultVendors.jar"), new File("d:\\"));
jarRun.extractFromJar(testFile, new File("d:\\LongmontDefaultClerks.jar"), new File("d:\\"));
______________WILDCARD FILTER CLASS __________
import java.io.File;
import java.io.FileFilter;
public class WildcardFilter implements FileFilter {
private String compare = null;
private String wildcardStart = null;
private String wildcardMiddle = null;
private String wildcardEnd = null;
WildcardFilter(String comparison) {
setCompare(comparison);
public void setCompare(String comparison) {
compare = comparison.toLowerCase();
wildcardStart = null;
wildcardMiddle = null;
wildcardEnd = null;
int index = compare.indexOf('*');
if (index != -1) {
wildcardStart = compare.substring(0, index);
if (index + 1 < compare.length()) {
wildcardEnd = compare.substring(index + 1, compare.length());
System.out.println("Expanding fileNames starting with " + wildcardStart
+ " and ending with " + wildcardEnd);
public boolean accept(File check) {
String checkName = check.getName().toLowerCase();
if (compare == null) {
return false;
if (((wildcardEnd == null) || (wildcardEnd.compareTo("") == 0))
&& ((wildcardStart == null) || (wildcardStart.compareTo("") ==0))) {
return false;
if (((wildcardStart == null) || (wildcardStart.compareTo("") ==0))
&& (wildcardEnd != null)) {
if ((wildcardEnd.compareTo(".*") ==0) || (wildcardEnd.compareTo("*") == 0))
return true;
if (checkName.endsWith(wildcardEnd))
return true;
if (((wildcardEnd == null) || (wildcardEnd.compareTo("") == 0))
&& (wildcardStart != null)) {
if (checkName.startsWith(wildcardStart))
return true;
if ((checkName.startsWith(wildcardStart))
&& (checkName.endsWith(wildcardEnd))) {
return true;
return false;I figured it out based on some of the other posts I found on this Forum. Following is the working code. While this code is not as robust as it needs to be for production, it will at least get you started on extracting from jar files and writing to jarfiles.
import java.io.*;
import java.util.jar.*;
import java.util.zip.*;
//NOTE: You can only copy entries created by the Jar tool
class JarTest {
JarTest() {
public boolean copyToJar(File[] fileList, File jarFile) {
JarEntry je = null;
File tmpFile = null;
FileOutputStream fos = null;
JarOutputStream jos = null;
BufferedWriter bw = null;
FileInputStream fis = null;
JarInputStream jis = null;
BufferedReader br = null;
int buf = -1;
boolean badZipFile = false;
boolean refreshFromNewFile = false;
String tmpFileName = jarFile.getAbsolutePath() + ".tmp";
try {
tmpFile = new File(tmpFileName);
fos = new FileOutputStream(tmpFile);
jos = new JarOutputStream(fos);
bw = new BufferedWriter(new OutputStreamWriter(jos));
} catch (IOException ioe) {
ioe.printStackTrace();
if(jarFile.exists()) {
try {
fis = new FileInputStream(jarFile);
jis = new JarInputStream(fis);
br = new BufferedReader(new InputStreamReader(jis));
} catch (IOException ioe) {
System.out.println(ioe);
try {
while((je = jis.getNextJarEntry()) != null) {
refreshFromNewFile = false;
for (int i = 0; i < fileList.length; i++) {
if (je.getName().compareToIgnoreCase(fileList.getName()) == 0) {
refreshFromNewFile = true;
if (refreshFromNewFile) {
//do nothing so we can add the new file below
} else {
jos.putNextEntry(je);
int index = 0;
buf = -1;
while((buf = br.read()) != -1) {
bw.write(buf);
index++;
System.out.println("Copied entry " + je.getName() + " of " + index + " bytes from " + jarFile.getName());
bw.flush();
jos.closeEntry();
} catch (IOException ioe) {
ioe.printStackTrace();
badZipFile = true;
try {
br.close();
jis.close();
fis.close();
} catch (IOException ioe) {
ioe.printStackTrace();
for (int i = 0; i < fileList.length; i++) {
try {
fis = new FileInputStream(fileList[i]);
br = new BufferedReader(new InputStreamReader(fis));
// write the new entries to the tmpFile
je = new JarEntry(fileList[i].getName());
jos.putNextEntry(je);
int index = 0;
buf = -1;
while((buf = br.read()) != -1) {
bw.write(buf);
index++;
bw.flush();
System.out.println("Added entry " + je.getName() + " of " + index + " bytes.");
jos.closeEntry();
} catch (IOException ioe) {
ioe.printStackTrace();
badZipFile = true;
try {
jos.close();
if (tmpFile != null) {
// rename the tmpFile to jarFile
jarFile.delete();
tmpFile.renameTo(jarFile);
} catch (IOException ioe) {
ioe.printStackTrace();
return true;
public boolean extractFromJar(File[] fileList, File jarFile) {
ZipEntry zen = null;
BufferedReader br = null;
FileOutputStream fos = null;
BufferedWriter bw = null;
try {
for (int i = 0; i < fileList.length; i++) {
JarFile jar = new JarFile(jarFile);
zen = jar.getEntry(fileList[i].getName());
if (zen == null) {
System.out.println("Could not find the file " + fileList[i].getName() + " in the zip file " + jar.getName());
} else {
File parentDirectory = new File(fileList[i].getParent());
parentDirectory.mkdirs();
InputStream in = jar.getInputStream(zen);
br = new BufferedReader(new InputStreamReader(in));
fos = new FileOutputStream(fileList[i]);
bw = new BufferedWriter(new OutputStreamWriter(fos));
int buf = -1;
int index = 0;
while((buf = br.read()) != -1) {
bw.write(buf);
bw.flush();
index++;
System.out.println("Extracted file " + fileList[i] + " of " + index + " bytes from " + jarFile);
br.close();
bw.close();
} catch (IOException ioe) {
System.out.println(ioe);
return false;
return true;
public static void main(String[] argv) {
JarTest jt = new JarTest();
File jarFile = new File("d:\\test\\test.zip");
File[] fileList1 = new File[] {new File("d:\\test\\CustomerRefreshRequest.bat"),
new File("d:\\test\\CustomerUpdateGet.bat"),
new File("d:\\test\\CustomerUpdateRequest.bat"),
new File("d:\\test\\LongmontDefaultClerks.jar"),
new File("d:\\test\\LongmontDefaultCustomers.jar"),
new File("d:\\test\\LongmontDefaultInventory.jar")};
File[] fileList2 = new File[] { new File("d:\\test\\install.bat"),
new File("d:\\test\\LongmontDefaultVendors.jar"),
new File("d:\\test\\CustomerUpdateSend.bat") };
jt.copyToJar(fileList1, jarFile);
jt.copyToJar(fileList2, jarFile);
File[] fileList3 = new File[] {new File("d:\\test\\temp\\CustomerRefreshRequest.bat"),
new File("d:\\test\\temp\\CustomerUpdateGet.bat"),
new File("d:\\test\\temp\\CustomerUpdateRequest.bat"),
new File("d:\\test\\temp\\LongmontDefaultClerks.jar"),
new File("d:\\test\\temp\\LongmontDefaultCustomers.jar"),
new File("d:\\test\\temp\\LongmontDefaultInventory.jar")};
File[] fileList4 = new File[] { new File("d:\\test\\temp\\INSTALL.BAT"),
new File("d:\\test\\temp\\LongmontDefaultVendors.jar"),
new File("d:\\test\\temp\\CustomerUpdateSend.bat") };
jt.extractFromJar(fileList3, jarFile);
jt.extractFromJar(fileList4, jarFile); -
Java and Flash problems messing up display
I got a new Mac Book Pro about a month ago, and first, in Safari, the previews of pages would look like this: http://img163.imageshack.us/img163/9228/grab1p.png
Then Safari started getting pixalated (all pages), and Flash would crash (See error report below), then when I did permissions repair, I get Java problems (see below).
Then the ENTIRE DISPLAY would get all pixalated and freeze up. When I restart, it works for a while until I open too many Safari tabs (around 10 or so), and it starts all over again.
Any ideas?
Safari Crash Report:
Process: WebKitPluginHost [2954]
Path: /System/Library/Frameworks/WebKit.framework/WebKitPluginHost.app/Contents/MacOS /WebKitPluginHost
Identifier: com.apple.WebKit.PluginHost
Version: 6533 (6533.13)
Build Info: WebKitPluginHost-75331300~12
Code Type: X86 (Native)
Parent Process: WebKitPluginAgent [178]
PlugIn Path: /Library/Internet Plug-Ins/Flash Player.plugin/Contents/PlugIns/FlashPlayer-10.6.plugin/Contents/MacOS/FlashPlay er-10.6
PlugIn Identifier: com.macromedia.FlashPlayer-10.6.plugin
PlugIn Version: 10.1.102.64 (10.1.102.64)
Date/Time: 2011-01-30 10:24:44.216 -0500
OS Version: Mac OS X 10.6.6 (10J567)
Report Version: 6
Interval Since Last Report: 33978 sec
Crashes Since Last Report: 1
Per-App Interval Since Last Report: 268000 sec
Per-App Crashes Since Last Report: 2
Anonymous UUID: 2CCB7A1A-D359-4B6F-978D-C282B4C97A1A
Exception Type: EXCBADACCESS (SIGBUS)
Exception Codes: KERNPROTECTIONFAILURE at 0x0000000000000000
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Thread 0 Crashed: Dispatch queue: com.apple.main-thread
0 ...ppleIntelHDGraphicsGLDriver 0x1616b23f glrReturnUnexpectedKillClient + 15
1 ...ppleIntelHDGraphicsGLDriver 0x15ed90c9 GhalInterface::getCommandBuffer(unsigned char**, unsigned char**, unsigned int*, unsigned int*) + 153
2 ...ppleIntelHDGraphicsGLDriver 0x160b50aa GHAL3D::CPrivateCommandTransport::FlushCommandBuffer(GHAL3D::FLUSH_TYPE, unsigned char) + 362
3 ...ppleIntelHDGraphicsGLDriver 0x160b4e01 g575SubmitPacketsToken + 81
4 ...ppleIntelHDGraphicsGLDriver 0x160d999f gldFlush + 47
5 ...ppleIntelHDGraphicsGLDriver 0x161240b6 FinishMemoryBuffer(GLDContextRec*, MemoryBufferList*) + 38
6 ...ppleIntelHDGraphicsGLDriver 0x16124046 GetNextMemoryBufferItem + 70
7 ...ppleIntelHDGraphicsGLDriver 0x16123fba GetOffsetIntoScratchBuffer + 42
8 ...ppleIntelHDGraphicsGLDriver 0x161234c6 gldModifyTexSubImage + 1094
9 GLEngine 0x15915dfb glTexSubImage2D_Exec + 950
10 libGL.dylib 0x93c33570 glTexSubImage2D + 87
11 ...dia.FlashPlayer-10.6.plugin 0x146458fb unregister_ShockwaveFlash + 66987
12 ...dia.FlashPlayer-10.6.plugin 0x146c4803 main + 75475
13 ...dia.FlashPlayer-10.6.plugin 0x14452573 0x141fc000 + 2450803
14 ...dia.FlashPlayer-10.6.plugin 0x144580d8 0x141fc000 + 2474200
15 ...dia.FlashPlayer-10.6.plugin 0x1463bf17 unregister_ShockwaveFlash + 27591
16 ...dia.FlashPlayer-10.6.plugin 0x146ab4e9 unregister_ShockwaveFlash + 483737
17 com.apple.QuartzCore 0x97409f80 CAOpenGLLayerDraw(CAOpenGLLayer*, double, CVTimeStamp const*, unsigned int) + 1026
18 com.apple.QuartzCore 0x9740a8b7 -[CAOpenGLLayer _display] + 512
19 com.apple.QuartzCore 0x9718ff45 CALayerDisplayIfNeeded + 621
20 com.apple.QuartzCore 0x9718f310 CA::Context::commit_transaction(CA::Transaction*) + 362
21 com.apple.QuartzCore 0x9718ef58 CA::Transaction::commit() + 316
22 com.apple.CoreFoundation 0x9406ee02 __CFRunLoopDoObservers + 1186
23 com.apple.CoreFoundation 0x9402afe2 __CFRunLoopRun + 1154
24 com.apple.CoreFoundation 0x9402a464 CFRunLoopRunSpecific + 452
25 com.apple.CoreFoundation 0x9402a291 CFRunLoopRunInMode + 97
26 com.apple.HIToolbox 0x97af2004 RunCurrentEventLoopInMode + 392
27 com.apple.HIToolbox 0x97af1dbb ReceiveNextEventCommon + 354
28 com.apple.HIToolbox 0x97af1c40 BlockUntilNextEventMatchingListInMode + 81
29 com.apple.AppKit 0x98e4778d _DPSNextEvent + 847
30 com.apple.AppKit 0x98e46fce -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 156
31 com.apple.AppKit 0x98e09247 -[NSApplication run] + 821
32 com.apple.WebKit.PluginHost 0x17ee140f 0x17ee0000 + 5135
33 com.apple.WebKit.PluginHost 0x17ee104d 0x17ee0000 + 4173
Thread 1: Dispatch queue: com.apple.libdispatch-manager
0 libSystem.B.dylib 0x90f2f982 kevent + 10
1 libSystem.B.dylib 0x90f3009c dispatch_mgrinvoke + 215
2 libSystem.B.dylib 0x90f2f559 dispatch_queueinvoke + 163
3 libSystem.B.dylib 0x90f2f2fe dispatch_workerthread2 + 240
4 libSystem.B.dylib 0x90f2ed81 pthreadwqthread + 390
5 libSystem.B.dylib 0x90f2ebc6 start_wqthread + 30
Thread 2:
0 libSystem.B.dylib 0x90f370a6 _semwaitsignal + 10
1 libSystem.B.dylib 0x90f36d62 pthread_condwait + 1191
2 libSystem.B.dylib 0x90f389f8 pthreadcondwait$UNIX2003 + 73
3 ...dia.FlashPlayer-10.6.plugin 0x1464087f unregister_ShockwaveFlash + 46383
4 ...dia.FlashPlayer-10.6.plugin 0x14214d34 0x141fc000 + 101684
5 ...dia.FlashPlayer-10.6.plugin 0x1464097e unregister_ShockwaveFlash + 46638
6 ...dia.FlashPlayer-10.6.plugin 0x14640ab5 unregister_ShockwaveFlash + 46949
7 libSystem.B.dylib 0x90f3685d pthreadstart + 345
8 libSystem.B.dylib 0x90f366e2 thread_start + 34
Thread 3:
0 libSystem.B.dylib 0x90f370a6 _semwaitsignal + 10
1 libSystem.B.dylib 0x90f36d62 pthread_condwait + 1191
2 libSystem.B.dylib 0x90f389f8 pthreadcondwait$UNIX2003 + 73
3 ...dia.FlashPlayer-10.6.plugin 0x1464087f unregister_ShockwaveFlash + 46383
4 ...dia.FlashPlayer-10.6.plugin 0x14214d34 0x141fc000 + 101684
5 ...dia.FlashPlayer-10.6.plugin 0x1464097e unregister_ShockwaveFlash + 46638
6 ...dia.FlashPlayer-10.6.plugin 0x14640ab5 unregister_ShockwaveFlash + 46949
7 libSystem.B.dylib 0x90f3685d pthreadstart + 345
8 libSystem.B.dylib 0x90f366e2 thread_start + 34
Thread 4:
0 libSystem.B.dylib 0x90f370a6 _semwaitsignal + 10
1 libSystem.B.dylib 0x90f36d62 pthread_condwait + 1191
2 libSystem.B.dylib 0x90f389f8 pthreadcondwait$UNIX2003 + 73
3 ...dia.FlashPlayer-10.6.plugin 0x1464087f unregister_ShockwaveFlash + 46383
4 ...dia.FlashPlayer-10.6.plugin 0x14214d34 0x141fc000 + 101684
5 ...dia.FlashPlayer-10.6.plugin 0x1464097e unregister_ShockwaveFlash + 46638
6 ...dia.FlashPlayer-10.6.plugin 0x14640ab5 unregister_ShockwaveFlash + 46949
7 libSystem.B.dylib 0x90f3685d pthreadstart + 345
8 libSystem.B.dylib 0x90f366e2 thread_start + 34
Thread 5:
0 libSystem.B.dylib 0x90f370a6 _semwaitsignal + 10
1 libSystem.B.dylib 0x90f36d62 pthread_condwait + 1191
2 libSystem.B.dylib 0x90f389f8 pthreadcondwait$UNIX2003 + 73
3 ...dia.FlashPlayer-10.6.plugin 0x1464087f unregister_ShockwaveFlash + 46383
4 ...dia.FlashPlayer-10.6.plugin 0x14214d34 0x141fc000 + 101684
5 ...dia.FlashPlayer-10.6.plugin 0x1464097e unregister_ShockwaveFlash + 46638
6 ...dia.FlashPlayer-10.6.plugin 0x14640ab5 unregister_ShockwaveFlash + 46949
7 libSystem.B.dylib 0x90f3685d pthreadstart + 345
8 libSystem.B.dylib 0x90f366e2 thread_start + 34
Thread 6:
0 libSystem.B.dylib 0x90f0915a semaphoretimedwait_signaltrap + 10
1 libSystem.B.dylib 0x90f36ce5 pthread_condwait + 1066
2 libSystem.B.dylib 0x90f65ac8 pthreadcond_timedwait_relativenp + 47
3 ...dia.FlashPlayer-10.6.plugin 0x14640841 unregister_ShockwaveFlash + 46321
4 ...dia.FlashPlayer-10.6.plugin 0x14530822 0x141fc000 + 3360802
5 ...dia.FlashPlayer-10.6.plugin 0x1464097e unregister_ShockwaveFlash + 46638
6 ...dia.FlashPlayer-10.6.plugin 0x14640ab5 unregister_ShockwaveFlash + 46949
7 libSystem.B.dylib 0x90f3685d pthreadstart + 345
8 libSystem.B.dylib 0x90f366e2 thread_start + 34
Thread 7:
0 libSystem.B.dylib 0x90f0915a semaphoretimedwait_signaltrap + 10
1 libSystem.B.dylib 0x90f36ce5 pthread_condwait + 1066
2 libSystem.B.dylib 0x90f65ac8 pthreadcond_timedwait_relativenp + 47
3 ...dia.FlashPlayer-10.6.plugin 0x14640841 unregister_ShockwaveFlash + 46321
4 ...dia.FlashPlayer-10.6.plugin 0x14530822 0x141fc000 + 3360802
5 ...dia.FlashPlayer-10.6.plugin 0x1464097e unregister_ShockwaveFlash + 46638
6 ...dia.FlashPlayer-10.6.plugin 0x14640ab5 unregister_ShockwaveFlash + 46949
7 libSystem.B.dylib 0x90f3685d pthreadstart + 345
8 libSystem.B.dylib 0x90f366e2 thread_start + 34
Thread 8:
0 libSystem.B.dylib 0x90f0915a semaphoretimedwait_signaltrap + 10
1 libSystem.B.dylib 0x90f36ce5 pthread_condwait + 1066
2 libSystem.B.dylib 0x90f65ac8 pthreadcond_timedwait_relativenp + 47
3 ...dia.FlashPlayer-10.6.plugin 0x14640841 unregister_ShockwaveFlash + 46321
4 ...dia.FlashPlayer-10.6.plugin 0x145308b8 0x141fc000 + 3360952
5 ...dia.FlashPlayer-10.6.plugin 0x1464097e unregister_ShockwaveFlash + 46638
6 ...dia.FlashPlayer-10.6.plugin 0x14640ab5 unregister_ShockwaveFlash + 46949
7 libSystem.B.dylib 0x90f3685d pthreadstart + 345
8 libSystem.B.dylib 0x90f366e2 thread_start + 34
Thread 9:
0 libSystem.B.dylib 0x90f0915a semaphoretimedwait_signaltrap + 10
1 libSystem.B.dylib 0x90f36ce5 pthread_condwait + 1066
2 libSystem.B.dylib 0x90f65ac8 pthreadcond_timedwait_relativenp + 47
3 ...dia.FlashPlayer-10.6.plugin 0x14640841 unregister_ShockwaveFlash + 46321
4 ...dia.FlashPlayer-10.6.plugin 0x143de48f 0x141fc000 + 1975439
5 ...dia.FlashPlayer-10.6.plugin 0x1464097e unregister_ShockwaveFlash + 46638
6 ...dia.FlashPlayer-10.6.plugin 0x14640ab5 unregister_ShockwaveFlash + 46949
7 libSystem.B.dylib 0x90f3685d pthreadstart + 345
8 libSystem.B.dylib 0x90f366e2 thread_start + 34
Thread 10:
0 libSystem.B.dylib 0x90f0915a semaphoretimedwait_signaltrap + 10
1 libSystem.B.dylib 0x90f36ce5 pthread_condwait + 1066
2 libSystem.B.dylib 0x90f65ac8 pthreadcond_timedwait_relativenp + 47
3 ...dia.FlashPlayer-10.6.plugin 0x14640841 unregister_ShockwaveFlash + 46321
4 ...dia.FlashPlayer-10.6.plugin 0x143de48f 0x141fc000 + 1975439
5 ...dia.FlashPlayer-10.6.plugin 0x1464097e unregister_ShockwaveFlash + 46638
6 ...dia.FlashPlayer-10.6.plugin 0x14640ab5 unregister_ShockwaveFlash + 46949
7 libSystem.B.dylib 0x90f3685d pthreadstart + 345
8 libSystem.B.dylib 0x90f366e2 thread_start + 34
Thread 11:
0 libSystem.B.dylib 0x90f0915a semaphoretimedwait_signaltrap + 10
1 libSystem.B.dylib 0x90f36ce5 pthread_condwait + 1066
2 libSystem.B.dylib 0x90f65ac8 pthreadcond_timedwait_relativenp + 47
3 ...dia.FlashPlayer-10.6.plugin 0x14640841 unregister_ShockwaveFlash + 46321
4 ...dia.FlashPlayer-10.6.plugin 0x14530822 0x141fc000 + 3360802
5 ...dia.FlashPlayer-10.6.plugin 0x1464097e unregister_ShockwaveFlash + 46638
6 ...dia.FlashPlayer-10.6.plugin 0x14640ab5 unregister_ShockwaveFlash + 46949
7 libSystem.B.dylib 0x90f3685d pthreadstart + 345
8 libSystem.B.dylib 0x90f366e2 thread_start + 34
Thread 12:
0 libSystem.B.dylib 0x90f0915a semaphoretimedwait_signaltrap + 10
1 libSystem.B.dylib 0x90f36ce5 pthread_condwait + 1066
2 libSystem.B.dylib 0x90f65ac8 pthreadcond_timedwait_relativenp + 47
3 ...dia.FlashPlayer-10.6.plugin 0x14640841 unregister_ShockwaveFlash + 46321
4 ...dia.FlashPlayer-10.6.plugin 0x14530822 0x141fc000 + 3360802
5 ...dia.FlashPlayer-10.6.plugin 0x1464097e unregister_ShockwaveFlash + 46638
6 ...dia.FlashPlayer-10.6.plugin 0x14640ab5 unregister_ShockwaveFlash + 46949
7 libSystem.B.dylib 0x90f3685d pthreadstart + 345
8 libSystem.B.dylib 0x90f366e2 thread_start + 34
Thread 13:
0 libSystem.B.dylib 0x90f0915a semaphoretimedwait_signaltrap + 10
1 libSystem.B.dylib 0x90f36ce5 pthread_condwait + 1066
2 libSystem.B.dylib 0x90f65ac8 pthreadcond_timedwait_relativenp + 47
3 ...dia.FlashPlayer-10.6.plugin 0x14640841 unregister_ShockwaveFlash + 46321
4 ...dia.FlashPlayer-10.6.plugin 0x145308b8 0x141fc000 + 3360952
5 ...dia.FlashPlayer-10.6.plugin 0x1464097e unregister_ShockwaveFlash + 46638
6 ...dia.FlashPlayer-10.6.plugin 0x14640ab5 unregister_ShockwaveFlash + 46949
7 libSystem.B.dylib 0x90f3685d pthreadstart + 345
8 libSystem.B.dylib 0x90f366e2 thread_start + 34
Thread 14:
0 libSystem.B.dylib 0x90f0915a semaphoretimedwait_signaltrap + 10
1 libSystem.B.dylib 0x90f36ce5 pthread_condwait + 1066
2 libSystem.B.dylib 0x90f65ac8 pthreadcond_timedwait_relativenp + 47
3 ...dia.FlashPlayer-10.6.plugin 0x14640841 unregister_ShockwaveFlash + 46321
4 ...dia.FlashPlayer-10.6.plugin 0x14530822 0x141fc000 + 3360802
5 ...dia.FlashPlayer-10.6.plugin 0x1464097e unregister_ShockwaveFlash + 46638
6 ...dia.FlashPlayer-10.6.plugin 0x14640ab5 unregister_ShockwaveFlash + 46949
7 libSystem.B.dylib 0x90f3685d pthreadstart + 345
8 libSystem.B.dylib 0x90f366e2 thread_start + 34
Thread 15:
0 libSystem.B.dylib 0x90f0915a semaphoretimedwait_signaltrap + 10
1 libSystem.B.dylib 0x90f36ce5 pthread_condwait + 1066
2 libSystem.B.dylib 0x90f65ac8 pthreadcond_timedwait_relativenp + 47
3 ...dia.FlashPlayer-10.6.plugin 0x14640841 unregister_ShockwaveFlash + 46321
4 ...dia.FlashPlayer-10.6.plugin 0x14530822 0x141fc000 + 3360802
5 ...dia.FlashPlayer-10.6.plugin 0x1464097e unregister_ShockwaveFlash + 46638
6 ...dia.FlashPlayer-10.6.plugin 0x14640ab5 unregister_ShockwaveFlash + 46949
7 libSystem.B.dylib 0x90f3685d pthreadstart + 345
8 libSystem.B.dylib 0x90f366e2 thread_start + 34
Thread 16:
0 libSystem.B.dylib 0x90f0915a semaphoretimedwait_signaltrap + 10
1 libSystem.B.dylib 0x90f36ce5 pthread_condwait + 1066
2 libSystem.B.dylib 0x90f65ac8 pthreadcond_timedwait_relativenp + 47
3 ...dia.FlashPlayer-10.6.plugin 0x14640841 unregister_ShockwaveFlash + 46321
4 ...dia.FlashPlayer-10.6.plugin 0x143de48f 0x141fc000 + 1975439
5 ...dia.FlashPlayer-10.6.plugin 0x1464097e unregister_ShockwaveFlash + 46638
6 ...dia.FlashPlayer-10.6.plugin 0x14640ab5 unregister_ShockwaveFlash + 46949
7 libSystem.B.dylib 0x90f3685d pthreadstart + 345
8 libSystem.B.dylib 0x90f366e2 thread_start + 34
Thread 17:
0 libSystem.B.dylib 0x90f0915a semaphoretimedwait_signaltrap + 10
1 libSystem.B.dylib 0x90f36ce5 pthread_condwait + 1066
2 libSystem.B.dylib 0x90f65ac8 pthreadcond_timedwait_relativenp + 47
3 ...dia.FlashPlayer-10.6.plugin 0x14640841 unregister_ShockwaveFlash + 46321
4 ...dia.FlashPlayer-10.6.plugin 0x14530822 0x141fc000 + 3360802
5 ...dia.FlashPlayer-10.6.plugin 0x1464097e unregister_ShockwaveFlash + 46638
6 ...dia.FlashPlayer-10.6.plugin 0x14640ab5 unregister_ShockwaveFlash + 46949
7 libSystem.B.dylib 0x90f3685d pthreadstart + 345
8 libSystem.B.dylib 0x90f366e2 thread_start + 34
Thread 18:
0 libSystem.B.dylib 0x90f0915a semaphoretimedwait_signaltrap + 10
1 libSystem.B.dylib 0x90f36ce5 pthread_condwait + 1066
2 libSystem.B.dylib 0x90f65ac8 pthreadcond_timedwait_relativenp + 47
3 ...dia.FlashPlayer-10.6.plugin 0x14640841 unregister_ShockwaveFlash + 46321
4 ...dia.FlashPlayer-10.6.plugin 0x14530822 0x141fc000 + 3360802
5 ...dia.FlashPlayer-10.6.plugin 0x1464097e unregister_ShockwaveFlash + 46638
6 ...dia.FlashPlayer-10.6.plugin 0x14640ab5 unregister_ShockwaveFlash + 46949
7 libSystem.B.dylib 0x90f3685d pthreadstart + 345
8 libSystem.B.dylib 0x90f366e2 thread_start + 34
Thread 19:
0 libSystem.B.dylib 0x90f0915a semaphoretimedwait_signaltrap + 10
1 libSystem.B.dylib 0x90f36ce5 pthread_condwait + 1066
2 libSystem.B.dylib 0x90f65ac8 pthreadcond_timedwait_relativenp + 47
3 ...dia.FlashPlayer-10.6.plugin 0x14640841 unregister_ShockwaveFlash + 46321
4 ...dia.FlashPlayer-10.6.plugin 0x14530822 0x141fc000 + 3360802
5 ...dia.FlashPlayer-10.6.plugin 0x1464097e unregister_ShockwaveFlash + 46638
6 ...dia.FlashPlayer-10.6.plugin 0x14640ab5 unregister_ShockwaveFlash + 46949
7 libSystem.B.dylib 0x90f3685d pthreadstart + 345
8 libSystem.B.dylib 0x90f366e2 thread_start + 34
Thread 20:
0 libSystem.B.dylib 0x90f0915a semaphoretimedwait_signaltrap + 10
1 libSystem.B.dylib 0x90f36ce5 pthread_condwait + 1066
2 libSystem.B.dylib 0x90f65ac8 pthreadcond_timedwait_relativenp + 47
3 ...dia.FlashPlayer-10.6.plugin 0x14640841 unregister_ShockwaveFlash + 46321
4 ...dia.FlashPlayer-10.6.plugin 0x143de48f 0x141fc000 + 1975439
5 ...dia.FlashPlayer-10.6.plugin 0x1464097e unregister_ShockwaveFlash + 46638
6 ...dia.FlashPlayer-10.6.plugin 0x14640ab5 unregister_ShockwaveFlash + 46949
7 libSystem.B.dylib 0x90f3685d pthreadstart + 345
8 libSystem.B.dylib 0x90f366e2 thread_start + 34
Thread 21:
0 libSystem.B.dylib 0x90f0915a semaphoretimedwait_signaltrap + 10
1 libSystem.B.dylib 0x90f36ce5 pthread_condwait + 1066
2 libSystem.B.dylib 0x90f65ac8 pthreadcond_timedwait_relativenp + 47
3 ...dia.FlashPlayer-10.6.plugin 0x14640841 unregister_ShockwaveFlash + 46321
4 ...dia.FlashPlayer-10.6.plugin 0x14530822 0x141fc000 + 3360802
5 ...dia.FlashPlayer-10.6.plugin 0x1464097e unregister_ShockwaveFlash + 46638
6 ...dia.FlashPlayer-10.6.plugin 0x14640ab5 unregister_ShockwaveFlash + 46949
7 libSystem.B.dylib 0x90f3685d pthreadstart + 345
8 libSystem.B.dylib 0x90f366e2 thread_start + 34
Thread 22:
0 libSystem.B.dylib 0x90f2ea12 _workqkernreturn + 10
1 libSystem.B.dylib 0x90f2efa8 pthreadwqthread + 941
2 libSystem.B.dylib 0x90f2ebc6 start_wqthread + 30
Thread 0 crashed with X86 Thread State (32-bit):
eax: 0xe00002c2 ebx: 0x15ed903e ecx: 0xbfffcbfc edx: 0xe00002c2
edi: 0x48aba800 esi: 0x6b3d97e0 ebp: 0xbfffcb98 esp: 0xbfffcb98
ss: 0x0000001f efl: 0x00010296 eip: 0x1616b23f cs: 0x00000017
ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
cr2: 0x00000000
Binary Images:
0xcc000 - 0xcfff2 +com.macromedia.Flash Player.plugin 10.1.102.64 (10.1.102.64) <0E4F768E-4FF0-90B4-7387-C86A3EC48C43> /Library/Internet Plug-Ins/Flash Player.plugin/Contents/MacOS/Flash Player
0x12df5000 - 0x12e31fe3 com.apple.QuickTimeFireWireDV.component 7.6.6 (1756) <5723A7A8-2C99-561B-8D87-C8B0716436FA> /System/Library/QuickTime/QuickTimeFireWireDV.component/Contents/MacOS/QuickTim eFireWireDV
0x12e3d000 - 0x12e47ff7 com.apple.IOFWDVComponents 1.9.9 (1.9.9) <5B4E7BD7-EF5A-2F5C-DF8E-3D4A7B59F779> /System/Library/Components/IOFWDVComponents.component/Contents/MacOS/IOFWDVComp onents
0x12e51000 - 0x12e7bffb com.apple.QuickTimeIIDCDigitizer 7.6.6 (1756) <96489BA5-A106-36A1-FA42-F7F2D6AA098C> /System/Library/QuickTime/QuickTimeIIDCDigitizer.component/Contents/MacOS/Quick TimeIIDCDigitizer
0x12e83000 - 0x12e87ff3 com.apple.audio.AudioIPCPlugIn 1.1.6 (1.1.6) <F402CF88-D96C-42A0-3207-49759F496AE8> /System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugI n.bundle/Contents/MacOS/AudioIPCPlugIn
0x12e8c000 - 0x12e92ffb com.apple.audio.AppleHDAHALPlugIn 1.9.9 (1.9.9f12) <82BFF5E9-2B0E-FE8B-8370-445DD94DA434> /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bun dle/Contents/MacOS/AppleHDAHALPlugIn
0x141fc000 - 0x14be9ff3 +com.macromedia.FlashPlayer-10.6.plugin 10.1.102.64 (10.1.102.64) <7F846A86-5E18-B6E5-4DA2-E5B46E7CF5B2> /Library/Internet Plug-Ins/Flash Player.plugin/Contents/PlugIns/FlashPlayer-10.6.plugin/Contents/MacOS/FlashPlay er-10.6
0x14e82000 - 0x14ed1fe3 com.apple.QuickTimeUSBVDCDigitizer 2.6.5 (2.6.5) <9DABC446-2388-C209-8912-3A33F6178B18> /System/Library/QuickTime/QuickTimeUSBVDCDigitizer.component/Contents/MacOS/Qui ckTimeUSBVDCDigitizer
0x14f30000 - 0x14f54fe7 GLRendererFloat ??? (???) <1274B762-2FB9-48FE-EAFD-C459B2B4BECC> /System/Library/Frameworks/OpenGL.framework/Resources/GLRendererFloat.bundle/GL RendererFloat
0x15900000 - 0x15a78fe7 GLEngine ??? (???) <3A6C5513-7428-2242-2892-B429C72343CB> /System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine
0x15aaa000 - 0x15eaffe7 libclh.dylib 3.1.1 C (3.1.1) <745CBD72-DF1F-EC12-BE51-4EEA9847EADF> /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/libclh.dylib
0x15ed3000 - 0x1682aff3 com.apple.driver.AppleIntelHDGraphicsGLDriver 1.6.26 (6.2.6) <ACD5A3C8-28DA-4098-3564-D0470FE9E0C6> /System/Library/Extensions/AppleIntelHDGraphicsGLDriver.bundle/Contents/MacOS/A ppleIntelHDGraphicsGLDriver
0x17320000 - 0x17328ff7 com.apple.iokit.IOUSBLib 4.1.5 (4.1.5) <FC37BC4D-907E-DCC6-70D0-58665757BA89> /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle/Co ntents/MacOS/IOUSBLib
0x17954000 - 0x17954ff7 com.apple.VideoDecodeAcceleration 1.1 (4) <2870DAF2-D95D-CCF7-D0F9-26A0DAD0E69F> /System/Library/Frameworks/VideoDecodeAcceleration.framework/VideoDecodeAcceler ation
0x17ee0000 - 0x17efbfe7 com.apple.WebKit.PluginHost 6533 (6533.13) <3332FD2F-AFC1-396F-B2FF-2B58DC6476DA> /System/Library/Frameworks/WebKit.framework/WebKitPluginHost.app/Contents/MacOS /WebKitPluginHost
0x17f05000 - 0x17f05ff7 WebKitPluginHostShim.dylib ??? (???) <7FC31FB4-EEF0-6595-36A1-A8C27CFE598A> /System/Library/Frameworks/WebKit.framework/WebKitPluginHost.app/Contents/MacOS /WebKitPluginHostShim.dylib
0x19e8b000 - 0x19e99fe7 libSimplifiedChineseConverter.dylib 49.0.0 (compatibility 1.0.0) <07211458-FD06-9FEF-3DF4-2E5F0304D4BC> /System/Library/CoreServices/Encodings/libSimplifiedChineseConverter.dylib
0x19e9d000 - 0x19eafff7 libTraditionalChineseConverter.dylib 49.0.0 (compatibility 1.0.0) <8D606435-1A3C-FE0B-824A-1386809FFFF5> /System/Library/CoreServices/Encodings/libTraditionalChineseConverter.dylib
0x19fad000 - 0x19faeff7 ATSHI.dylib ??? (???) <F06AB560-C2AF-09F6-7328-773E43CA2713> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/Resources/ATSHI.dylib
0x6a3bc000 - 0x6a471fe7 libcrypto.0.9.7.dylib 0.9.7 (compatibility 0.9.7) <0B69B1F5-3440-B0BF-957F-E0ADD49F13CB> /usr/lib/libcrypto.0.9.7.dylib
0x70000000 - 0x700cbff3 com.apple.audio.units.Components 1.6.3 (1.6.3) <5DA35A22-1B05-6BD3-985A-26A7A2CD6289> /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio
0x8f0c8000 - 0x8f811ff7 com.apple.GeForceGLDriver 1.6.26 (6.2.6) <518182BB-5A3C-5F4C-3A84-17BB8E385BBF> /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/GeForceGLDrive r
0x8fe00000 - 0x8fe4162b dyld 132.1 (???) <28F0312C-0678-159E-34E2-9A4E3DEADB20> /usr/lib/dyld
0x90003000 - 0x90007ff7 IOSurface ??? (???) <D849E1A5-6B0C-2A05-2765-850EC39BA2FF> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x90008000 - 0x90008ff7 com.apple.vecLib 3.6 (vecLib 3.6) <7362077A-890F-3AEF-A8AB-22247B10E106> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x90009000 - 0x9004cff7 com.apple.NavigationServices 3.5.4 (182) <753B8906-06C0-3AE0-3D6A-8FF5AC18ED12> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationSer vices.framework/Versions/A/NavigationServices
0x9008e000 - 0x90091ffb com.apple.help 1.3.1 (41) <67F1F424-3983-7A2A-EC21-867BE838E90B> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framewor k/Versions/A/Help
0x90092000 - 0x90092ff7 com.apple.quartzframework 1.5 (1.5) <4EE8095D-5E47-1EB6-3A8A-6ECE3BEC8647> /System/Library/Frameworks/Quartz.framework/Versions/A/Quartz
0x9010e000 - 0x90114fe7 com.apple.CommerceCore 1.0 (6) <41C2A87D-93D8-56C1-9292-0400699F23C1> /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/C ommerceCore.framework/Versions/A/CommerceCore
0x90115000 - 0x90159ff3 com.apple.coreui 2 (114) <29F8F1A4-1C96-6A0F-4CC2-9B85CF83209F> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x9015a000 - 0x90182ff7 libxslt.1.dylib 3.24.0 (compatibility 3.0.0) <769EF4B2-C1AD-73D5-AAAD-1564DAEA77AF> /usr/lib/libxslt.1.dylib
0x90183000 - 0x90183ff7 liblangid.dylib ??? (???) <B99607FC-5646-32C8-2C16-AFB5EA9097C2> /usr/lib/liblangid.dylib
0x90184000 - 0x90192fe7 libz.1.dylib 1.2.3 (compatibility 1.0.0) <3CE8AA79-F077-F1B0-A039-9103A4A02E92> /usr/lib/libz.1.dylib
0x90193000 - 0x90406fe7 com.apple.Foundation 6.6.4 (751.42) <ACC0BAEB-C590-7052-3AB2-86C207C3D6D4> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x90407000 - 0x908c0ffb com.apple.VideoToolbox 0.484.20 (484.20) <E7B9F015-2569-43D7-5268-375ED937ECA5> /System/Library/PrivateFrameworks/VideoToolbox.framework/Versions/A/VideoToolbo x
0x9098b000 - 0x90a0dffb SecurityFoundation ??? (???) <006B3166-E7E2-F763-04FC-3DD458C14F5F> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoun dation
0x90a0e000 - 0x90a18ffb com.apple.speech.recognition.framework 3.11.1 (3.11.1) <EC0E69C8-A121-70E8-43CF-E6FC4C7779EC> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecogni tion.framework/Versions/A/SpeechRecognition
0x90a5d000 - 0x90b94ff7 com.apple.CoreAUC 6.04.04 (6.04.04) <050D9D16-AAE7-3460-4318-8449574F26C7> /System/Library/PrivateFrameworks/CoreAUC.framework/Versions/A/CoreAUC
0x90b95000 - 0x90dc0ff3 com.apple.QuartzComposer 4.2 ({156.28}) <08AF01DC-110D-9443-3916-699DBDED0149> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzCompose r.framework/Versions/A/QuartzComposer
0x90dc1000 - 0x90e53fe7 com.apple.print.framework.PrintCore 6.3 (312.7) <7410D1B2-655D-68DA-D4B9-2C65747B6817> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ PrintCore.framework/Versions/A/PrintCore
0x90e54000 - 0x90ec3ff7 libvMisc.dylib 268.0.1 (compatibility 1.0.0) <2FC2178F-FEF9-6E3F-3289-A6307B1A154C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvMisc.dylib
0x90ecf000 - 0x90ed1ff7 libRadiance.dylib ??? (???) <10048B4A-2AE8-A4E2-21B8-C6E7A8C5B76F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x90ed2000 - 0x90ed7ff7 com.apple.OpenDirectory 10.6 (10.6) <C1B46982-7D3B-3CC4-3BC2-3E4B595F0231> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x90f04000 - 0x90f07ff7 libCoreVMClient.dylib ??? (???) <973B9E1F-70B3-2E76-B14B-E57F306AD2DF> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClien t.dylib
0x90f08000 - 0x910afff7 libSystem.B.dylib 125.2.1 (compatibility 1.0.0) <62291026-D016-705D-DC1E-FC2B09D47DE5> /usr/lib/libSystem.B.dylib
0x910b0000 - 0x911b1fe7 libxml2.2.dylib 10.3.0 (compatibility 10.0.0) <B4C5CD68-405D-0F1B-59CA-5193D463D0EF> /usr/lib/libxml2.2.dylib
0x911b2000 - 0x911b6ff7 libGFXShared.dylib ??? (???) <9E14BE2F-C863-40E9-41A6-1BE9045663A0> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.d ylib
0x911f8000 - 0x9162dff7 libLAPACK.dylib 219.0.0 (compatibility 1.0.0) <5E2D2283-57DE-9A49-1DB0-CD027FEFA6C2> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libLAPACK.dylib
0x91633000 - 0x916e0fe7 libobjc.A.dylib 227.0.0 (compatibility 1.0.0) <DF8E4CFA-3719-3415-0BF1-E8C5E561C3B1> /usr/lib/libobjc.A.dylib
0x916fa000 - 0x91740ff7 libauto.dylib ??? (???) <29422A70-87CF-10E2-CE59-FEE1234CFAAE> /usr/lib/libauto.dylib
0x91741000 - 0x91741ff7 com.apple.ApplicationServices 38 (38) <8012B504-3D83-BFBB-DA65-065E061CFE03> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Application Services
0x91742000 - 0x91748fff com.apple.CommonPanels 1.2.4 (91) <2438AF5D-067B-B9FD-1248-2C9987F360BA> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels. framework/Versions/A/CommonPanels
0x917b8000 - 0x91855fe3 com.apple.LaunchServices 362.2 (362.2) <F3952CAB-322F-A12F-57AF-8B91B1D76DDE> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchS ervices.framework/Versions/A/LaunchServices
0x91856000 - 0x918b7fe7 com.apple.CoreText 3.5.0 (???) <BB50C045-25F5-65B8-B1DB-8CDAEF45EB46> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreText.framework/Versions/A/CoreText
0x91995000 - 0x919b0ff7 libPng.dylib ??? (???) <E14178E0-B92D-94EA-DACB-04F346D7534C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libPng.dylib
0x919b1000 - 0x919b1ff7 com.apple.Accelerate.vecLib 3.6 (vecLib 3.6) <1DEC639C-173D-F808-DE0D-4070CC6F5BC7> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/vecLib
0x919c2000 - 0x91a2cfe7 libstdc++.6.dylib 7.9.0 (compatibility 7.0.0) <411D87F4-B7E1-44EB-F201-F8B4F9227213> /usr/lib/libstdc++.6.dylib
0x91b9e000 - 0x91beeff7 com.apple.framework.familycontrols 2.0.2 (2020) <AF7F86F1-F7BF-CBA8-7A4A-D8F7A19F9601> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyCon trols
0x9220e000 - 0x9231aff7 libGLProgrammability.dylib ??? (???) <A077BFEA-19C6-9F48-2F36-8E4E55376F49> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgramma bility.dylib
0x9251f000 - 0x9255afeb libFontRegistry.dylib ??? (???) <4FB144ED-8AF9-27CF-B315-DCE5575D5231> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x92855000 - 0x92861ff7 libkxld.dylib ??? (???) <F0E915AD-6B32-0D5E-D24B-B188447FDD23> /usr/lib/system/libkxld.dylib
0x92969000 - 0x92969ff7 com.apple.Cocoa 6.6 (???) <EA27B428-5904-B00B-397A-185588698BCC> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x9296a000 - 0x938bcfef com.apple.QuickTimeComponents.component 7.6.6 (1756) /System/Library/QuickTime/QuickTimeComponents.component/Contents/MacOS/QuickTim eComponents
0x938c8000 - 0x9390bff7 libGLU.dylib ??? (???) <BB66EDB2-D5FE-61C9-21BE-747F9862819C> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x9390c000 - 0x93c2cff3 com.apple.CoreServices.CarbonCore 861.23 (861.23) <B08756E4-32C5-CC33-0268-7C00A5ED7537> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonC ore.framework/Versions/A/CarbonCore
0x93c2d000 - 0x93c2eff7 com.apple.audio.units.AudioUnit 1.6.5 (1.6.5) <BE4C2495-B758-AD22-DCC0-56A6791E948E> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x93c2f000 - 0x93c3aff7 libGL.dylib ??? (???) <48405993-0AE9-292B-6705-C3525528682A> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x93c89000 - 0x93d3fff7 libFontParser.dylib ??? (???) <33F62EE1-E457-C6FD-369E-E86745B94A4B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/Resources/libFontParser.dylib
0x93d40000 - 0x93e6ffe3 com.apple.audio.toolbox.AudioToolbox 1.6.5 (1.6.5) <0A0F68E5-4806-DB51-764B-D97554B801AD> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x93e70000 - 0x93f20ff3 com.apple.ColorSync 4.6.3 (4.6.3) <0354B408-665F-8B3F-87FF-64E6322276F0> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ColorSync.framework/Versions/A/ColorSync
0x93f21000 - 0x93f5fff7 com.apple.QuickLookFramework 2.3 (327.6) <66955C29-0C99-D02C-DB18-4952AFB4E886> /System/Library/Frameworks/QuickLook.framework/Versions/A/QuickLook
0x93f60000 - 0x93fceff7 com.apple.QuickLookUIFramework 2.3 (327.6) <74706A08-5399-24FE-00B2-4A702A6B83C1> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuickLookUI.f ramework/Versions/A/QuickLookUI
0x93fcf000 - 0x93fe0ff7 com.apple.LangAnalysis 1.6.6 (1.6.6) <97511CC7-FE23-5AC3-2EE2-B5479FAEB316> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ LangAnalysis.framework/Versions/A/LangAnalysis
0x93fee000 - 0x94169fe7 com.apple.CoreFoundation 6.6.4 (550.42) <C78D5079-663E-9734-7AFA-6CE79A0539F1> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x94195000 - 0x9422dfe7 edu.mit.Kerberos 6.5.10 (6.5.10) <8B83AFF3-C074-E47C-4BD0-4546EED0D1BC> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x9422e000 - 0x942a8fff com.apple.audio.CoreAudio 3.2.6 (3.2.6) <F7C9B01D-45AD-948B-2D26-9736524C1A33> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x942eb000 - 0x9431eff7 com.apple.AE 496.4 (496.4) <7F34EC47-8429-3077-8158-54F5EA908C66> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.fram ework/Versions/A/AE
0x9431f000 - 0x94345ffb com.apple.DictionaryServices 1.1.2 (1.1.2) <43E1D565-6E01-3681-F2E5-72AE4C3A097A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Diction aryServices.framework/Versions/A/DictionaryServices
0x94346000 - 0x94383ff7 com.apple.SystemConfiguration 1.10.5 (1.10.2) <362DF639-6E5F-9371-9B99-81C581A8EE41> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfi guration
0x94384000 - 0x94581ff7 com.apple.JavaScriptCore 6533.19 (6533.19.1) <85A6BFDD-CBB6-7490-748D-8EA8B9B7FDD8> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
0x94582000 - 0x945bfff7 com.apple.CoreMedia 0.484.20 (484.20) <105DDB24-E45F-5473-99E1-B09FDEAE4500> /System/Library/PrivateFrameworks/CoreMedia.framework/Versions/A/CoreMedia
0x945c0000 - 0x945c7ff3 com.apple.print.framework.Print 6.1 (237.1) <F5AAE53D-5530-9004-A9E3-2C1690C5328E> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framewo rk/Versions/A/Print
0x945c8000 - 0x9460cfe7 com.apple.Metadata 10.6.3 (507.15) <A23633F1-E913-66C2-A073-E2B174C09B18> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadat a.framework/Versions/A/Metadata
0x9460d000 - 0x94a23ff7 libBLAS.dylib 219.0.0 (compatibility 1.0.0) <C4FB303A-DB4D-F9E8-181C-129585E59603> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libBLAS.dylib
0x94a75000 - 0x94a7cff7 com.apple.agl 3.0.12 (AGL-3.0.12) <53FFD667-5E3E-4140-6A4B-0D283269DC6D> /System/Library/Frameworks/AGL.framework/Versions/A/AGL
0x94a7d000 - 0x94ba9ffb com.apple.MediaToolbox 0.484.20 (484.20) <D67788A2-B772-C5DB-B12B-173B2F8EE40B> /System/Library/PrivateFrameworks/MediaToolbox.framework/Versions/A/MediaToolbo x
0x94baa000 - 0x94bc2ff7 com.apple.CFOpenDirectory 10.6 (10.6) <F9AFC571-3539-6B46-ABF9-46DA2B608819> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpen Directory.framework/Versions/A/CFOpenDirectory
0x94bc3000 - 0x94c04ff7 libRIP.A.dylib 545.0.0 (compatibility 64.0.0) <16DAE1A5-937A-1CA2-D98F-2AF958B62993> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x94c81000 - 0x94c82ff7 com.apple.MonitorPanelFramework 1.3.0 (1.3.0) <0EC4EEFF-477E-908E-6F21-ED2C973846A4> /System/Library/PrivateFrameworks/MonitorPanel.framework/Versions/A/MonitorPane l
0x94c83000 - 0x94e65fff com.apple.imageKit 2.0.3 (1.0) <B4DB05F7-01C5-35EE-7AB9-41BD9D63F075> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/ImageKit.fram ework/Versions/A/ImageKit
0x94e9e000 - 0x94f1efeb com.apple.SearchKit 1.3.0 (1.3.0) <9E18AEA5-F4B4-8BE5-EEA9-818FC4F46FD9> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchK it.framework/Versions/A/SearchKit
0x94f3f000 - 0x94f70ff7 libGLImage.dylib ??? (???) <E3EC8E92-4DDD-E7B8-3D38-C5A5160A4930> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dyl ib
0x94f71000 - 0x95760557 com.apple.CoreGraphics 1.545.0 (???) <1AB39678-00D5-FB88-3B41-93D78348E0DE> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/CoreGraphics
0x95761000 - 0x957b9fe7 com.apple.datadetectorscore 2.0 (80.7) <58C659CA-72CC-31D2-9732-09BF1A0CAAF6> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDe tectorsCore
0x957ba000 - 0x95817ff7 com.apple.framework.IOKit 2.0 (???) <A769737F-E0D6-FB06-29B4-915CF4F43420> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x95818000 - 0x958d1fe7 libsqlite3.dylib 9.6.0 (compatibility 9.0.0) <52438E77-55D1-C231-1936-76F1369518E4> /usr/lib/libsqlite3.dylib
0x95919000 - 0x9591cfe7 libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0) <1622A54F-1A98-2CBE-B6A4-2122981A500E> /usr/lib/system/libmathCommon.A.dylib
0x95953000 - 0x9595bff7 com.apple.DisplayServicesFW 2.3.0 (283) <48D94761-7340-D029-99E3-9BE0262FAF22> /System/Library/PrivateFrameworks/DisplayServices.framework/Versions/A/DisplayS ervices
0x9595c000 - 0x959d7fff com.apple.AppleVAFramework 4.10.12 (4.10.12) <89C4EBE2-FE27-3160-0BD1-D0C2ED5F3605> /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA
0x959d8000 - 0x95a11ff7 libcups.2.dylib 2.8.0 (compatibility 2.0.0) <E0D512DD-365D-46A0-F50C-435BC250424F> /usr/lib/libcups.2.dylib
0x95a12000 - 0x95aedfeb com.apple.DesktopServices 1.5.9 (1.5.9) <CED00AC1-924B-0E45-7D5E-1CEA8929F5BE> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/Desk topServicesPriv
0x95af1000 - 0x95b47ff7 com.apple.MeshKitRuntime 1.1 (49.2) <F1EAE9EC-2DA3-BAFD-0A8C-6A3FFC96D728> /System/Library/PrivateFrameworks/MeshKit.framework/Versions/A/Frameworks/MeshK itRuntime.framework/Versions/A/MeshKitRuntime
0x95b72000 - 0x95b75ff7 libCGXType.A.dylib 545.0.0 (compatibility 64.0.0) <B624AACE-991B-0FFA-2482-E69970576CE1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
0x95b76000 - 0x95dd9fff com.apple.security 6.1.1 (37594) <B6F2A8BF-C1B7-A0E2-83FB-4FF265E9BDDC> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x95f3d000 - 0x96236fef com.apple.QuickTime 7.6.6 (1756) <F08B13B6-31D7-BD18-DA87-A0CDFCF13B8F> /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
0x96c88000 - 0x96d30ffb com.apple.QD 3.36 (???) <FA2785A4-BB69-DCB4-3BA3-7C89A82CAB41> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ QD.framework/Versions/A/QD
0x96d31000 - 0x96dccff7 com.apple.ApplicationServices.ATS 4.4 (???) <ECB16606-4DF8-4AFB-C91D-F7947C26040F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/ATS
0x96dcd000 - 0x96ddbff7 com.apple.opengl 1.6.12 (1.6.12) <9F13B279-F289-18AC-5D86-DCD52BAF087D> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x96e08000 - 0x96e29fe7 com.apple.opencl 12.3 (12.3) <DEA600BF-4F54-66B5-DB2F-DC57FD518543> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x96f3a000 - 0x96f8bff7 com.apple.HIServices 1.8.2 (???) <F6EAC2D1-902A-9374-FC4B-43B50E054416> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ HIServices.framework/Versions/A/HIServices
0x96ffc000 - 0x9701cfe7 libresolv.9.dylib 41.0.0 (compatibility 1.0.0) <751955F3-21FB-A03A-4E92-1F3D4EFB8C5B> /usr/lib/libresolv.9.dylib
0x9701d000 - 0x9706afeb com.apple.DirectoryService.PasswordServerFramework 6.0 (6.0) <8B819445-BDC3-74BD-4A7B-D650E511F0BF> /System/Library/PrivateFrameworks/PasswordServer.framework/Versions/A/PasswordS erver
0x9706b000 - 0x97148ff7 com.apple.vImage 4.0 (4.0) <64597E4B-F144-DBB3-F428-0EC3D9A1219E> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.fr amework/Versions/A/vImage
0x97168000 - 0x97184fe3 com.apple.openscripting 1.3.1 (???) <DA16DE48-59F4-C94B-EBE3-7FAF772211A2> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting .framework/Versions/A/OpenScripting
0x97185000 - 0x974f0ff7 com.apple.QuartzCore 1.6.3 (227.34) <CC1C1631-D8D1-D416-171E-A1683274E479> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x9751b000 - 0x976d4feb com.apple.ImageIO.framework 3.0.4 (3.0.4) <C145139E-24C4-5A3D-B17C-809D528354B2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/ImageIO
0x976d5000 - 0x976f7fef com.apple.DirectoryService.Framework 3.6 (621.9) <F2EEE9D7-D4FB-14F3-E647-ABD32754F557> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryServi ce
0x976f8000 - 0x9775cffb com.apple.htmlrendering 72 (1.1.4) <4D451A35-FAB6-1288-71F6-F24A4B6E2371> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering .framework/Versions/A/HTMLRendering
0x97789000 - 0x97853fef com.apple.CoreServices.OSServices 357 (357) <8E13E1FB-6EBD-780B-6B08-B37118311071> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServi ces.framework/Versions/A/OSServices
0x9786f000 - 0x97896ff7 com.apple.quartzfilters 1.6.0 (1.6.0) <879A3B93-87A6-88FE-305D-DF1EAED04756> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzFilters .framework/Versions/A/QuartzFilters
0x978a1000 - 0x978e0ff7 com.apple.ImageCaptureCore 1.0.3 (1.0.3) <7E02D104-F31C-CF72-71B4-DA5DF7B48337> /System/Library/Frameworks/ImageCaptureCore.framework/Versions/A/ImageCaptureCo re
0x978e1000 - 0x97abcff3 libType1Scaler.dylib ??? (???) <A7AB841A-3F40-E0B8-ADDD-44014C7287C9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/Resources/libType1Scaler.dylib
0x97abd000 - 0x97de1fef com.apple.HIToolbox 1.6.4 (???) <4699C8BB-DE74-C530-564B-D131F74C9B54> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.fra mework/Versions/A/HIToolbox
0x97de2000 - 0x97e90ff3 com.apple.ink.framework 1.3.3 (107) <57B54F6F-CE35-D546-C7EC-DBC5FDC79938> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework /Versions/A/Ink
0x97ec6000 - 0x97ec6ff7 com.apple.CoreServices 44 (44) <51CFA89A-33DB-90ED-26A8-67D461718A4A> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x97f99000 - 0x97f99ff7 com.apple.Accelerate 1.6 (Accelerate 1.6) <BC501C9F-7C20-961A-B135-0A457667D03C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x97fe3000 - 0x98013ff7 com.apple.MeshKit 1.1 (49.2) <ECFBD794-5D36-4405-6184-5568BFF29BF3> /System/Library/PrivateFrameworks/MeshKit.framework/Versions/A/MeshKit
0x98109000 - 0x98119ff7 com.apple.DSObjCWrappers.Framework 10.6 (134) <81A0B409-3906-A98F-CA9B-A49E75007495> /System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/DSObjCWra ppers
0x981ba000 - 0x981c7ff7 com.apple.NetFS 3.2.1 (3.2.1) <A6443845-5815-2429-7649-C51A4B5E7DF9> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x981c8000 - 0x981d1ff7 com.apple.DiskArbitration 2.3 (2.3) <E9C40767-DA6A-6CCB-8B00-2D5706753000> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x9827c000 - 0x983fefe7 libicucore.A.dylib 40.0.0 (compatibility 1.0.0) <35DB7644-0780-D2AB-F6A9-45F28D2D434A> /usr/lib/libicucore.A.dylib
0x9849f000 - 0x984d1fe3 libTrueTypeScaler.dylib ??? (???) <6E9D1A50-330E-F1F4-F93D-9ECC8A61B21A> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
0x984d2000 - 0x984d6ff7 libGIF.dylib ??? (???) <DA5758A4-71B0-DD6E-7402-B7FB15387569> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x984d7000 - 0x984ecfff com.apple.ImageCapture 6.0.1 (6.0.1) <E7ED2AC1-834C-A44E-531E-EC05F0496DBF> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture. framework/Versions/A/ImageCapture
0x984ed000 - 0x98566ff7 com.apple.PDFKit 2.5.1 (2.5.1) <CEF13510-F08D-3177-7504-7F8853906DE6> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/PDFKit.framew ork/Versions/A/PDFKit
0x98567000 - 0x98579ff7 com.apple.MultitouchSupport.framework 207.10 (207.10) <E1A6F663-570B-CE54-0F8A-BBCCDECE3B42> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/Multit ouchSupport
0x9857a000 - 0x985c3fe7 libTIFF.dylib ??? (???) <AC1FC806-F7F4-174B-375F-FE5D6008666C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x98605000 - 0x9864cffb com.apple.CoreMediaIOServices 134.0 (1160) <D4F40A28-4E31-3210-7C2B-59D8A1903FB2> /System/Library/PrivateFrameworks/CoreMediaIOServices.framework/Versions/A/Core MediaIOServices
0x9872c000 - 0x9886ffef com.apple.QTKit 7.6.6 (1756) <4D809734-4E1B-8E18-C825-86C5422FC3DC> /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit
0x98870000 - 0x9891afe7 com.apple.CFNetwork 454.11.5 (454.11.5) <D8963574-285A-3BD6-6B25-07D39C6F67A4> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwo rk.framework/Versions/A/CFNetwork
0x9891b000 - 0x98975fe7 com.apple.CorePDF 1.3 (1.3) <696ADD5F-C038-A63B-4732-82E4109379D7> /System/Library/PrivateFrameworks/CorePDF.framework/Versions/A/CorePDF
0x98976000 - 0x98a78fef com.apple.MeshKitIO 1.1 (49.2) <34322CDD-E67E-318A-F03A-A3DD05201046> /System/Library/PrivateFrameworks/MeshKit.framework/Versions/A/Frameworks/MeshK itIO.framework/Versions/A/MeshKitIO
0x98ba0000 - 0x98bb4ffb com.apple.speech.synthesis.framework 3.10.35 (3.10.35) <57DD5458-4F24-DA7D-0927-C3321A65D743> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x98bb5000 - 0x98bd4ff7 com.apple.CoreVideo 1.6.2 (45.6) <EB53CAA4-5EE2-C356-A954-5775F7DDD493> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x98bd5000 - 0x98be9fe7 libbsm.0.dylib ??? (???) <14CB053A-7C47-96DA-E415-0906BA1B78C9> /usr/lib/libbsm.0.dylib
0x98c2b000 - 0x98c6dff7 libvDSP.dylib 268.0.1 (compatibility 1.0.0) <3F0ED200-741B-4E27-B89F-634B131F5E9E> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvDSP.dylib
0x98cf9000 - 0x98dfdfe7 libcrypto.0.9.8.dylib 0.9.8 (compatibility 0.9.8) <BDEFA030-5E75-7C47-2904-85AB16937F45> /usr/lib/libcrypto.0.9.8.dylib
0x98dfe000 - 0x98dfeff7 com.apple.Carbon 150 (152) <D1CE2DFE-C951-908C-EC05-B175CF7A2EE5> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x98dff000 - 0x996dfff7 com.apple.AppKit 6.6.7 (1038.35) <ABC7783C-E4D5-B848-BED6-99451D94D120> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x996e0000 - 0x99704ff7 libJPEG.dylib ??? (???) <46AF3A0F-2B8D-87B9-62D4-0905678A64DA> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x99705000 - 0x99706ff7 com.apple.TrustEvaluationAgent 1.1 (1) <FEB55E8C-38A4-CFE9-A737-945F39761B4C> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/Tru stEvaluationAgent
0x99707000 - 0x99835fe7 com.apple.CoreData 102.1 (251) <E6A457F0-A0A3-32CD-6C69-6286E7C0F063> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x99836000 - 0x99838ff7 com.apple.securityhi 4.0 (36638) <38D36D4D-C798-6ACE-5FA8-5C001993AD6B> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.fr amework/Versions/A/SecurityHI
0x99a36000 - 0x99a46ff7 libsasl2.2.dylib 3.15.0 (compatibility 3.0.0) <C8744EA3-0AB7-CD03-E639-C4F2B910BE5D> /usr/lib/libsasl2.2.dylib
0x99a47000 - 0x99a51fe7 com.apple.audio.SoundManager 3.9.3 (3.9.3) <5F494955-7290-2D91-DA94-44B590191771> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.f ramework/Versions/A/CarbonSound
0x99a65000 - 0x99a70ff7 libCSync.A.dylib 545.0.0 (compatibility 64.0.0) <CB2510BD-A5B3-9D90-5917-C73F6ECAC913> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0xba900000 - 0xba916ff7 libJapaneseConverter.dylib 49.0.0 (compatibility 1.0.0) <B339B85B-1B6D-81D8-1281-7B8C8A517329> /System/Library/CoreServices/Encodings/libJapaneseConverter.dylib
0xbab00000 - 0xbab21fe7 libKoreanConverter.dylib 49.0.0 (compatibility 1.0.0) <EF3E3210-927F-DB9F-4CD4-4039A2AE2F84> /System/Library/CoreServices/Encodings/libKoreanConverter.dylib
0xffff0000 - 0xffff1fff libSystem.B.dylib ??? (???) <62291026-D016-705D-DC1E-FC2B09D47DE5> /usr/lib/libSystem.B.dylib
Model: MacBookPro6,2, BootROM MBP61.0057.B0C, 2 processors, Intel Core i7, 2.8 GHz, 4 GB, SMC 1.58f16
Graphics: NVIDIA GeForce GT 330M, NVIDIA GeForce GT 330M, PCIe, 512 MB
Graphics: Intel HD Graphics, Intel HD Graphics, Built-In, 288 MB
Memory Module: global_name
AirPort: spairportwireless_card_type_airportextreme (0x14E4, 0x93), Broadcom BCM43xx 1.0 (5.10.131.36.1)
Bluetooth: Version 2.3.8f7, 2 service, 19 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
Serial ATA Device: ST9500420ASG, 465.76 GB
Serial ATA Device: MATSHITADVD-R UJ-898, 94.9 MB
USB Device: Hub, 0x0424 (SMSC), 0x2514, 0xfd100000
USB Device: Built-in iSight, 0x05ac (Apple Inc.), 0x8507, 0xfd110000
USB Device: IR Receiver, 0x05ac (Apple Inc.), 0x8242, 0xfd120000
USB Device: Hub, 0x0424 (SMSC), 0x2514, 0xfa100000
USB Device: Internal Memory Card Reader, 0x05ac (Apple Inc.), 0x8403, 0xfa130000
USB Device: Apple Internal Keyboard / Trackpad, 0x05ac (Apple Inc.), 0x0236, 0xfa120000
USB Device: BRCM2070 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0xfa110000
USB Device: Bluetooth USB Host Controller, 0x05ac (Apple Inc.), 0x8218, 0xfa113000
Permission Repair Report:
Repairing permissions for “Macintosh HD”
Permissions differ on "System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/dt.jar", should be lrwxr-xr-x , they are lrw-r--r-- .
Repaired "System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/dt.jar".
Permissions differ on "System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jce.jar", should be lrwxr-xr-x , they are lrw-r--r-- .
Repaired "System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jce.jar".
Permissions differ on "System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jconsole.ja r", should be lrwxr-xr-x , they are lrw-r--r-- .
Repaired "System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jconsole.ja r".
Permissions differ on "System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/management- agent.jar", should be lrwxr-xr-x , they are lrw-r--r-- .
Repaired "System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/management- agent.jar".
User differs on "System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib", should be 0, user is 95.
Repaired "System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib".
Permissions differ on "System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/dt.jar", should be -rw-r--r-- , they are -rwxr-xr-x .
Repaired "System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/dt.jar".
Permissions differ on "System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/jce.jar", should be -rw-r--r-- , they are -rwxr-xr-x .
Repaired "System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/jce.jar".
Permissions differ on "System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/management -agent.jar", should be -rw-r--r-- , they are -rwxr-xr-x .
Repaired "System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/management -agent.jar".
Permissions differ on "System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/security/b lacklist", should be lrwxr-xr-x , they are lrw-r--r-- .
Repaired "System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/security/b lacklist".
User differs on "System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries", should be 0, user is 95.
Repaired "System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries".
Permissions differ on "System/Library/Java/Support/Deploy.bundle/Contents/Resources/JavaPluginCocoa.b undle/Contents/Resources/Java/deploy.jar", should be lrwxr-xr-x , they are lrw-r--r-- .
Repaired "System/Library/Java/Support/Deploy.bundle/Contents/Resources/JavaPluginCocoa.b undle/Contents/Resources/Java/deploy.jar".
Permissions differ on "System/Library/Java/Support/VisualVM.bundle/Contents/Home/profiler3/lib/deploy ed/jdk15/hpux-pa_risc2.0/libprofilerinterface.sl", should be -rw-r--r-- , they are -rwxr-xr-x .
Repaired "System/Library/Java/Support/VisualVM.bundle/Contents/Home/profiler3/lib/deploy ed/jdk15/hpux-pa_risc2.0/libprofilerinterface.sl".
Permissions differ on "System/Library/Java/Support/VisualVM.bundle/Contents/Home/profiler3/lib/deploy ed/jdk15/hpux-pa_risc2.0w/libprofilerinterface.sl", should be -rw-r--r-- , they are -rwxr-xr-x .
Repaired "System/Library/Java/Support/VisualVM.bundle/Contents/Home/profiler3/lib/deploy ed/jdk15/hpux-pa_risc2.0w/libprofilerinterface.sl".
Permissions differ on "System/Library/Java/Support/VisualVM.bundle/Contents/Home/profiler3/lib/deploy ed/jdk16/hpux-pa_risc2.0/libprofilerinterface.sl", should be -rw-r--r-- , they are -rwxr-xr-x .
Repaired "System/Library/Java/Support/VisualVM.bundle/Contents/Home/profiler3/lib/deploy ed/jdk16/hpux-pa_risc2.0/libprofilerinterface.sl".
Permissions differ on "System/Library/Java/Support/VisualVM.bundle/Contents/Home/profiler3/lib/deploy ed/jdk16/hpux-pa_risc2.0w/libprofilerinterface.sl", should be -rw-r--r-- , they are -rwxr-xr-x .
Repaired "System/Library/Java/Support/VisualVM.bundle/Contents/Home/profiler3/lib/deploy ed/jdk16/hpux-pa_risc2.0w/libprofilerinterface.sl".
Permissions differ on "System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/dt.jar", should be -rw-r--r-- , they are lrwxr-xr-x .
Repaired "System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/dt.jar".
Permissions differ on "System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/jce.jar", should be -rw-r--r-- , they are lrwxr-xr-x .
Repaired "System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/jce.jar".
Permissions differ on "System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/jconsole.jar ", should be -rw-r--r-- , they are lrwxr-xr-x .
Repaired "System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/jconsole.jar ".
Permissions differ on "System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/management-a gent.jar", should be -rw-r--r-- , they are lrwxr-xr-x .
Repaired "System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/management-a gent.jar".
User differs on "System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/lib", should be 95, user is 0.
Repaired "System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/lib".
Permissions differ on "System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/lib/dt.jar", should be lrwxr-xr-x , they are -rw-r--r-- .
Repaired "System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/lib/dt.jar".
Permissions differ on "System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/lib/jce.jar", should be lrwxr-xr-x , they are -rw-r--r-- .
Repaired "System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/lib/jce.jar".
Permissions differ on "System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/lib/management- agent.jar", should be lrwxr-xr-x , they are -rw-r--r-- .
Repaired "System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/lib/management- agent.jar".
Permissions differ on "System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/lib/security/bl acklist", should be -rw-r--r-- , they are lrwxr-xr-x .
Repaired "System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/lib/security/bl acklist".
User differs on "System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Libraries", should be 95, user is 0.
Repaired "System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Libraries".
Permissions differ on "System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Resources/JavaPlugin Cocoa.bundle", should be drwxr-xr-x , they are lrwxr-xr-x .
Repaired "System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Resources/JavaPlugin Cocoa.bundle".
Permissions differ on "System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Resources/JavaPlugin Cocoa.bundle/Contents/Resources/Java/deploy.jar", should be -rw-r--r-- , they are lrwxr-xr-x .
Repaired "System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Resources/JavaPlugin Cocoa.bundle/Contents/Resources/Java/deploy.jar".
Permissions differ on "System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Resources/JavaPlugin Cocoa.bundle/Contents/Resources/Java/libdeploy.jnilib", should be -rwxr-xr-x , they are lrwxr-xr-x .
Repaired "System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Resources/JavaPlugin Cocoa.bundle/Contents/Resources/Java/libdeploy.jnilib".
Warning: SUID file "System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/MacOS/ARDAg ent" has been modified and will not be repaired.
Permissions differ on "System/Library/Frameworks/JavaVM.framework/Versions/A/Resources/VisualVM.bundl e/Contents/Home/profiler3/lib/deployed/jdk15/hpux-pa_risc2.0/libprofilerinterfac e.sl", should be -rwxr-xr-x , they are -rw-r--r-- .
Repaired "System/Library/Frameworks/JavaVM.framework/Versions/A/Resources/VisualVM.bundl e/Contents/Home/profiler3/lib/deployed/jdk15/hpux-pa_risc2.0/libprofilerinterfac e.sl".
Permissions differ on "System/Library/Frameworks/JavaVM.framework/Versions/A/Resources/VisualVM.bundl e/Contents/Home/profiler3/lib/deployed/jdk15/hpux-pa_risc2.0w/libprofilerinterfa ce.sl", should be -rwxr-xr-x , they are -rw-r--r-- .
Repaired "System/Library/Frameworks/JavaVM.framework/Versions/A/Resources/VisualVM.bundl e/Contents/Home/profiler3/lib/deployed/jdk15/hpux-pa_risc2.0w/libprofilerinterfa ce.sl".
Permissions differ on "System/Library/Frameworks/JavaVM.framework/Versions/A/Resources/VisualVM.bundl e/Contents/Home/profiler3/lib/deployed/jdk16/hpux-pa_risc2.0/libprofilerinterfac e.sl", should be -rwxr-xr-x , they are -rw-r--r-- .
Repaired "System/Library/Frameworks/JavaVM.framework/Versions/A/Resources/VisualVM.bundl e/Contents/Home/profiler3/lib/deployed/jdk16/hpux-pa_risc2.0/libprofilerinterfac e.sl".
Permissions differ on "System/Library/Frameworks/JavaVM.framework/Versions/A/Resources/VisualVM.bundl e/Contents/Home/profiler3/lib/deployed/jdk16/hpux-pa_risc2.0w/libprofilerinterfa ce.sl", should be -rwxr-xr-x , they are -rw-r--r-- .
Repaired "System/Library/Frameworks/JavaVM.framework/Versions/A/Resources/VisualVM.bundl e/Contents/Home/profiler3/lib/deployed/jdk16/hpux-pa_risc2.0w/libprofilerinterfa ce.sl".
Permissions repair complete
Thanks!I'd be bringing it to an Apple store or AASP. I don't believe it has anything related to Flash or Java.
-
SWT app to .jar problems
hi everybody,
I'm totally new in the java world and i've written my first java app last day:)
I was very proud but when i want to compile the program i ran in to some problems!
The system consists out of two separate layers.
In the main class i've made the interface (SWT) and there are some other classes that are doing the real work.
I've compiled the whole program with the SWT interface but it won't work!
But when i compile the classes that are doing the real work and write a small class that calls the other classes it works!
So the problem is the SWT but I can't solve it!
Some errors i've got :
java -classpath .;swt.jar -Djava.library.path=swt-win32-3346.dll -jar comp
ile.jar
Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/swt/widge
ts/Composite
and the succeeded built :
java -jar test.jar
| This is te converter!
|
| I'm converting the vte and barcode file
| Author Marcel Boersma
Converting succeed!
Message was edited by:
maboNLfor windows, only for non-plug-in projects
Making a jar file from SWT project, in Eclipse:
1. Create one manifest file in project with following contents:
Manifest-Version: 1.0
Class-path: swt.jar
Main-class: package.MainClass
2. Export jar file with this manifest file
a) Right-click on project
b) Selection Export
c) Select Java and Jar file
d) Select the project, classpath and file project
e) In jar file textbox enter the name for jar file and select options: "Exports generated class files and resources" and "Compress the content of the jar file"
f) Press Next button
g) Press Next button
h) Select "Use existing manifest from workspace" and select the manifest file which you has created
i) Press Finish button
3. Put togheter the jar file and swt.jar
4. Run jar file -
Big JAR Problems..........
Hi all, I've just spent the past couple of hours trying to work this one out, I hope you can help me :)
I've written a class called LogParser that I use for parsing log files from a game server, it requires the MM MySQL driver for it's functionality.
I've JARd all of this into LogParser.jar
This includes:
LogParser.class
/org/gjt/mm/mysql/etc/etc......
/meta-inf/MANIFEST.MF
The manifest file has the Main-Class parameter set as LogParser.
The LogParser class works fine from the cmd line, but when I run the jar like so:
P:\logparser>java -jar LogParser log1.log
I get:
Exception in thread "main" java.util.zip.ZipException: The system cannot find the file specified
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:112)
at java.util.jar.JarFile.<init>(JarFile.java:117)
at java.util.jar.JarFile.<init>(JarFile.java:55)
This one's confusing the hell out of me, I've read through what seemed to be all the relevant threads here (well, the first 15 pages) and I have observed everything I can think of.
My class compiles and runs fine. The manifest file DOES include the CR at the end. The JAR compiles fine.
I have J2SDK1.4 on my system and I run on Win2kPro SP2.
Any ideas?
ChrisNope :(
I'm thinking it might be something to do with the MM MySQL driver? I extracted it from it's JAR and put it into mine, can this cause problems?
I'm quite (read: very) new to Java, so I'm not too sure on the precise way resources are "read" into the classpath etc.
Is it possible to embed the original MM MySQL JAR into mine? I could try something like that.
HB -
sir i have given lot of effort but i am not able to solve my problem either with notifiers or with occurence fn,probably i do not know how to use these synchronisation tools.
sir i am using datasocket read ,i am communicating with java but my problem is that bcz im using while loop to see if value has changed my labview consumes all the processors time ,sir i want a event like thing so that while loop is not in continuous loopHi Sam,
I want to pass along a couple of tips that will get you more and better response on this list.
1) There is an un-written rule that says more "stars" is better than just one star. Giving a one star rating will probably eliminate that responder from individuals that are willing to anser your question.
2) If someone gives you an answer that meets your needs, reply to that answer and say that it worked.
3) If someone suggests that you look at an example, DO IT! LV comes with a wonderful set of examples that demonstate almost all of the core functionality of LV. Familiarity with all of the LV examples will get you through about 80% of the Certified LabVIEW Developer exam.
4) If you have a question first search the examples for something tha
t may help you. If you can not find an example that is exactly what you want, find one that is close and post a question along the lines of "I want to do something similar to example X, how can I modify it to do Y".
5) Some of the greatest LabVIEW minds offer there services and advice for free on this exchange. If you treat them good, they can get you through almost every challenge that can be encountered in LV.
6) If English is not your native language, post your question in the language you favor. There is probably someone around that can help. "We're big, we're bad, we're international!"
Trying to help,
Welcome to the forum!
Ben
Ben Rayner
I am currently active on.. MainStream Preppers
Rayner's Ridge is under construction -
Re Java Stored Procedure Problem
Ben
There appear to be some problem with the forum. It doesn't want to show my response to your post with the subject "Java Stored Procedure Problem". See the answer to this thread for an example of how to do this...
Is there a SAX parser with PL/SQL??Ben
There appear to be some problem with the forum. It doesn't want to show my response to your post with the subject "Java Stored Procedure Problem". See the answer to this thread for an example of how to do this...
Is there a SAX parser with PL/SQL?? -
Java to jar, with mainClass (something's wrong)
Hi. I know, there were some topics, about the java to jar issue, but I think this is different a bit...
so the question is: I'm trying to make a .jar from my jave file, and I've found a tutorial for it on the net (and as far as I remember, I've used this tutorial before, and it helped)
it says, I have to use this command:
"jar cmf mainClass.txt example.jar *.class"
I have a proper mainClass.txt, but when I try to run this command, I get this error message
"*.class: no such file or directory"
what am I doing wrong?
Thx for any help.Hi there,
As per the documentation you are trying to:
jar - The basic command
c - Create a new jar file
m - With a manifest entry
f - With the specific archive name
mainClass.txt - Name of the manifest file
example.jar - Name of the jar file you are creating
*.class - Jar up all of the class files that exist in this directory
So basically you have no class files in hte directory you are running this command from.
Also you'll probably want to run the command like so:
jar cmf example.jar mainClass.txt *.class - You'd typically have the name of the manifest file 2nd
Cheers,
Martijn -
I'm in the process of publishing the following note (134280.1), titled "How to Resolve ORA-29532 Java 2
Permission Problems in RDBMS 8.1.6 and 8.1.7".
It will be accessible from Oracle Support's "Metalink" site.
"How to Resolve ORA-29532 Java 2 Permission Problems in RDBMS 8.1.6 and 8.1.7".
Problem Description
Periodically an application running in the Enterprise Java Engine
(EJE) formerly known as the "Oracle 8i JVM", "the JSERVER component", or
the "Aurora JVM" will fail with a "java 2" permissions error having the
following format :
Note : Message shown below have been reformatted for easier readability.
java.sql.SQLException: ORA-29532: Java call terminated by uncaught Java exception:
usually followed by a detailed error message similar to one of the following
messages :
Example # 1
java.security.AccessControlException: the Permission
(java.net.SocketPermission hostname resolve)
has not been granted by dbms_java.grant_permission to
SchemaProtectionDomain(SCOTT|PolicyTableProxy(SCOTT))
Example # 2
java.security.AccessControlException: the Permission
(java.util.PropertyPermission * read,write)
has not been granted by dbms_java.grant_permission to
SchemaProtectionDomain(SCOTT|PolicyTableProxy(SCOTT))
Example # 3
java.security.AccessControlException: the Permission
(java.io.FilePermission \matt1.gif read)
has not been granted by dbms_java.grant_permission to
SchemaProtectionDomain(SCOTT|PolicyTableProxy(SCOTT))
Explanation
The java 2 permission stated in line # 2 of each of the above "Examples"
has not been granted to the user specified in line 4 of the above "Examples".
Solution Description
The methodology to solve this issue is identical for all java 2 permissions
cases.
1) Format a call "dbms_java.grant_permission" procedure as described below.
2) Logon as SYS or SYSTEM
3) Issue the TWO commands shown below
4) Logoff as SYS or SYSTEM
5) Retry your application
For Example # 1
1) Logon as SYS or SYSTEM
2) Issue the following commands :
a) call dbms_java.grant_permission('SCOTT',
'java.net.SocketPermission',
'hostname',
'resolve');
b) commit;
Note: Commit is mandatory !!
3) Logoff as SYS or SYSTEM
4) Retry your application
For Example # 2
1) Logon as SYS or SYSTEM
2) Issue the following commands :
a) call dbms_java.grant_permission('SCOTT',
'java.util.PropertyPermission',
'read,write');
b) commit;
Note: Commit is mandatory !!
3) Logoff as SYS or SYSTEM
4) Retry your application
For Example # 3
1) Logon as SYS or SYSTEM
2) Issue the following commands :
a) call dbms_java.grant_permission('SCOTT',
'java.io.FilePermission',
'\matt1.gif',
'read');
b) commit;
Note: Commit is mandatory !!
3) Logoff as SYS or SYSTEM
4) Retry your application
References
For more details on java 2 permissions and security within the EJE, review
Chapter 5, in the Java Developer's Guide. entitled,
"Security For Oracle8i Java Applications"
The RDBMS 8.1.7 version can be found at :
http://otn.oracle.com/docs/products/oracle8i/doc_library/817_doc/java.817/index.htmHi, Don,
I solved the problem of security exception I mentioned at java procedure topic as following:
ORA-29532: Java call terminated by uncaught Java exception: java.lang.SecurityException
I tried to use your solution as following:
call dbms_java.grant_permission('SDE', 'java.net.SocketPermission', 'ORCL.COHPA.UCF.EDU','resolve');
but SQL*plus gave me a error message:
invalid collumn.
What's the problem?
However, I call a grant command as following:
SQL> grant JAVASYSPRIV to sde;
and then that exception is gone. What's the difference between dbms_java.grant_permission and grant command?
Thanks
Bing
<BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by don -- oracle support:
I'm in the process of publishing the following note (134280.1), titled "How to Resolve ORA-29532 Java 2
Permission Problems in RDBMS 8.1.6 and 8.1.7".
It will be accessible from Oracle Support's "Metalink" site.
"How to Resolve ORA-29532 Java 2 Permission Problems in RDBMS 8.1.6 and 8.1.7".
Problem Description
<HR></BLOCKQUOTE>
null -
Where is BusinessObjects Enterprise Java SDK jars located(BO XI3.1)?
We need to import Business Objects Enterprise Java SDK's jar files. However, there is no document or forum post that have the directory for version BOXI3.1.
By searching for the cecore.jar file, we find a directory that contains many Business Objects Enterprise Java SDK jar files:
D:\Business Objects\BusinessObjects Enterprise 12.0\warfiles\WebApps\BusinessProcessBI\WEB-INF\lib
Is this the correct directory for the Business Object Enterprise jar files?
We imported bellow SDK jar files:
asn1.jar
cecore.jar
celib.jar
ceplugins_client.jar
ceplugins_core.jar
ceplugins_cr.jar
cereports.jar
certj.jar
cesession.jar
ceutils.jar
clientplugins.jar
commons-codec-1.3.jar
commons-logging-1.1.jar
corbaidl.jar
ebus405.jar
flash.jar
freessl201.jar
jsafe.jar
logging.jar
pluginhelper.jar
postprocessing_oca2service.jar
publishing_oca2service.jar
rasapp.jar
rascore.jar
reporttemplate.jar
serialization.jar
SL_plugins.jar
webreporting.jar
xbean.jar
xcelsius.jar
XcelsiusSLPlugins.jar
Is this the complete list that we should import for X3.1? there are some files like commons-codec-1.3.jar, it looks a Apache jar file, not the SDK's jar file. shall i include such files as well?Don't know why I see this error when I am creating the SessionMgr object even though I have the CrystalDecisions.Enterprise.Framework and CrystalDecisions.Enterprise.InfoStore referenced:
SessionMgr sessionMgr = new SessionMgr();
Retrieving the COM class factory for component with CLSID {E063B04A-CB8B-460E-99D0-F7D8FA2FAAA2} failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).
Maybe you are looking for
-
How to set the timezone in a DATE datetype?
How to set the timezone in a DATE datetype? Thanks Maximus
-
Changing Safari Font Color for Visited Links
Is there a utility or some other way to change the color of visited links in Safari? The current blue/purple colors are very difficult to distinguish and I would like a more dramatic color change for visited links. Thank you for any help.
-
Third party software instrument not outputting to right speaker?
Hi there. I know that third party support is not something I can expect to get much of here, but I figured I'd see if anyone had any suggestions anyway. I'm new to GarageBand, and am using the '8 bit' plugin from a Japanese band called YMCK (http://w
-
Backing Up An External Boot Drive
I boot from a WD 500GB drive installed in a miniStack and have a second miniStack that I want to use as a Time Macine drive. Apple support tells me that Time Machine will not back up an external boot drive. Has anyone found a work around for this?
-
Hello, We are facing a dilema and I am hoping someone else has gone through this and could offer a suggestion. We use OID 10g as part of our single sign on that authenticates our Oracle apps 11i based app with AD 2003 currently, using DIP. The plan i