Hello!
I am attempting to install and use Fedora 1.1.1 on a G4 running Mac OS
X Server 10.2.6 with Java 1.4.1 Update 1 installed.
I am copying below my environmental variable information and the
results when I attempt to start Fedora Server. Following that I will
include some of the errors I get when injesting the demo in the client.
Any ideas will be greatly appreciated! I am not very experienced at
working with Java applications.
Thanks!
[OSX:~] dshauger% setenv
USER=dshauger
LOGNAME=dshauger
HOME=/Users/dshauger
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/System/Library/Frameworks/
JavaVM.framework/Versions/1.4.1/Home/bin:/usr/local/fedora-1.0/server/
bin:/usr/local/fedora-1.0/client/bin
MAIL=/var/mail/dshauger
SHELL=/bin/tcsh
SSH_CLIENT=24.99.75.137 53128 22
SSH_TTY=/dev/ttyp0
TERM=vt100
HOSTTYPE=macintosh
VENDOR=apple
OSTYPE=darwin
MACHTYPE=powerpc
SHLVL=1
PWD=/Users/dshauger
GROUP=staff
HOST=OSX
MANPATH=/sw/share/man:/usr/share/man
INFOPATH=/sw/share/info:/sw/info:/usr/share/info
PERL5LIB=/sw/lib/perl5
JAVA_HOME=/Library/Java/Home
FEDORA_HOME=/usr/local/fedora-1.1
[OSX:~] dshauger% sh fedora-start.sh
Starting Fedora server...
Exception in thread "main" java.io.FileNotFoundException:
/usr/local/fedora-1.1/server/tomcat41/conf/server.xml (Permission
denied)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:176)
at java.io.FileOutputStream.<init>(FileOutputStream.java:131)
at java.io.FileWriter.<init>(FileWriter.java:73)
at fedora.server.BasicServer.main(BasicServer.java:236)
Deploying API-M and API-A...
sending output to nohup.out
Waiting for server to start...
Waiting for server to start...
- Processing file /usr/local/fedora-1.1/server/config/deployAPI-A.wsdd
- java.io.IOException:
java.net.SocketException: Broken pipe
at java.net.SocketOutputStream.socketWrite0(Native Method)
at
java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
at
java.net.SocketOutputStream.write(SocketOutputStream.java:136)
at
java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:69)
at
java.io.BufferedOutputStream.flush(BufferedOutputStream.java:127)
at
sun.nio.cs.StreamEncoder$CharsetSE.implFlush(StreamEncoder.java:408)
at sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:150)
at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:213)
at java.io.BufferedWriter.flush(BufferedWriter.java:230)
at org.apache.axis.Message.writeTo(Message.java:433)
at
org.apache.axis.transport.http.HTTPSender.writeToSocket(HTTPSender.java:
483)
at
org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:125)
at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.j
ava:71)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:153)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:123)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:181)
at org.apache.axis.client.Call.invokeEngine(Call.java:2084)
at org.apache.axis.client.Call.invoke(Call.java:2073)
at org.apache.axis.client.Call.invoke(Call.java:1287)
at
org.apache.axis.client.AdminClient.process(AdminClient.java:318)
at
org.apache.axis.client.AdminClient.process(AdminClient.java:297)
at
org.apache.axis.client.AdminClient.process(AdminClient.java:304)
at
org.apache.axis.client.AdminClient.process(AdminClient.java:255)
at org.apache.axis.client.AdminClient.main(AdminClient.java:340)
at
fedora.server.utilities.AxisUtility.main(AxisUtility.java:179)
- Exception:
AxisFault
faultCode: {
http://xml.apache.org/axis/}Server.userException
faultString: java.net.SocketException: Broken pipe
faultActor: null
faultDetail:
stackTrace: java.net.SocketException: Broken pipe
at java.net.SocketOutputStream.socketWrite0(Native Method)
at
java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
at
java.net.SocketOutputStream.write(SocketOutputStream.java:136)
at
java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:69)
at
java.io.BufferedOutputStream.flush(BufferedOutputStream.java:127)
at
org.apache.axis.transport.http.HTTPSender.writeToSocket(HTTPSender.java:
488)
at
org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:125)
at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.j
ava:71)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:153)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:123)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:181)
at org.apache.axis.client.Call.invokeEngine(Call.java:2084)
at org.apache.axis.client.Call.invoke(Call.java:2073)
at org.apache.axis.client.Call.invoke(Call.java:1287)
at
org.apache.axis.client.AdminClient.process(AdminClient.java:318)
at
org.apache.axis.client.AdminClient.process(AdminClient.java:297)
at
org.apache.axis.client.AdminClient.process(AdminClient.java:304)
at
org.apache.axis.client.AdminClient.process(AdminClient.java:255)
at org.apache.axis.client.AdminClient.main(AdminClient.java:340)
at
fedora.server.utilities.AxisUtility.main(AxisUtility.java:179)
java.net.SocketException: Broken pipe
at org.apache.axis.AxisFault.makeFault(AxisFault.java:115)
at
org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:132)
at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.j
ava:71)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:153)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:123)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:181)
at org.apache.axis.client.Call.invokeEngine(Call.java:2084)
at org.apache.axis.client.Call.invoke(Call.java:2073)
at org.apache.axis.client.Call.invoke(Call.java:1287)
at
org.apache.axis.client.AdminClient.process(AdminClient.java:318)
at
org.apache.axis.client.AdminClient.process(AdminClient.java:297)
at
org.apache.axis.client.AdminClient.process(AdminClient.java:304)
at
org.apache.axis.client.AdminClient.process(AdminClient.java:255)
at org.apache.axis.client.AdminClient.main(AdminClient.java:340)
at
fedora.server.utilities.AxisUtility.main(AxisUtility.java:179)
Caused by: java.net.SocketException: Broken pipe
at java.net.SocketOutputStream.socketWrite0(Native Method)
at
java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
at
java.net.SocketOutputStream.write(SocketOutputStream.java:136)
at
java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:69)
at
java.io.BufferedOutputStream.flush(BufferedOutputStream.java:127)
at
org.apache.axis.transport.http.HTTPSender.writeToSocket(HTTPSender.java:
488)
at
org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:125)
... 13 more
- Processing file /usr/local/fedora-1.1/server/config/deploy.wsdd
- Exception:
AxisFault
faultCode: {
http://xml.apache.org/axis/}HTTP
faultString: (404)/fedora/AdminService
faultActor: null
faultDetail:
null: return code: 404
<html><head><title>Apache Tomcat/4.1.0-LE-jdk14 -
Error report</title><STYLE><!--H1{font-family :
sans-serif,Arial,Tahoma;color : white;background-color : #0086b2;}
H3{font-family : sans-serif,Arial,Tahoma;color : white;background-color
: #0086b2;} BODY{font-family : sans-serif,Arial,Tahoma;color :
black;background-color : white;} B{color : white;background-color :
#0086b2;} HR{color : #0086b2;} --></STYLE>
</head><body><h1>HTTP Status 404 -
/fedora/AdminService</h1><HR size="1"
noshade><p><b>type</b> Status
report</p><p><b>message</b>
<u>/fedora/AdminService</u></
p><p><b>description</b> <u>The requested
resource (/fedora/AdminService) is not
available.</u></p><HR size="1"
noshade><h3>Apache
Tomcat/4.1.0-LE-jdk14</h3></body></html>
(404)/fedora/AdminService
at
org.apache.axis.transport.http.HTTPSender.readFromSocket(HTTPSender.java
:628)
at
org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:129)
y.java:71)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:153)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:123)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:181)
at org.apache.axis.client.Call.invokeEngine(Call.java:2084)
at org.apache.axis.client.Call.invoke(Call.java:2073)
at org.apache.axis.client.Call.invoke(Call.java:1287)
at
org.apache.axis.client.AdminClient.process(AdminClient.java:318)
at
org.apache.axis.client.AdminClient.process(AdminClient.java:297)
at
org.apache.axis.client.AdminClient.process(AdminClient.java:304)
at
org.apache.axis.client.AdminClient.process(AdminClient.java:255)
at org.apache.axis.client.AdminClient.main(AdminClient.java:340)
at
fedora.server.utilities.AxisUtility.main(AxisUtility.java:179)
Initializing Fedora Server instance...
ERROR: Request to control servlet failed, response code was 404
Finished. To stop the server, use fedora-stop.
Here is the injesting process:
[OSX:fedora-1.1/server/config] dshauger% fedora-ingest-demos localhost
808 fedoraAdmin fedoraAdmin
Starting Fedora DemoIngester...
Ingesting Demonstration Objects (27 total)...
Ingesting local-server simple image demo (1 bdef, 1 bmech, 1 object)...
Sep 11, 2003 2:50:12 PM org.apache.axis.client.Call invoke
INFO: Mapping Exception to AxisFault
AxisFault
faultCode: {
http://xml.apache.org/axis/}Server.userException
faultString: java.net.ConnectException: Connection refused
faultActor: null
faultDetail:
stackTrace: java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)
at
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)
at java.net.Socket.connect(Socket.java:426)
at java.net.Socket.connect(Socket.java:376)
at java.net.Socket.<init>(Socket.java:291)
at java.net.Socket.<init>(Socket.java:119)
at
org.apache.axis.components.net.DefaultSocketFactory.create(DefaultSocket
Factory.java:130)
at
org.apache.axis.transport.http.HTTPSender.getSocket(HTTPSender.java:173)
at
org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:116)
at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.j
ava:71)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:153)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:123)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:181)
at org.apache.axis.client.Call.invokeEngine(Call.java:2084)
at org.apache.axis.client.Call.invoke(Call.java:2073)
at org.apache.axis.client.Call.invoke(Call.java:1842)
at org.apache.axis.client.Call.invoke(Call.java:1768)
at org.apache.axis.client.Call.invoke(Call.java:1306)
at
fedora.server.management.FedoraAPIMBindingSOAPHTTPStub.ingestObject(Fedo
raAPIMBindingSOAPHTTPStub.java:154)
at
fedora.client.ingest.AutoIngestor.ingestAndCommit(AutoIngestor.java:59)
at
fedora.client.ingest.AutoIngestor.ingestAndCommit(AutoIngestor.java:52)
at fedora.client.ingest.AutoIngestor.main(AutoIngestor.java:89)
java.net.ConnectException: Connection refused
at org.apache.axis.AxisFault.makeFault(AxisFault.java:115)
at
org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:132)
at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.j
ava:71)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:153)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:123)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:181)
at org.apache.axis.client.Call.invokeEngine(Call.java:2084)
at org.apache.axis.client.Call.invoke(Call.java:2073)
at org.apache.axis.client.Call.invoke(Call.java:1842)
at org.apache.axis.client.Call.invoke(Call.java:1768)
at org.apache.axis.client.Call.invoke(Call.java:1306)
at
fedora.server.management.FedoraAPIMBindingSOAPHTTPStub.ingestObject(Fedo
raAPIMBindingSOAPHTTPStub.java:154)
at
fedora.client.ingest.AutoIngestor.ingestAndCommit(AutoIngestor.java:59)
at
fedora.client.ingest.AutoIngestor.ingestAndCommit(AutoIngestor.java:52)
at fedora.client.ingest.AutoIngestor.main(AutoIngestor.java:89)
Caused by: java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)
at
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)
at java.net.Socket.connect(Socket.java:426)
at java.net.Socket.connect(Socket.java:376)
at java.net.Socket.<init>(Socket.java:291)
at java.net.Socket.<init>(Socket.java:119)
at
org.apache.axis.components.net.DefaultSocketFactory.create(DefaultSocket
Factory.java:130)
at
org.apache.axis.transport.http.HTTPSender.getSocket(HTTPSender.java:173)
at
org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:116)
... 13 more
Error: org.apache.axis.AxisFault - ; nested exception is:
java.net.ConnectException: Connection refused
Usage: AutoIngestor host port username password filename "log message"
Sep 11, 2003 2:50:17 PM org.apache.axis.client.Call invoke
INFO: Mapping Exception to AxisFault
AxisFault
faultCode: {
http://xml.apache.org/axis/}Server.userException
faultString: java.net.ConnectException: Connection refused
faultActor: null
faultDetail:
stackTrace: java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)
at
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)
at java.net.Socket.connect(Socket.java:426)
at java.net.Socket.connect(Socket.java:376)
at java.net.Socket.<init>(Socket.java:291)
at java.net.Socket.<init>(Socket.java:119)
at
org.apache.axis.components.net.DefaultSocketFactory.create(DefaultSocket
Factory.java:130)
at
org.apache.axis.transport.http.HTTPSender.getSocket(HTTPSender.java:173)
at
org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:116)
at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.j
ava:71)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:153)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:123)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:181)
at org.apache.axis.client.Call.invokeEngine(Call.java:2084)
at org.apache.axis.client.Call.invoke(Call.java:2073)
at org.apache.axis.client.Call.invoke(Call.java:1842)
at org.apache.axis.client.Call.invoke(Call.java:1768)
at org.apache.axis.client.Call.invoke(Call.java:1306)
at
fedora.server.management.FedoraAPIMBindingSOAPHTTPStub.ingestObject(Fedo
raAPIMBindingSOAPHTTPStub.java:154)
at
fedora.client.ingest.AutoIngestor.ingestAndCommit(AutoIngestor.java:59)
at
fedora.client.ingest.AutoIngestor.ingestAndCommit(AutoIngestor.java:52)
at fedora.client.ingest.AutoIngestor.main(AutoIngestor.java:89)
java.net.ConnectException: Connection refused
at org.apache.axis.AxisFault.makeFault(AxisFault.java:115)
at
org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:132)
at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.j
ava:71)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:153)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:123)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:181)
at org.apache.axis.client.Call.invokeEngine(Call.java:2084)
at org.apache.axis.client.Call.invoke(Call.java:2073)
at org.apache.axis.client.Call.invoke(Call.java:1842)
at org.apache.axis.client.Call.invoke(Call.java:1768)
at org.apache.axis.client.Call.invoke(Call.java:1306)
at
fedora.server.management.FedoraAPIMBindingSOAPHTTPStub.ingestObject(Fedo
raAPIMBindingSOAPHTTPStub.java:154)
at
fedora.client.ingest.AutoIngestor.ingestAndCommit(AutoIngestor.java:59)
at
fedora.client.ingest.AutoIngestor.ingestAndCommit(AutoIngestor.java:52)
at fedora.client.ingest.AutoIngestor.main(AutoIngestor.java:89)
Caused by: java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)
at
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)
at java.net.Socket.connect(Socket.java:426)
at java.net.Socket.connect(Socket.java:376)
at java.net.Socket.<init>(Socket.java:291)
at java.net.Socket.<init>(Socket.java:119)
at
org.apache.axis.components.net.DefaultSocketFactory.create(DefaultSocket
Factory.java:130)
at
org.apache.axis.transport.http.HTTPSender.getSocket(HTTPSender.java:173)
at
org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:116)
... 13 more
Error: org.apache.axis.AxisFault - ; nested exception is:
java.net.ConnectException: Connection refused
Usage: AutoIngestor host port username password filename "log message"
Sep 11, 2003 2:50:22 PM org.apache.axis.client.Call invoke
INFO: Mapping Exception to AxisFault
AxisFault
faultCode: {
http://xml.apache.org/axis/}Server.userException
faultString: java.net.ConnectException: Connection refused
faultActor: null
faultDetail:
stackTrace: java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)
at
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)
at java.net.Socket.connect(Socket.java:426)
at java.net.Socket.connect(Socket.java:376)
at java.net.Socket.<init>(Socket.java:291)
at java.net.Socket.<init>(Socket.java:119)
at
org.apache.axis.components.net.DefaultSocketFactory.create(DefaultSocket
Factory.java:130)
at
org.apache.axis.transport.http.HTTPSender.getSocket(HTTPSender.java:173)
at
org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:116)
at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.j
ava:71)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:153)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:123)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:181)
at org.apache.axis.client.Call.invokeEngine(Call.java:2084)
at org.apache.axis.client.Call.invoke(Call.java:2073)
at org.apache.axis.client.Call.invoke(Call.java:1842)
at org.apache.axis.client.Call.invoke(Call.java:1768)
at org.apache.axis.client.Call.invoke(Call.java:1306)
at
fedora.server.management.FedoraAPIMBindingSOAPHTTPStub.ingestObject(Fedo
raAPIMBindingSOAPHTTPStub.java:154)
at
fedora.client.ingest.AutoIngestor.ingestAndCommit(AutoIngestor.java:59)
at
fedora.client.ingest.AutoIngestor.ingestAndCommit(AutoIngestor.java:52)
at fedora.client.ingest.AutoIngestor.main(AutoIngestor.java:89)
java.net.ConnectException: Connection refused
at org.apache.axis.AxisFault.makeFault(AxisFault.java:115)
at
org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:132)
at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.j
ava:71)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:153)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:123)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:181)
at org.apache.axis.client.Call.invokeEngine(Call.java:2084)
at org.apache.axis.client.Call.invoke(Call.java:2073)
at org.apache.axis.client.Call.invoke(Call.java:1842)
at org.apache.axis.client.Call.invoke(Call.java:1768)
at org.apache.axis.client.Call.invoke(Call.java:1306)
at
fedora.server.management.FedoraAPIMBindingSOAPHTTPStub.ingestObject(Fedo
raAPIMBindingSOAPHTTPStub.java:154)
at
fedora.client.ingest.AutoIngestor.ingestAndCommit(AutoIngestor.java:59)
at
fedora.client.ingest.AutoIngestor.ingestAndCommit(AutoIngestor.java:52)
at fedora.client.ingest.AutoIngestor.main(AutoIngestor.java:89)
Caused by: java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)
at
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)
at java.net.Socket.connect(Socket.java:426)
at java.net.Socket.connect(Socket.java:376)
at java.net.Socket.<init>(Socket.java:291)
at java.net.Socket.<init>(Socket.java:119)
at
org.apache.axis.components.net.DefaultSocketFactory.create(DefaultSocket
Factory.java:130)
at
org.apache.axis.transport.http.HTTPSender.getSocket(HTTPSender.java:173)
at
org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:116)
... 13 more
Error: org.apache.axis.AxisFault - ; nested exception is:
java.net.ConnectException: Connection refused
------------------------------------------
David Shauger
Vice President
Sollos Technology Solutions
11877 Douglas Road #102-150
Alpharetta GA 30005
404 -886-7603 - voice
772-679-5830 - fax
------------------------------------------
David Shauger
Vice President
Sollos Technology Solutions
11877 Douglas Road #102-150
Alpharetta GA 30005
404 -886-7603 - voice
772-679-5830 - fax